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
googleapis/google-api-python-client
The official Python client library for Google's discovery-based APIs, providing simple and flexible access to many Google APIs with built-i…
988943maintenance
kubernetes-client/javascript
The official Kubernetes client library for JavaScript/TypeScript, usable from Node.js server-side code. It provides typed API clients for a…
922275active
twitter/finatra
Finatra is a lightweight Scala framework for building fast, testable HTTP and Thrift services on top of TwitterServer and Finagle. It provi…
362274stable
Dart Frog
Dart Frog is a fast, minimalistic backend framework for Dart built on top of shelf and mason, inspired by tools like remix.run, next.js, an…
872271active
envoyproxy/ai-gateway
Envoy AI Gateway is an open-source, Kubernetes-native gateway built on Envoy Gateway that manages traffic from application clients to Gener…
862261stable
Giraffe
Giraffe is a functional micro web framework for F# that runs on top of ASP.NET Core. Applications are composed of HttpHandler functions tha…
832256active
kittinan/spotify-github-profile
A service that generates an SVG 'now playing' card showing your current Spotify playback for embedding in a GitHub profile README. It runs …
772254active
FormidableLabs/react-native-app-auth
A React Native bridge around the native AppAuth-iOS and AppAuth-Android SDKs for communicating with OAuth 2.0 and OpenID Connect providers.…
942252active
EWSoftware/SHFB
Sandcastle Help File Builder is a tool for generating help files for .NET class libraries, combining XML code comments with conceptual topi…
762250active
AmoyLab/Unla
Unla is a lightweight, configuration-driven MCP gateway written in Go that converts existing MCP servers and REST APIs into MCP-compliant e…
802236active
douglascrockford/JSON-js
Douglas Crockford's original JSON library for JavaScript, providing JSON.stringify and JSON.parse via 2.js for environments lacking a built…
328718maintenance
python-restx/flask-restx
Flask-RESTX is a community-maintained fork of Flask-RESTPlus, a Flask extension for quickly building REST APIs with minimal setup. It provi…
542231active
Airtable/airtable.js
The official JavaScript client library for the Airtable REST API, usable in Node.js and browsers. It lets you read, create, update, and del…
302229stable
postalsys/emailengine
EmailEngine is a self-hosted, source-available (not open-source) headless email client that exposes IMAP, SMTP, Gmail API, and Microsoft Gr…
922228active
daimon3332/address
A self-hosted web application that generates realistic residential addresses and synthetic test profiles for 27 countries and regions, buil…
812226active
TommyLemon/APIAuto
APIAuto is a web-based HTTP API tool combining machine-learning-powered no-code automated testing, code generation with static checks, and …
802224active
rebing/graphql-laravel
A Laravel package providing code-first GraphQL integration built on webonyx/graphql-php. Schemas are defined in PHP classes with support fo…
902222active
ross/requests-futures
A small add-on for the Python requests library that returns concurrent.futures Futures instead of blocking Response objects, enabling async…
742221stable
dedoc/scramble
Scramble is a Laravel package that automatically generates OpenAPI 3.1.0 (Swagger) API documentation from your codebase without requiring P…
952219active
h2non/gock
gock is a Go library for declarative HTTP traffic mocking that intercepts outgoing requests via http.RoundTripper and matches them against …
232215stable
aws/aws-sdk-cpp
The official AWS SDK for C++, providing a modern C++11 interface to Amazon Web Services with low- and high-level clients. It is production-…
982209stable
KnpLabs/php-github-api
An object-oriented PHP wrapper for the GitHub REST (v3) and GraphQL (v4) APIs, built on PSR-18 HTTP clients via HTTPlug. It is extensively …
812204stable
Meting
Meting is a lightweight music API framework that provides a unified interface to multiple Chinese music platforms including NetEase Cloud M…
772204active
algesten/ureq
ureq is a simple, safe, blocking HTTP client library for Rust with minimal dependencies and no unsafe code. It supports HTTPS via rustls or…
762203stable
karldoenitz/Tigo
Tigo is an HTTP web framework written in Go with a Tornado-like API and better performance. It includes routing, middleware support, and co…
642203active
rswag/rswag
Rswag extends rspec-rails request specs with a Swagger-based DSL for describing and testing Rails API operations, then generates OpenAPI (S…
672202active
NatLabRockies/api-umbrella
API Umbrella is an open source API management platform that sits as a layer above existing web service APIs. It standardizes access control…
642199active
c-ares/c-ares
c-ares is a modern asynchronous DNS (stub) resolver library written in C. It provides non-blocking DNS query interfaces that abstract the i…
922196stable
ramnes/notion-sdk-py
A Python client library for the official Notion API, mirroring the reference JavaScript SDK. It provides both synchronous and asynchronous …
872196active
unsplash/unsplash-js
The official JavaScript/TypeScript wrapper for the Unsplash API, providing typed methods for searching and fetching free photos. It support…
662194active
Ice
Ice (Internet Communications Engine) is a complete RPC framework for building networked applications, using the Slice IDL to generate clien…
922193stable
rxi/json.lua
A tiny, pure-Lua JSON encoding and decoding library that works with Lua 5.1, 5.2, 5.3, and LuaJIT. It is a single ~280-line file with no de…
232193stable
matrix-org/matrix-js-sdk
The official Matrix Client-Server SDK for JavaScript and TypeScript, maintained by Element and used in Element Web and Desktop. It lets app…
1002191stable
TikTok Live Connector
An unofficial Node.js library that connects to TikTok LIVE streams and delivers real-time events such as chat comments, gifts, likes, follo…
852188active
qicosmos/cinatra
Cinatra is a cross-platform, header-only, high-performance HTTP framework written in modern C++20, supporting HTTP 1.0/1.1, SSL, and WebSoc…
852180active
ruby-oauth/oauth2
A Ruby gem implementing OAuth 2.0 and 2.1 client functionality, including OpenID Connect (OIDC) support. It handles token requests, grant t…
932179active
6over3/bebop
Bebop is a high-performance, typesafe binary serialization format with a schema language and code generator (bebopc) that produces optimize…
612179active
levigross/grequests
GRequests is a Go library that wraps net/http with a convenient, Python Requests-style API. It provides helpers for all HTTP verbs, JSON/XM…
102179active
LetsFG/LetsFG
LetsFG is an agent-native flight and hotel search and booking platform exposing its engine via a REST API, an MCP server, a CLI, and Python…
822173active
mahmoud/glom
glom is a Python library and CLI for declaratively accessing, transforming, and restructuring nested data structures like dicts, lists, and…
742169active
mistweaverco/kulala.nvim
Kulala.nvim is a Neovim plugin providing a fully-featured HTTP, GraphQL, gRPC, and WebSocket client interface inside the editor. It support…
812168active
pmxt-dev/pmxt
PMXT is a unified API and SDK (Python and TypeScript) for prediction markets, modeled after CCXT, covering venues like Polymarket, Kalshi, …
682166active
RichardKnop/go-oauth2-server
A standalone, specification-compliant OAuth 2.0 authorization server written in Go. It implements the standard grant types (authorization c…
442150active
rynfar/meridian
Meridian is a proxy that bridges Anthropic's Claude Agent SDK to the standard Anthropic API format, letting a Claude Max subscription power…
802148active
grafana/beyla
Grafana Beyla is an open-source, eBPF-based auto-instrumentation tool that captures RED metrics and trace spans for HTTP/S and gRPC service…
942146active
ogen-go/ogen
ogen is an OpenAPI v3 code generator for Go that produces statically typed client and server code from an OpenAPI specification. It generat…
942143stable
LINE Messaging API SDK
The official LINE Messaging API SDK for Python, providing clients for sending messages and parsing webhook events. It lets developers build…
992140active
dotnetcore/WebApiClient
WebApiClient is a declarative REST API client library for .NET where developers define HTTP clients by declaring C# interfaces. It supports…
762136active
pycontribs/jira
A Python library that wraps the Jira REST API, supporting authentication methods like basic, token, OAuth, cookie, and Kerberos. It include…
772133active
anthropics/anthropic-sdk-typescript
The official TypeScript/JavaScript SDK for accessing Anthropic's Claude language model APIs from server-side applications. It provides a ty…
932132active
OpenVidu
OpenVidu is a self-hosted, open-source video conferencing platform and WebRTC SDK suite, built as a LiveKit fork with mediasoup as its SFU …
882131active
platformatic/platformatic
Platformatic Watt is an open-source Node.js application server that runs any Node.js application (in any framework) inside worker threads, …
962130active
krakenjs/zoid
Zoid is a JavaScript toolkit for building cross-domain components that render as iframes or popups on a different domain while passing prop…
762126active
thomaspoignant/go-feature-flag
GO Feature Flag is an open-source, OpenFeature-native feature flag management system that runs self-hosted on your own infrastructure with …
952125active
apioo/fusio
Fusio is a self-hosted, open-source API management platform and gateway written in PHP that turns databases, microservices, and custom logi…
942125active
apache/libcloud
Apache Libcloud is a Python library that provides a unified API for interacting with more than 50 cloud service providers, hiding differenc…
752125stable
jmfernandes/robin_stocks
A pure Python library wrapping the Robinhood, Gemini, and TD Ameritrade APIs for trading and account management. It supports trading stocks…
492121active
h2o/picohttpparser
PicoHTTPParser is a tiny, fast HTTP request/response parser written in C. It is stateless and allocation-free, setting pointers into the ca…
762108stable
mountebank-testing/mountebank
Mountebank is an open-source service virtualization tool that creates over-the-wire test doubles for many protocols including HTTP, TCP, gR…
792105active
vulcand/oxy
Oxy is a Go library of HTTP middleware handlers that extend the standard net/http library with reverse proxying, load balancing, rate limit…
702105active
msgpack/msgpack-python
MessagePack serializer implementation for Python, providing CPython bindings (with a pure-Python fallback for PyPy) to read and write the e…
932104stable
googleapis/google-cloud-java
The official Google Cloud Client Library for Java, providing idiomatic Java clients for Google Cloud Platform services such as BigQuery, Cl…
952103stable
Vanara
Vanara is a set of .NET libraries providing P/Invoke declarations, interfaces, enums, and structures for many native Windows APIs, along wi…
962101active
Keats/jsonwebtoken
A Rust library for creating and decoding JSON Web Tokens (JWTs) in a strongly typed way, supporting HS256/384/512, RS256/384/512, PS256/384…
762101active
symfony/deprecation-contracts
A minimal PHP package providing a single global `trigger_deprecation()` function and convention for emitting deprecation notices from libra…
882099stable
cloudflare/cloudflare-go
The official Go SDK for the Cloudflare REST API, generated with Stainless and covering Cloudflare products such as zones, DNS, and Zero Tru…
982098active
onsip/SIP.js
SIP.js is a JavaScript/TypeScript SIP signaling library for building WebRTC applications with audio/video calling, messaging, and presence.…
582098active
protostuff/protostuff
Protostuff is a Java serialization library with built-in forward-backward compatibility (schema evolution) and validation, supporting plugg…
262098active
realworld-apps/aspnetcore-realworld-example-app
An ASP.NET Core backend implementation of the RealWorld (Medium.com clone) spec, demonstrating CRUD, JWT authentication, pagination, and ve…
742089active
savonrb/savon
Savon is a SOAP client library for Ruby that reads WSDL documents, maps service operations to Ruby methods, and converts between Ruby hashe…
962086active
Form.io
A plain JavaScript library that renders JSON schema-based web forms and includes a full drag-and-drop JSON form builder. It also serves as …
762085active
riddleling/iOS-OCR-Server
An iOS app that turns an iPhone into a local OCR server using Apple's Vision Framework, exposing an HTTP API and web interface for image te…
682085active
LRCLIB
A self-hostable server implementation of LRCLIB, a free service for finding and contributing synchronized lyrics, written in Rust with Axum…
652085active
twilio/twilio-python
The official Twilio Python SDK for communicating with the Twilio API and generating TwiML. It lets Python applications send SMS, make calls…
982081stable
jarcoal/httpmock
httpmock is a Go library for easily mocking HTTP responses from external resources in tests. It lets you register responders for exact URLs…
832078stable
ledgetech/lua-resty-http
A Lua HTTP client cosocket driver for OpenResty / ngx_lua, supporting HTTP 1.0/1.1, SSL, streaming response bodies, keepalives, and request…
782078stable
elixir-tesla/tesla
Tesla is a flexible HTTP client library for Elixir built around a composable middleware stack and pluggable adapters such as Mint, Finch, a…
1002077stable
schibsted/WAAS
Whisper as a Service (WAAS) is a self-hosted GUI and API wrapper around OpenAI's Whisper speech-to-text model, with asynchronous job queuin…
742076active
laurentS/slowapi
SlowAPI is a rate limiting library for Starlette and FastAPI, adapted from flask-limiter and built on top of the limits package. It support…
822070stable
Microcks
Microcks is an open source, cloud native platform for API mocking and testing that turns OpenAPI, AsyncAPI, gRPC, GraphQL, Postman and Soap…
962067active
superglue-ai/superglue
superglue is an open-source, self-hostable agentic integration platform that builds production-grade API integrations, data migrations, and…
622064active
upbit/pixivpy
PixivPy is a Python client library for the Pixiv App-API, supporting authenticated access via refresh tokens. It provides methods for searc…
342062active
microsoft/azure-devops-mcp
An MCP (Model Context Protocol) server from Microsoft that exposes Azure DevOps capabilities—projects, repos, builds, work items, test plan…
852061active
Kong/insomnia-mockbin
Insomnia Mockbin is the backend service powering the API mocking capability of Kong's Insomnia platform. It lets developers create custom m…
672058active
QuickChart
QuickChart is an open-source web service that renders chart images and QR codes from URLs or POST requests, using Chart.js configurations. …
232056active
rest.nvim
rest.nvim is an asynchronous HTTP client plugin for Neovim written in Lua, letting users run HTTP requests defined in .http files directly …
572054active
kwhitley/itty-router
Itty Router is an ultra-tiny (~450B-1kB) TypeScript HTTP router library designed for serverless and edge environments like Cloudflare Worke…
832050active
upstash/ratelimit-js
A TypeScript rate limiting library backed by Upstash Redis that works over HTTP, making it suitable for serverless and edge runtimes. It pr…
932046stable
reactive/data-client
Reactive Data Client is a TypeScript async state management library for React, React Native, Vue, and Next.js that provides declarative, sc…
952039active
kartikk221/hyper-express
HyperExpress is a high-performance Node.js HTTP and WebSocket server library built on top of uWebSockets.js, exposing a simple Express-like…
892033active
openid/AppAuth-iOS
AppAuth-iOS is an Objective-C client SDK for iOS, macOS, and tvOS that implements OAuth 2.0 and OpenID Connect authorization flows. It foll…
872032stable
HttpClient
Symfony HttpClient is a PHP component providing a low-level HTTP client with support for both PHP stream wrappers and cURL. It fetches HTTP…
932030stable
expressjs/cookie-parser
Express/Node.js middleware that parses the HTTP Cookie header and populates req.cookies with name-value pairs. It also supports signed cook…
572030stable
devinus/poison
Poison is a fast, pure-Elixir JSON encoding and decoding library that fully conforms to RFC 8259 and ECMA 404. It provides a hand-rolled si…
322030stable
mgonto/restangular
Restangular is an AngularJS service that simplifies consuming RESTful APIs by handling GET, POST, PUT, and DELETE requests against Restful …
237779maintenance
john-kurkowski/tldextract
A Python library that accurately splits URLs into subdomain, domain, and public suffix components using the Public Suffix List. It also shi…
902027stable
Azure Functions
Azure Functions is Microsoft's serverless, event-driven compute platform, and this repo contains the open-source runtime host that executes…
942023active
Urigo/graphql-cli
A command-line tool for common GraphQL development workflows, built on graphql-config with a plugin-based command system. It helps initiali…
642018active
64bit/async-openai
async-openai is a Rust library providing typed, async clients for the OpenAI API, covering chat completions, responses, embeddings, assista…
942016active
mvantellingen/python-zeep
Zeep is a Python SOAP client built on lxml, requests, and httpx. It parses WSDL documents and supports SOAP 1.1/1.2, WS-Addressing, WSSE se…
802008stable

← prev page 8 / 28 next →