Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source apis software

2782 open-source libraries, tools and applications tagged apis, ranked by how closely apis is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

2782 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
php-fig/http-message
PSR-7 provides a set of common PHP interfaces for representing HTTP messages (requests and responses) as described in RFC 7230/7231, plus U…
237034stable
sinclairzx81/typebox
TypeBox is a TypeScript library for building JSON Schema objects that also infer as static TypeScript types. It provides a unified runtime …
776993stable
subzeroid/instagrapi
instagrapi is a fast Python wrapper for Instagram's unofficial private (mobile) and public web APIs, supporting login with 2FA, session per…
966983active
flexprice/flexprice
Flexprice is an open-source usage-based pricing and billing platform for developers, offering real-time usage metering, credits and wallets…
856894active
gcanti/io-ts
io-ts is a TypeScript library providing a runtime type system for decoding and encoding data at IO boundaries. Codecs combine static types …
236815stable
luraproject/lura
Lura is an open-source Go framework for building ultra-performant API Gateways and proxies, formerly known as the KrakenD framework. It agg…
806803stable
Apache OpenWhisk
Apache OpenWhisk is an open source distributed serverless (FaaS) cloud platform that executes functions in response to events at any scale …
656802active
reqable/reqable-app
Reqable is a cross-platform API debugging and testing application combining an MITM proxy for capturing HTTP(S) traffic with a full-feature…
876788active
Webhook.site
Webhook.site is a tool that instantly generates unique URLs and email addresses to receive, inspect, and debug HTTP webhooks and requests i…
666767active
requestly/requestly
Requestly API Client is a lightweight, Git-native desktop API client for designing, building, and testing REST, GraphQL, SOAP, and gRPC API…
876759active
davidteather/TikTok-Api
An unofficial Python API wrapper for TikTok.com that retrieves trending content, user information, hashtags, and video data without authent…
856681active
x402-foundation/x402
x402 is an open standard and SDK suite for internet-native payments built on the HTTP 402 status code, letting servers charge for API or co…
646674active
PHP OAuth2 Server
A standards-compliant OAuth 2.0 authorization server library for PHP, supporting all major grants (authorization code, client credentials, …
886668stable
BlockRunAI/ClawRouter
ClawRouter is an open-source TypeScript LLM router built for autonomous AI agents, offering 71 models from OpenAI, Anthropic, Google, xAI, …
796621active
Flagsmith
Flagsmith is an open-source feature flagging and remote configuration service that lets teams toggle features on and off, segment users, an…
956590active
orval-labs/orval
Orval is a code generation tool that produces type-safe TypeScript API clients from OpenAPI v3 or Swagger v2 specifications in YAML or JSON…
936473active
facebook/facebook-android-sdk
The official Facebook SDK for Android, providing modular libraries to integrate Facebook Platform features into Android apps. It includes m…
956462active
joelittlejohn/jsonschema2pojo
jsonschema2pojo generates Java types (POJOs) from JSON Schema or example JSON documents, annotating them for data-binding with Jackson 2.x/…
746380active
Apache Camel
Apache Camel is an open-source integration framework offering 350+ connectors for databases, APIs, message brokers, and cloud services, wit…
776371stable
CUE
CUE is an open-source data validation language and inference engine for defining, generating, and validating text-based and dynamic configu…
946280active
Open-Meteo
Open-Meteo is an open-source weather API service that aggregates numerical weather prediction models from 15+ national weather services int…
856244active
auth0/java-jwt
A Java library for creating and verifying JSON Web Tokens (JWT) per RFC 7519, supporting HMAC, RSA, and ECDSA signing algorithms. It is mai…
926237active
express-validator/express-validator
express-validator is an Express.js middleware wrapping the validator.js library for request validation and sanitization. It lets you declar…
806233stable
GraphQL Java
GraphQL Java is the standard JVM implementation of the GraphQL specification, providing schema parsing, schema generation, and query execut…
976220stable
AWS SDK for PHP
The official AWS SDK for PHP (version 3), providing idiomatic PHP client APIs for over 400 Amazon Web Services including S3, DynamoDB, EC2,…
946206stable
expressjs/cors
A Node.js middleware for Express and Connect that sets CORS response headers, telling browsers which origins may read responses from your s…
646193stable
jinzhu/copier
A Go library that copies values between structs, slices, and maps using reflection and matching field names. It supports struct tags to enf…
616171stable
Goa
Goa is a design-first framework for building APIs and microservices in Go. You define your API in a Go-based DSL and it generates server co…
996110active
Azure/azure-sdk-for-net
The official Azure SDK for .NET, containing client and management libraries for all Azure services, developed in the open. It provides cons…
966072active
GraphQL Editor
GraphQL Editor is an open-source visual editor and IDE for designing, exploring, and documenting GraphQL schemas using a node-based visual …
476068active
Huachao/vscode-restclient
A Visual Studio Code extension that lets you send HTTP requests and view responses directly in the editor, supporting GraphQL queries, cURL…
546055active
oomol-lab/open-connector
OpenConnector is an open-source connector gateway that lets users authorize SaaS app accounts once and exposes 1,000+ providers and 10,000+…
816046active
vuejs/apollo
Vue Apollo is the official Apollo/GraphQL integration for Vue.js, providing composables and components for running GraphQL queries, mutatio…
826028active
postmanlabs/postman-app-support
Postman is a widely used API platform for building, testing, designing, and collaborating on APIs, offered as a desktop app and web service…
756020active
FastEndpoints/FastEndpoints
FastEndpoints is a lightweight REST API development framework for ASP.NET 8 and newer that serves as a developer-friendly alternative to Mi…
926017active
ankitpokhrel/jira-cli
JiraCLI is a feature-rich interactive command line tool for Atlassian Jira, inspired by the GitHub CLI. It lets users search, navigate, cre…
696007active
DiscordGo
DiscordGo is a Go package providing low-level bindings to the Discord API, with nearly complete support for REST endpoints, the websocket g…
495988active
GraphQL for .NET (GraphQL.NET)
A .NET implementation of the GraphQL query language, providing a lexer/parser, schema definition, and execution engine for building GraphQL…
965986active
Pokémon Showdown
Pokémon Showdown is a Pokémon battle simulator that runs as a website, a self-hostable game server, and a JavaScript library for simulating…
845976active
YMFE/yapi
YApi is a self-hostable, visual API management platform for defining, documenting, mocking, and testing HTTP interfaces across developers, …
2327716maintenance
graphql-rust/juniper
Juniper is a GraphQL server library for Rust that enables building type-safe, fast GraphQL servers. It provides schema declaration and reso…
855968active
lostisland/faraday
Faraday is a Ruby HTTP client library that provides a common interface over multiple HTTP backends such as Net::HTTP, Typhoeus, and Patron.…
1005951stable
Kotlin/kotlinx.serialization
Kotlin multiplatform serialization library consisting of a compiler plugin and runtime that generates serialization code for @Serializable …
965951stable
sooperset/mcp-atlassian
A Model Context Protocol (MCP) server that connects AI assistants like Claude Desktop and Cursor to Atlassian Jira and Confluence, supporti…
805949active
fullstorydev/grpcui
grpcui is a command-line tool that launches an interactive browser-based web UI for invoking and testing gRPC services, similar to Postman …
895928active
capcom6/android-sms-gateway
An Android application that turns a smartphone into an SMS and MMS gateway, exposing a REST API for sending messages programmatically and w…
955905active
golang/oauth2
The official Go client implementation of the OAuth 2.0 specification, maintained by the Go team. It provides token acquisition, refresh, an…
745903stable
jnunemaker/httparty
HTTParty is a popular Ruby library that makes HTTP requests easy and pleasant, supporting GET/POST and other verbs with convenient response…
955899stable
microsoft/typespec
TypeSpec is a Microsoft-built, extensible DSL and toolchain for defining cloud service APIs and data shapes as a single source of truth. It…
955891active
google/clasp
Clasp is a command-line tool for developing and managing Google Apps Script projects locally from the terminal. It lets you create, clone, …
945866active
OpenFGA
OpenFGA is a high-performance, open-source fine-grained authorization and permission engine inspired by Google's Zanzibar, owned by the CNC…
975846stable
OpenAI PHP
OpenAI PHP is a community-maintained PHP SDK for interacting with the OpenAI API, covering chat, responses, embeddings, audio, images, fine…
945836active
Klavis-AI/klavis
Klavis AI is an open-source MCP (Model Context Protocol) integration platform that lets AI agents connect to 100+ prebuilt tool integration…
595814active
snailyp/gemini-balance
A Python FastAPI proxy and load-balancing service for the Google Gemini API that rotates multiple API keys and exposes both Gemini and Open…
365813active
go-pay/gopay
GoPay is an aggregated payment SDK for Go that wraps WeChat Pay, Alipay, Douyin Pay, PayPal, Apple Pay, QQ Pay, Allinpay, Lakala, CMB, and …
935788active
60s API
A collection of free, open-source REST APIs delivering daily news digests, Chinese social media trending lists (Weibo, Bilibili, Douyin, Zh…
895779active
letsencrypt/boulder
Boulder is the Go implementation of an ACME-based certificate authority that powers Let's Encrypt. It automates domain validation and issua…
955764active
ChilliCream GraphQL Platform
ChilliCream GraphQL Platform is a suite of open-source .NET tools for building GraphQL APIs, including the Hot Chocolate GraphQL server, th…
965760active
TencentBlueKing/bk-cmdb
BlueKing CMDB is an enterprise-grade configuration management database (CMDB) platform for managing IT assets, applications, and business t…
775755active
FxEmbed
FxEmbed is a Cloudflare Worker service that powers FxTwitter, FixupX, and FxBluesky, rewriting X/Twitter and Bluesky links into rich embeds…
775751active
littlecodersh/ItChat
ItChat is a Python library providing a complete API for WeChat personal accounts, enabling bots and automation with under thirty lines of c…
2326453maintenance
kgateway-dev/kgateway
kgateway is a Kubernetes-native API gateway and ingress controller that implements the Kubernetes Gateway API as a control plane for Envoy …
1005713stable
Notion JavaScript SDK
The official JavaScript/TypeScript client library for the Notion REST API, published as @notionhq/client. It provides typed methods for que…
1005678stable
serde-rs/json
serde_json is the standard JSON serialization and deserialization library for Rust, built on the Serde framework. It converts between JSON …
905638stable
JakeChampion/fetch
A JavaScript polyfill that implements a subset of the WHATWG Fetch specification, providing window.fetch() for browsers that lack native su…
2325835maintenance
Azure/azure-sdk-for-python
The official Azure SDK for Python, a monorepo of client and management libraries for interacting with Azure services from Python. It includ…
965621active
sirupsen/logrus
Logrus is a structured, pluggable logging library for Go, fully API-compatible with the standard library logger. It supports JSON, logfmt, …
9325756maintenance
serenity-rs/serenity
Serenity is a Rust library for building Discord bots, providing a typed client for the Discord REST and gateway APIs. It transparently hand…
715612active
sferik/x-cli
A command-line power tool for Twitter/X that provides a full command tree for posting, searching, deleting, list management, and streaming …
765587active
lukeed/polka
Polka is an extremely minimal, high-performance Node.js web server library that serves as a faster, lighter alternative to Express.js. It p…
265586stable
adamchainz/django-cors-headers
A Django app that adds Cross-Origin Resource Sharing (CORS) headers to HTTP responses via middleware. It allows in-browser requests to a Dj…
765581stable
hey-api/hey-api
Hey API is an ecosystem of code generators that turn OpenAPI specifications into production-ready SDKs, types, validators, and mocks. Its f…
835498active
expressjs/body-parser
Node.js body parsing middleware for Express and Connect that parses incoming HTTP request bodies and populates req.body. It provides JSON, …
925497stable
ServiceStack
ServiceStack is a full-featured, message-based web services framework for .NET that lets you declare typed Request DTOs once and generate A…
985496active
Swashbuckle
Swashbuckle.AspNetCore is a library that generates OpenAPI (Swagger) documents for ASP.NET Core APIs directly from code, with an embedded S…
985494stable
spotipy-dev/spotipy
Spotipy is a lightweight Python client library for the Spotify Web API, providing access to all Spotify endpoints including music search, t…
725476active
h3js/h3
H3 is a minimal, high-performance HTTP server framework for TypeScript/JavaScript built on web standards. It is runtime-agnostic (Node.js, …
985463active
unkeyed/unkey
Unkey is an open-source, source-available developer platform for modern APIs that combines instant deployments, a globally distributed gate…
925462active
scribejava/scribejava
ScribeJava is a simple, threadsafe OAuth client library for Java supporting OAuth 1.0a and OAuth 2.0 flows. It ships prebuilt API integrati…
575453stable
graphql-ruby
graphql-ruby is a Ruby implementation of the GraphQL specification for building GraphQL server APIs in Ruby and Rails applications. It prov…
685445stable
altair-graphql/altair
Altair is a feature-rich GraphQL client IDE for running queries, mutations, and subscriptions, with schema documentation, environments, fil…
965434active
shidenggui/easyquotation
A Python library for fetching free real-time stock quotes from Sina, Tencent (including Hong Kong stocks), and Jisilu. It retrieves full-ma…
605431active
Authlib
Authlib is a Python library for building OAuth 1.0/2.0 and OpenID Connect clients, authorization servers, and protected resource servers, w…
975430stable
ardatan/graphql-tools
GraphQL Tools is a TypeScript/JavaScript utility library for building, manipulating, mocking, and stitching GraphQL schemas using an SDL-fi…
945429active
agentgateway/agentgateway
Agentgateway is an open-source, Rust-based proxy and gateway for agentic AI traffic, handling LLM provider routing, MCP tool servers, and A…
835420active
PokeAPI/pokeapi
PokeAPI is a free, open-source RESTful (and beta GraphQL) API serving comprehensive Pokémon game data such as species, moves, abilities, ty…
685414active
googleapis/google-cloud-python
The official monorepo of idiomatic Python client libraries for Google Cloud Platform services, covering APIs like BigQuery, Storage, AI Pla…
955411stable
oakserver/oak
Oak is a middleware framework for handling HTTP requests, inspired by Koa and Express, with an included middleware router. It runs on Deno,…
595410active
ory/keto
Ory Keto is an open-source authorization server implementing Google's Zanzibar model for scalable, low-latency permission checks. It suppor…
745402active
LuanRT/YouTube.js
YouTube.js (youtubei.js) is a TypeScript client library for YouTube's internal InnerTube API, providing access to the same data and feature…
1005385active
looplj/axonhub
AxonHub is an open-source AI gateway written in Go that lets any SDK call 100+ LLMs through a unified API. It provides built-in failover, l…
815375active
unjs/ofetch
ofetch is an improved fetch API client library for JavaScript/TypeScript that works across Node, browsers, and workers. It adds smart JSON …
805363active
novicezk/midjourney-proxy
A Java-based proxy service that wraps MidJourney's Discord channel into a REST API, enabling programmatic AI image generation. It supports …
435361active
dunglas/mercure
Mercure is an open protocol (with an IETF Internet-Draft) for pushing real-time updates to browsers and HTTP clients over Server-Sent Event…
955344stable
google/gson
Gson is a Java library for converting Java objects to JSON and back, working with arbitrary objects via reflection without requiring annota…
8624240maintenance
zircote/swagger-php
A PHP library that generates OpenAPI (Swagger) documentation for RESTful APIs using PHP 8 attributes or legacy doctrine annotations embedde…
955309active
silenceper/wechat
A simple and easy-to-use WeChat SDK for Go covering Official Accounts, Mini Programs, Mini Games, WeChat Pay, Open Platform, and WeCom (Ent…
845306active
ThinkJS
ThinkJS is a Node.js web application framework that leverages full ES2015+ (ES6/7) features like async/await, with TypeScript support. It p…
675268active
nikic/FastRoute
FastRoute is a fast, regular expression-based HTTP request router library for PHP. It dispatches HTTP method and URI pairs to registered ha…
605264stable
dherault/serverless-offline
A Serverless Framework plugin that emulates AWS Lambda and API Gateway on your local machine. It starts an HTTP server that replicates the …
985261active

← prev page 3 / 28 next →