A curated list of awesome startups. Inspired by
Data Source: startupranking.com
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.
Last Updated On: 2016-04-30 07:27:58 (UTC)
This list is sorted in descending order of the number of startups a country has. Click the country to view the startups.
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 -
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
Clone this repo.
Create a new branch(prefixing your
github username). For eg.
Do the desired work.
Ignore steps 5 and 6 if there's only a typo-fix.
fetch-countries.php to update the supported list of countries.
index.php to fetch the data and Update the
corresponding files and
README.md file. Please wait since this script will be crunching a huge data and meanwhile writing the same using
Markdown syntax to the corresponding files :)
Please verify your changes.
Only one commit for all the changed files.
$ git add . $ git commit -m "Updated the list of startups" $ git push origin [branch-name]
Open a Pull Request(PR).
Please write a meaningful description for the PR and you're done.
MIT (c) 2014, Varun Malhotra startupranking Privacy-policy