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
244289
Updated: 2 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
67298
Updated: 2 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
65327
Updated: 2 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
59196
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
hoppscotchby hoppscotch
👽 Open source API development ecosystem - https://hoppscotch.io
TypeScript
51931
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
gpt4freeby xtekky
decentralising the Ai Industry, just some language model api's...
Python
40364
Updated: 2 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
29880
Updated: 2 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
29844
Updated: 2 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
28521
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
N
NeteaseCloudMusicApiby Binaryify
网易云音乐 Node.js API service
JavaScript
28281
Updated: 2 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
28087
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
j
jsPDFby parallax
Client-side JavaScript PDF generation for everyone.
JavaScript
26680
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
O
OpenAPI-Specificationby OAI
The OpenAPI Specification Repository
JavaScript
26622
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
h
hutoolby dromara
🍬A set of tools that keep Java sweet.
Java
26458
Updated: 2 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
26403
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
y
yapiby YMFE
YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台
JavaScript
26150
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
django-rest-frameworkby encode
Web APIs for Django. 🎸
Python
25719
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
r
requestby request
🏊🏾 Simplified HTTP request client.
JavaScript
25626
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
j
jsPDFby MrRio
Client-side JavaScript PDF generation for everyone.
JavaScript
22744
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
tdesktopby telegramdesktop
Telegram Desktop messaging app
C++
21973
Updated: 2 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
21895
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
passportby jaredhanson
Simple, unobtrusive authentication for Node.js.
JavaScript
21526
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
redocby Redocly
📘 OpenAPI/Swagger-generated API Reference Documentation
TypeScript
20343
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
profile-summary-for-githubby tipsy
Tool for visualizing GitHub profiles
JavaScript
19721
Updated: 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
18026
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
w
web3.jsby web3
Ethereum JavaScript API
TypeScript
17596
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
r
redditby reddit-archive
historical code from reddit.com
Python
16555
Updated: 2 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
15598
Updated: 2 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
15595
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
k
keystone-classicby keystonejs
Node.js CMS and web app framework
JavaScript
14702
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
feathersby feathersjs
The API and real-time application framework
TypeScript
14631
Updated: 2 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
14428
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
w
web3.jsby ChainSafe
Ethereum JavaScript API
JavaScript
14383
Updated: 3 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
j
jsdocby jsdoc
An API documentation generator for JavaScript.
JavaScript
13919
Updated: 2 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
12949
Updated: 2 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
11972
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
httpbinby postmanlabs
HTTP Request & Response Service, written in Python + Flask.
Python
11782
Updated: 2 y ago
License: Permissive (ISC)
Support
Quality
Security
License
Reuse
C
ChuanhuChatGPTby GaiZhenbiao
GUI for ChatGPT API and many LLMs
Python
11149
Updated: 2 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
10851
Updated: 2 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
10786
Updated: 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
10625
Updated: 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
10613
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
node-restifyby restify
The future of Node.js REST development
JavaScript
10607
Updated: 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
10303
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
j
javapoetby square
A Java API for generating .java source files.
Java
10281
Updated: 2 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
9862
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
chaliceby aws
Python Serverless Microframework for AWS
Python
9771
Updated: 2 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
9736
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse