A collective list of free APIs for software and web development. The largest curated collection of public APIs on GitHub with 410k+ stars. Covers categories including weather, finance, gaming, music, news, science, transportation, and hundreds more. Each API entry includes authentication requirements, HTTPS support status, and CORS information. An essential resource for developers building applications that need external data sources.
git clone https://github.com/public-apis/public-apis.git
# public-apis — Example Categories
## Weather
- OpenWeatherMap (apiKey, HTTPS, yes)
- WeatherAPI (apiKey, HTTPS, yes)
## Finance
- CoinGecko (no auth, HTTPS, yes)
- ExchangeRate-API (apiKey, HTTPS, yes)
## Security
- Shodan (apiKey, HTTPS, no)
- VirusTotal (apiKey, HTTPS, yes)