The ultimate open-source directory of free developer resources.
SprintAPI is a community driven, hand curated catalog built for developers who want to spend less time researching and more time building. It consolidates hundreds of production ready resources, categorized with precise details like authentication requirements, CORS support, pricing rules, and utility workflows.
The interface is fully optimized for speed, featuring instant search querying, multi select criteria filters, automatic active section navigation highlighting, and responsive dark layouts.
The directory indexes resources across four distinct categories:
| Resource Type | Available Entries | Core Focus Area |
|---|---|---|
| Public APIs | 350+ | AI/ML, Weather, Testing, Finance, and Communication |
| Developer Tools | 200+ | Frameworks, Design assets, and deployment utilities |
| VS Code Extensions | 145+ | Essential IDE plugins for editor productivity |
| Chrome Extensions | 55+ | Web utilities, debuggers, and frontend helpers |
Adding new resources or improving the codebase is simple. You can contribute by following these steps:
- Fork the repository to your own GitHub account.
- Clone your fork locally using standard Git tools.
- Install dependencies within the project root by running the command
pnpm install. - Open the data directory and update the target JSON database file:
- APIs belong in
data/apis.json - Tools belong in
data/tools.json - VS Code Extensions belong in
data/extensions.json - Chrome Extensions belong in
data/chrome-extensions.json
- APIs belong in
- Ensure your JSON entry matches the schema structure of existing items.
- Commit your modifications and push the branch to your fork.
- Open a Pull Request describing the resource you added.
The contributor board is updated automatically when pull requests are merged.