public-apis/public-apis
A giant crowd-curated directory of free APIs for developers
public-apis is a GitHub repository that organizes free public APIs from dozens of fields like weather, animals, security, and development tools into one big categorized list. Each entry shows a description plus whether it needs an API key, supports HTTPS, and allows CORS. It's maintained by community contributors and updated continuously.
What it does
- APIs are sorted into more than 40 categories such as Animals, Anime, Anti-Malware, Art & Design, Authentication, Blockchain, Books, Business, and Development
- Every API listed includes its name, a short description, and columns showing authentication requirement, HTTPS support, and CORS (browser-callable) support
- A company called APILayer sponsors the project and promotes its own bundled APIs like IPstack (IP geolocation), Marketstack (stock data), and Weatherstack (weather data) at the top of the README
- A table of contents lets readers jump straight to any category, and a contributing guide plus issues/pull requests let anyone propose new APIs to add
- With over 466,000 GitHub stars, it has become one of the most widely referenced API catalogs among developers
Why it matters
When building a new project, finding an existing free API for something like weather, maps, payments, or image processing can save huge amounts of development time compared to building that feature from scratch. This repository works as a practical reference so developers don't have to search the web for scattered API options.
Terms in this repo
- API · an interface that lets programs exchange data or functionality with each other
- apiKey · a unique string issued to identify and authorize a user calling an API
- OAuth · a way to log in or authorize access using another service's account without sharing a password
- CORS · a browser security setting that allows a webpage to call an API hosted on a different domain
- HTTPS · an encrypted, secure way of connecting to a website or API
Repository description (English)
A collective list of free APIs
Open on GitHubTrending repos
- vorssaint/vorssaint-utilsOne free menu bar app replaces a dozen paid Mac utilities
- Alishahryar1/free-claude-codeA local proxy that lets coding AI agents run on 49 free or cheap model providers instead of one paid service
- freestylefly/awesome-gpt-image-2A library of 532 reverse-engineered prompts that turn GPT-Image2 into a predictable image-making tool
- block/buzzAn open-source workspace where humans and AI agents chat, code, and review in the same rooms
- NousResearch/hermes-agentNous Research's Hermes is an AI agent that gets smarter the more you use it
- virgiliojr94/book-to-skillA tool that turns technical book PDFs into on-demand reference skills for AI coding agents
- VoltAgent/awesome-agent-skillsA single hub collecting over 1000 'how-to' manuals that make AI coding assistants act like experts
- anthropics/claude-plugins-communityA shared shelf where anyone's Claude add-ons get listed for install