This repo is maintained to provide the information regarding the Top 100 startups across the globe. To retrieve the awesome-data about the awesome-startups, the rankings are provided by startupranking.com. The PHP-script crunches the latest data on daily-basis to provide up-to-date information in this README file. It also provides a list of country-based startups(sorted in descending order of the no of startups in a country) while the list of startups in their corresponding files are listed in ascending order of their rankings.
The whole work is dependent on the data provided by startupranking.com. All the lists here are updated each day with the up-to-date information on startupranking.com. Here it follows:
Firstly, the list of supported countries(countries which have startups and are registered on the site) are crunched according to the list startupranking.com/countries. This list is stored as a JSON file - supported-countries.json.
The README.md file is generated based on three things. Firstly, the data is fetched from the file pre-readme-content.txt, then the data collected from crawling the site is appended and finally, content from post-readme-content.txt is fetched to make this README file. This way, only scripts need to be fired each day and pushing the desired changes make the overall process very friendly and in sync with the site's information.
The data for Top 100 startups is shown in the README whereas list of startups for a particular country are present inside countries/ folder.