api
An API (Application Programming Interface) is a collection of protocols and subroutines for building software.
There are 102644 repositories under api topic.
public-apis/public-apis
A collective list of free APIs
neovim/neovim
Vim-fork focused on extensibility and usability
tiangolo/fastapi
FastAPI framework, high performance, easy to learn, fast to code, ready for production
strapi/strapi
🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.
hoppscotch/hoppscotch
👽 Open source API development ecosystem - https://hoppscotch.io
ocornut/imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
slatedocs/slate
Beautiful static documentation for your API
Kong/insomnia
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
QuivrHQ/quivr
Your GenAI Second Brain 🧠 A personal productivity assistant (RAG) ⚡️🤖 Chat with your docs (PDF, CSV, ...) & apps using Langchain, GPT 3.5 / 4 turbo, Private, Anthropic, VertexAI, Ollama, LLMs, Groq that you can share with users ! Local & Private alternative to OpenAI GPTs & ChatGPT powered by retrieval-augmented generation.
trpc/trpc
🧙♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
httpie/cli
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
ccxt/ccxt
A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges
hasura/graphql-engine
Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
Binaryify/NeteaseCloudMusicApi
网易云音乐 Node.js API service
encode/django-rest-framework
Web APIs for Django. 🎸
YMFE/yapi
YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台
directus/directus
The Modern Data Stack 🐰 — Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database.
littlecodersh/ItChat
A complete and graceful API for Wechat. 微信个人号接口、微信机器人及命令行微信,三十行即可自定义个人号机器人。
microsoft/api-guidelines
Microsoft REST API Guidelines
PostgREST/postgrest
REST API for any Postgres database
shieldfy/API-Security-Checklist
Checklist of the most important security countermeasures when designing, testing, and releasing your API
paularmstrong/normalizr
Normalizes nested JSON according to a schema
FallibleInc/security-guide-for-developers
Security Guide for Developers (实用性开发人员安全须知)
mudler/LocalAI
:robot: The free, Open Source OpenAI alternative. Self-hosted, community-driven and local-first. Drop-in replacement for OpenAI running on consumer-grade hardware. No GPU required. Runs gguf, transformers, diffusers and many more models architectures. It allows to generate Text, Audio, Video, Images. Also with voice cloning capabilities.
OpenAPITools/openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
web3/web3.js
Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.
go-chi/chi
lightweight, idiomatic and composable router for building Go HTTP services
pppscn/SmsForwarder
短信转发器——监控Android手机短信、来电、APP通知,并根据指定规则转发到其他手机:钉钉群自定义机器人、钉钉企业内机器人、企业微信群机器人、飞书机器人、企业微信应用消息、邮箱、bark、webhook、Telegram机器人、Server酱、PushPlus、手机短信等。包括主动控制服务端与客户端,让你轻松远程发短信、查短信、查通话、查话簿、查电量等。(V3.0 新增)PS.这个APK主要是学习与自用,如有BUG请提ISSUE,同时欢迎大家提PR指正
mswjs/msw
Seamless REST/GraphQL API mocking library for browser and Node.js.
jsdoc/jsdoc
An API documentation generator for JavaScript.
fangzesheng/free-api
收集免费的接口服务,做一个api的搬运工
bitwarden/server
The core infrastructure backend (API, database, Docker, etc).
songquanpeng/one-api
OpenAI 接口管理 & 分发系统,支持 Azure、Anthropic Claude、Google PaLM 2 & Gemini、智谱 ChatGLM、百度文心一言、讯飞星火认知、阿里通义千问、360 智脑以及腾讯混元,可用于二次分发管理 key,仅单可执行文件,已打包好 Docker 镜像,一键部署,开箱即用. OpenAI key management & redistribution system, using a single API for all LLMs, and features an English UI.
BrainJS/brain.js
🤖 GPU accelerated Neural networks in JavaScript for Browsers and Node.js
youfou/wxpy
微信机器人 / 可能是最优雅的微信个人号 API ✨✨
pedroslopez/whatsapp-web.js
A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app