A collective list of free APIs
Support
Quality
Security
License
Reuse
Get a full fake REST API with zero coding in less than 30 seconds (seriously)
Support
Quality
Security
License
Reuse
Collection of publicly available IPTV channels from all over the world
Support
Quality
Security
License
Reuse
FastAPI framework, high performance, easy to learn, fast to code, ready for production
Support
Quality
Security
License
Reuse
👽 Open source API development ecosystem - https://hoppscotch.io
Support
Quality
Security
License
Reuse
decentralising the Ai Industry, just some language model api's...
Support
Quality
Security
License
Reuse
Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
Support
Quality
Security
License
Reuse
beego is an open-source, high-performance web framework for the Go programming language.
Support
Quality
Security
License
Reuse
The open-source, cross-platform API client for GraphQL, REST, WebSockets and gRPC.
Support
Quality
Security
License
Reuse
网易云音乐 Node.js API service
Support
Quality
Security
License
Reuse
🥧 HTTPie for Terminal — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
Support
Quality
Security
License
Reuse
Client-side JavaScript PDF generation for everyone.
Support
Quality
Security
License
Reuse
The OpenAPI Specification Repository
Support
Quality
Security
License
Reuse
🍬A set of tools that keep Java sweet.
Support
Quality
Security
License
Reuse
🧙♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
Support
Quality
Security
License
Reuse
YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台
Support
Quality
Security
License
Reuse
Web APIs for Django. 🎸
Support
Quality
Security
License
Reuse
🏊🏾 Simplified HTTP request client.
Support
Quality
Security
License
Reuse
Client-side JavaScript PDF generation for everyone.
Support
Quality
Security
License
Reuse
Telegram Desktop messaging app
Support
Quality
Security
License
Reuse
The Modern Data Stack 🐰 — Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database.
Support
Quality
Security
License
Reuse
Simple, unobtrusive authentication for Node.js.
Support
Quality
Security
License
Reuse
📘 OpenAPI/Swagger-generated API Reference Documentation
Support
Quality
Security
License
Reuse
p
profile-summary-for-githubby tipsy
JavaScript 19721 Version:Current License: Permissive (Apache-2.0)
Tool for visualizing GitHub profiles
Support
Quality
Security
License
Reuse
A set of tools that keep Java sweet.
Support
Quality
Security
License
Reuse
Ethereum JavaScript API
Support
Quality
Security
License
Reuse
historical code from reddit.com
Support
Quality
Security
License
Reuse
expose yourself
Support
Quality
Security
License
Reuse
Collection of essential Vue Composition Utilities for Vue 2 and 3
Support
Quality
Security
License
Reuse
gRPC to JSON proxy generator following the gRPC HTTP spec
Support
Quality
Security
License
Reuse
Node.js CMS and web app framework
Support
Quality
Security
License
Reuse
The API and real-time application framework
Support
Quality
Security
License
Reuse
lightweight, idiomatic and composable router for building Go HTTP services
Support
Quality
Security
License
Reuse
Ethereum JavaScript API
Support
Quality
Security
License
Reuse
An API documentation generator for JavaScript.
Support
Quality
Security
License
Reuse
微信机器人 / 可能是最优雅的微信个人号 API ✨✨
Support
Quality
Security
License
Reuse
An API wrapper for Discord written in Python.
Support
Quality
Security
License
Reuse
🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API.
Support
Quality
Security
License
Reuse
HTTP Request & Response Service, written in Python + Flask.
Support
Quality
Security
License
Reuse
GUI for ChatGPT API and many LLMs
Support
Quality
Security
License
Reuse
Build a full-featured administrative interface in ten minutes
Support
Quality
Security
License
Reuse
History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it will revert back to using the old onhashchange functionality.
Support
Quality
Security
License
Reuse
g
google-api-nodejs-clientby googleapis
TypeScript 10625 Version:Current License: Permissive (Apache-2.0)
Google's officially supported Node.js client library for accessing Google APIs. Support for authorization and authentication with OAuth 2.0, API Keys and JWT (Service Tokens) is included.
Support
Quality
Security
License
Reuse
ARCHIVE - Golang implementation of JSON Web Tokens (JWT). This project is now maintained at:
Support
Quality
Security
License
Reuse
The future of Node.js REST development
Support
Quality
Security
License
Reuse
Amplication is a flexible open-source Node.js app development platform. It helps you build production-ready Node.js backend without wasting time on repetitive coding.
Support
Quality
Security
License
Reuse
A Java API for generating .java source files.
Support
Quality
Security
License
Reuse
:rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data.
Support
Quality
Security
License
Reuse
Python Serverless Microframework for AWS
Support
Quality
Security
License
Reuse
An opinionated framework for creating REST-like APIs in Ruby.
Support
Quality
Security
License
Reuse
p
public-apisby public-apis
A collective list of free APIs
Python 244289Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
json-serverby typicode
Get a full fake REST API with zero coding in less than 30 seconds (seriously)
JavaScript 67298Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
iptvby iptv-org
Collection of publicly available IPTV channels from all over the world
JavaScript 65327Updated: 1 y ago License: Permissive (Unlicense)
Support
Quality
Security
License
Reuse
f
fastapiby tiangolo
FastAPI framework, high performance, easy to learn, fast to code, ready for production
Python 59196Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
hoppscotchby hoppscotch
👽 Open source API development ecosystem - https://hoppscotch.io
TypeScript 51931Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
gpt4freeby xtekky
decentralising the Ai Industry, just some language model api's...
Python 40364Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
g
graphql-engineby hasura
Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
TypeScript 29880Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
beegoby beego
beego is an open-source, high-performance web framework for the Go programming language.
Go 29844Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
i
insomniaby Kong
The open-source, cross-platform API client for GraphQL, REST, WebSockets and gRPC.
JavaScript 28521Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
N
NeteaseCloudMusicApiby Binaryify
网易云音乐 Node.js API service
JavaScript 28281Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
httpieby httpie
🥧 HTTPie for Terminal — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
Python 28087Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
j
jsPDFby parallax
Client-side JavaScript PDF generation for everyone.
JavaScript 26680Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
O
OpenAPI-Specificationby OAI
The OpenAPI Specification Repository
JavaScript 26622Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
h
hutoolby dromara
🍬A set of tools that keep Java sweet.
Java 26458Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
t
trpcby trpc
🧙♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
TypeScript 26403Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
y
yapiby YMFE
YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台
JavaScript 26150Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
django-rest-frameworkby encode
Web APIs for Django. 🎸
Python 25719Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
r
requestby request
🏊🏾 Simplified HTTP request client.
JavaScript 25626Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
j
jsPDFby MrRio
Client-side JavaScript PDF generation for everyone.
JavaScript 22744Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
tdesktopby telegramdesktop
Telegram Desktop messaging app
C++ 21973Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
d
directusby directus
The Modern Data Stack 🐰 — Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database.
TypeScript 21895Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
passportby jaredhanson
Simple, unobtrusive authentication for Node.js.
JavaScript 21526Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
redocby Redocly
📘 OpenAPI/Swagger-generated API Reference Documentation
TypeScript 20343Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
profile-summary-for-githubby tipsy
Tool for visualizing GitHub profiles
JavaScript 19721Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
h
hutoolby looly
A set of tools that keep Java sweet.
Java 18026Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
w
web3.jsby web3
Ethereum JavaScript API
TypeScript 17596Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
r
redditby reddit-archive
historical code from reddit.com
Python 16555Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
l
Support
Quality
Security
License
Reuse
v
vueuseby vueuse
Collection of essential Vue Composition Utilities for Vue 2 and 3
TypeScript 15598Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
grpc-gatewayby grpc-ecosystem
gRPC to JSON proxy generator following the gRPC HTTP spec
Go 15595Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
k
keystone-classicby keystonejs
Node.js CMS and web app framework
JavaScript 14702Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
feathersby feathersjs
The API and real-time application framework
TypeScript 14631Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
chiby go-chi
lightweight, idiomatic and composable router for building Go HTTP services
Go 14428Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
w
web3.jsby ChainSafe
Ethereum JavaScript API
JavaScript 14383Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
j
jsdocby jsdoc
An API documentation generator for JavaScript.
JavaScript 13919Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
w
Support
Quality
Security
License
Reuse
d
discord.pyby Rapptz
An API wrapper for Discord written in Python.
Python 12949Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
supertestby visionmedia
🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API.
JavaScript 11972Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
httpbinby postmanlabs
HTTP Request & Response Service, written in Python + Flask.
Python 11782Updated: 1 y ago License: Permissive (ISC)
Support
Quality
Security
License
Reuse
C
ChuanhuChatGPTby GaiZhenbiao
GUI for ChatGPT API and many LLMs
Python 11149Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
l
laravel-adminby z-song
Build a full-featured administrative interface in ten minutes
PHP 10851Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
history.jsby browserstate
History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it will revert back to using the old onhashchange functionality.
JavaScript 10786Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
google-api-nodejs-clientby googleapis
Google's officially supported Node.js client library for accessing Google APIs. Support for authorization and authentication with OAuth 2.0, API Keys and JWT (Service Tokens) is included.
TypeScript 10625Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
j
jwt-goby dgrijalva
ARCHIVE - Golang implementation of JSON Web Tokens (JWT). This project is now maintained at:
Go 10613Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
node-restifyby restify
The future of Node.js REST development
JavaScript 10607Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
amplicationby amplication
Amplication is a flexible open-source Node.js app development platform. It helps you build production-ready Node.js backend without wasting time on repetitive coding.
TypeScript 10303Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
j
javapoetby square
A Java API for generating .java source files.
Java 10281Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
S
SpaceX-APIby r-spacex
:rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data.
JavaScript 9862Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
chaliceby aws
Python Serverless Microframework for AWS
Python 9771Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
grapeby ruby-grape
An opinionated framework for creating REST-like APIs in Ruby.
Ruby 9736Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse