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
cyl19970726/poly-sdk
A unified TypeScript SDK for Polymarket covering trading, market data, smart money analysis, on-chain operations, arbitrage detection, and …
501264active
alexandercerutti/passkit-generator
A Node.js/TypeScript library for generating customized Apple Wallet passes (.pkpass files) for iOS and WatchOS. It separates static pass mo…
991263active
favadi/protoc-go-inject-tag
A Go CLI tool that injects custom struct tags into generated Go protobuf (.pb.go) files using @gotags comments in .proto files. It works as…
431263stable
slack-ruby/slack-ruby-client
A Ruby client library for the Slack Web and Events APIs, with support for OAuth, message formatting/parsing, pagination, and a bundled comm…
761262stable
HisAtri/LrcApi
A Flask-based API service that fetches LRC lyrics and album/artist cover art for music players, built primarily for StreamMusic and Navidro…
671261active
nextcord/nextcord
Nextcord is a modern, async-ready Python wrapper for the Discord API, forked from discord.py. It provides a Pythonic API with proper rate l…
811260active
sigmavirus24/github3.py
github3.py is a comprehensive Python wrapper library for the GitHub REST API (v3), providing an ergonomic, object-oriented interface to Git…
741259stable
hub4j/github-api
A Java library providing an object-oriented representation of the GitHub API, with classes like GHUser and GHRepository mapping to GitHub's…
931258active
WICG/webpackage
A collection of IETF/WICG specifications and Go tooling for packaging websites into portable bundles, including Signed HTTP Exchanges (SXG)…
691258active
linkedin/oncall
Oncall is a self-hosted calendar application for scheduling and managing on-call shifts, built by LinkedIn. It serves as a source of truth …
361258active
ENTERPILOT/GoModel
GoModel is an open-source AI gateway and control plane written in Go that exposes a unified OpenAI-compatible and Anthropic-compatible API …
801255active
feiniaojin/graceful-response
Graceful Response is a Spring Boot library that elegantly handles API response processing, including unified response body wrapping, global…
251255active
django-json-api/django-rest-framework-json-api
A library that adds JSON:API specification support to Django REST framework, transforming default DRF responses into compliant JSON:API for…
711254active
Nerzal/gocloak
gocloak is a Go client library for the Keycloak Admin and authentication APIs. It lets Go applications log in users and admins, manage user…
891252active
dodgepudding/wechat-php-sdk
A PHP SDK for the WeChat Official Account platform, wrapping official APIs for message handling, menus, payments, customer service, and use…
234404maintenance
villadora/express-http-proxy
Express/Connect middleware that proxies HTTP requests to another host and passes the response back to the original caller. It provides hook…
491250stable
RobotWebTools/rosbridge_suite
rosbridge_suite is a set of ROS packages implementing the rosbridge v2 protocol, which exposes ROS topics, services, and parameters through…
731246active
xllm-go/bypass
A Go server that reverse-engineers the chat interfaces of multiple AI providers (Coze, DeepSeek, Cursor, Windsurf, Grok, Bing Copilot, You,…
561245active
danpaz/bodybuilder
Bodybuilder is a small JavaScript library for building Elasticsearch query bodies with a simple, chainable, predictable API. It supports th…
481245stable
Redth/PushSharp
PushSharp is a server-side C#/.NET library for sending push notifications to iOS/OSX (APNS), Android/Chrome (GCM/FCM), Windows/Windows Phon…
234377maintenance
sums001/Windows-Copilot-API
A Python library and local server that reverse engineers Microsoft Copilot's free web chat into an OpenAI-compatible REST API, giving acces…
501244active
jamalex/notion-py
An unofficial Python 3 client for Notion.so's internal API v3, providing an object-oriented interface that maps Notion blocks, collections,…
574372maintenance
LNbits
LNbits is a free, open-source Python server that provides Bitcoin Lightning Network wallet and account management on top of any Lightning f…
981242stable
legastero/stanza
StanzaJS is a JavaScript/TypeScript library for modern XMPP that exposes all stanzas as JSON instead of XML. It supports WebSocket and BOSH…
621241active
pantsel/konga
Konga is a self-hosted web-based GUI for managing the Kong API Gateway Admin API. It supports managing multiple Kong nodes, consumers, snap…
104349maintenance
ibireme/YYModel
YYModel is a high-performance JSON-to-model conversion framework for iOS and macOS written in Objective-C. It converts between JSON/diction…
234344maintenance
anvilco/spectaql
SpectaQL is a Node.js library and CLI that autogenerates static GraphQL API documentation from a live endpoint's introspection query, an in…
721232active
nestjsx/crud
A NestJS microframework that generates full-featured CRUD controllers and services for RESTful APIs with decorators. It includes rich query…
654322maintenance
evanphx/json-patch
A Go library for applying RFC 6902 JSON Patch documents and creating/applying RFC 7396 JSON Merge Patch documents. It also supports compari…
481231stable
LucasPickering/slumber
Slumber is a terminal-based HTTP/REST client with both an interactive TUI and a CLI mode, built in Rust. Request collections are defined in…
961230active
bricks-cloud/BricksLLM
BricksLLM is a cloud-native AI gateway written in Go that sits between applications and LLM providers like OpenAI, Anthropic, Azure OpenAI,…
311230active
sinall/StrategyEase-Python-SDK
StrategyEase-Python-SDK is a Python SDK wrapping the StrategyEase (策略易) RESTful HTTP API for automated stock trading, provided by 爱股网 (iguu…
231229active
Demystify (formerly OpenAPI DevTools)
A browser extension for Chrome and Firefox that automatically generates OpenAPI 3.1 specifications in real time from network requests obser…
204304maintenance
abraham/twitteroauth
TwitterOAuth is the most popular PHP library for interacting with Twitter's OAuth REST API, providing minimalist generic wrappers for API r…
894298maintenance
fog/fog
fog is the Ruby cloud services library providing a unified interface to compute, storage, DNS, and other cloud services across many provide…
234295maintenance
maxmind/GeoIP2-python
Official Python client for MaxMind's GeoIP2 and GeoLite web services and a reader for MaxMind MMDB geolocation databases. It lets applicati…
871223stable
qu-niao/LimApiTest
LimApiTest (Lim, 'Less is More') is a lightweight web-based API testing platform built with Django and TypeScript. It streamlines interface…
521223active
hooklift/gowsdl
gowsdl is a Go CLI tool that generates idiomatic Go client code from WSDL 1.1 files, including SOAP proxy code. It supports Document/Litera…
231223active
alibaba-flyai/flyai-skill
FlyAI is an agent skill that connects Claude Code, OpenClaw, and other skill-compatible AI agents to Fliggy's travel platform for searching…
581222active
ttezel/twit
A Node.js client library for the Twitter API supporting both REST and Streaming endpoints. It handles OAuth authentication, posting tweets,…
324280maintenance
vojtechhabarta/typescript-generator
A Java tool that generates TypeScript definition files (.d.ts) from Java JSON classes using reflection, available as Maven and Gradle plugi…
861221active
yanchunhuo/AutomationTest
A Python-based automation testing framework supporting API automation, web UI automation (Selenium), app UI automation (Appium), and perfor…
591221active
marshmallow-code/apispec
A pluggable Python library that generates OpenAPI (Swagger) specifications, supporting OpenAPI versions 2 and 3. It is framework-agnostic w…
761219active
SwitchBot
Official documentation for the SwitchBot Open API v1.1, a REST API for controlling and monitoring SwitchBot smart home devices. It covers a…
751217active
cordova-plugin-wechat
A Cordova plugin that exposes the WeChat SDK to JavaScript for hybrid mobile apps. It supports sharing content, WeChat OAuth login, payment…
231217active
didi/turbo
Turbo is a lightweight Java-based workflow/flow engine framework compatible with BPMN 2.0, serving as the backend engine for low-code platf…
561215active
php-vcr
PHP-VCR is a PHP port of Ruby's VCR library that records a test suite's HTTP interactions to cassette files and replays them in future test…
931213active
anthropics/anthropic-sdk-go
The official Go SDK for accessing Anthropic's Claude language model APIs. It provides typed clients for messages, streaming, and other Clau…
851212active
Apache APISIX
A web-based dashboard for managing Apache APISIX, the open-source API gateway. It provides a frontend interface for operating APISIX routes…
671212active
graphql-compose
graphql-compose is a TypeScript toolkit for programmatically building and modifying complex GraphQL schemas on Node.js. It provides a type …
991211stable
Kong/httpsnippet
HTTPSnippet is a TypeScript library and CLI that converts HTTP requests described in HAR format into executable code snippets for many lang…
621211active
APIDevTools/swagger-parser
A JavaScript library that parses, validates, resolves, bundles, and dereferences Swagger 2.0 and OpenAPI 3.0 specifications in JSON or YAML…
961209active
trpc-group/trpc-go
tRPC-Go is the Go implementation of the tRPC framework, a pluggable, high-performance RPC framework for building microservices. It supports…
751208active
ramosbugs/oauth2-rs
An extensible, strongly-typed Rust implementation of the OAuth2 protocol (RFC 6749). It provides a client library for OAuth2 authorization …
501208stable
webrtc/apprtc
AppRTC is the reference WebRTC video chat demo application from the WebRTC project, providing a browser-based video calling room service wi…
104224maintenance
apiaryio/dredd
Dredd is a language-agnostic command-line tool that validates an API's backend implementation against its API description document (API Blu…
104223maintenance
alisaifee/flask-limiter
Flask-Limiter is a Flask extension that adds rate limiting to Flask applications, with configurable limits at the app, blueprint, view, and…
711207stable
okuramasafumi/alba
Alba is a fast, flexible JSON serializer gem for Ruby, JRuby, and TruffleRuby. It lets you define resource classes that declare attributes …
911204active
googleapis/go-genai
The official Google Gen AI SDK for Go, providing a client interface to Google's generative models such as Gemini via the Gemini Developer A…
851204active
Laravel Webhook
A Laravel package by Spatie for receiving webhooks in Laravel applications. It handles verifying signed webhook calls, storing payloads, an…
851202stable
oxidecomputer/dropshot
Dropshot is a Rust library for exposing REST APIs from a Rust program, with built-in OpenAPI generation. It provides an async HTTP server l…
751202active
graphql-hive/graphql-config
GraphQL Config is a library and configuration standard that lets developers define a single .graphqlrc-style config file consumed by most G…
901198stable
LasseRafn/ui-avatars
UI Avatars is a PHP service that generates simple initial-based avatar images from names via a URL-based API, powering ui-avatars.com. It c…
721198stable
shurcooL/githubv4
githubv4 is a Go client library for accessing the GitHub GraphQL API v4. It lets developers define Go structs that mirror GraphQL queries a…
581198active
spatie/array-to-xml
A small PHP library by Spatie that converts PHP arrays into XML strings using a single static method. It supports custom root elements, att…
751197stable
fawazahmed0/quran-api
A free Quran API service exposing Quran text and 440+ translations in 90+ languages via REST-style JSON endpoints served over a CDN. It req…
751195stable
TelegramBot/Api
A native PHP wrapper for the Telegram Bot API with no external requirements, supporting all Bot API methods and response types. It lets PHP…
331195active
reo7sp/tgbot-cpp
tgbot-cpp is a C++ library wrapping the Telegram Bot API, currently supporting Bot API 10.2. It provides event handlers for commands and me…
961192active
alipay/alipay-easysdk
Alipay Easy SDK is a multi-language server-side SDK (Java, C#, PHP, TypeScript, etc.) that provides a minimalist, factory-based API for acc…
321192active
WeTransfer/Mocker
Mocker is a Swift library that mocks data requests from URLSession and Alamofire using a custom URLProtocol, without changing app code. It …
231191active
linux-do/override
A Go-based local proxy service that overrides GitHub Copilot's API endpoints in VSCode and JetBrains IDEs, redirecting code completion and …
151191active
jayus0821/swagger-hack
A Python CLI tool that automatically crawls all endpoints exposed by leaked Swagger/OpenAPI documentation and sends configured test request…
531189active
callumlocke/json-formatter
A Chrome browser extension that formats and pretty-prints JSON API responses with syntax highlighting, collapsible trees, dark mode, and co…
764134maintenance
spring-projects/spring-restdocs
Spring REST Docs is a Java library that generates accurate documentation for RESTful APIs by combining hand-written Asciidoctor content wit…
751185active
Google Cloud PHP
The official Google Cloud Client Library for PHP, providing idiomatic PHP clients for Google Cloud Platform services such as Storage, BigQu…
951180active
thinkany-ai/rag-search
A RAG (retrieval-augmented generation) search API service built with FastAPI by the ThinkAny AI search engine team. It combines web search …
261180active
Docs.rs
Docs.rs is the official documentation hosting service for crates published on crates.io, automatically building rustdoc documentation in sa…
751178active
excon/excon
Excon is a fast, simple HTTP 1.1 client library for Ruby, designed for general HTTP(S) requests and especially well suited for building API…
761174stable
Hex
Hexpm is the API server and website powering hex.pm, the package registry for the Erlang ecosystem (Elixir, Erlang, Gleam). It handles pack…
771173active
zalando/intellij-swagger
A JetBrains IntelliJ IDEA plugin (Zalando OpenAPI Editor) that provides editing support for OpenAPI and Swagger specification files, includ…
391173active
JKorf/Binance.Net
Binance.Net is a strongly typed C#/.NET client library for the Binance cryptocurrency exchange REST and WebSocket APIs. It supports Spot an…
931172active
BiFangKNT/mtga
MTGA is a local proxy application that lets IDEs with fixed model providers (such as Trae) use arbitrary LLM backends. It exposes an OpenAI…
701169active
Biscuit
Biscuit is a specification and reference implementation for a delegated, decentralized, capability-based authorization token, written in Ru…
411166active
alirezanet/Gridify
Gridify is a .NET dynamic LINQ library that converts text-based query strings into LINQ expressions for filtering, sorting, and pagination.…
931165active
shazow/whatsabi
WhatsABI is a small TypeScript library that guesses an ABI and detects proxy contracts directly from Ethereum bytecode, even for unverified…
951163active
taverntesting/tavern
Tavern is a pytest plugin, command-line tool, and Python library for automated API testing using a concise YAML-based syntax. It supports t…
751162active
JMPerez/spotify-dedup
Spotify Dedup is an open-source web application that scans a user's Spotify playlists and liked songs to find and remove duplicate tracks v…
681162active
Firebase Admin SDK
The Firebase Admin Python SDK lets privileged server-side Python code interact with Firebase services such as Authentication, Firestore, Re…
931159stable
Libraries.io
Libraries.io is an open source discovery service that indexes millions of packages across 32 package managers, letting developers search an…
761159active
gitlab4j/gitlab4j-api
GitLab4J-API is a full-featured Java client library for interacting with GitLab repositories through the GitLab REST API. It supports GitLa…
861158active
httpswift/swifter
Swifter is a tiny HTTP server engine written in Swift, supporting HTTP 1.1 and WebSockets. It offers a simple closure-based routing API, st…
234019maintenance
Quorinex/Kiro-Go
A Go service that converts Kiro accounts into OpenAI- and Anthropic-compatible API endpoints, with multi-account pooling, round-robin load …
551157active
awslabs/aws-lambda-go-api-proxy
A Go library that adapts requests from AWS Lambda and Amazon API Gateway to standard Go HTTP frameworks like Gin, Fiber, Echo, and net/http…
101155active
AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet
Microsoft's IdentityModel extensions for .NET, a library for working with OpenID Connect, OAuth 2.0, and JSON Web Tokens (JWT) in .NET appl…
981154active
quickfix-j/quickfixj
QuickFIX/J is a full-featured, 100% Java messaging engine for the FIX protocol, supporting FIX 4.0 through FIXLatest and FIXT 1.1. It provi…
901151stable
somta/Juggle
Juggle is a zero-code/low-code API orchestration and system integration platform for composing microservice interfaces into complex flows v…
871150active
Apache APISIX
A Kubernetes ingress controller that runs Apache APISIX as the gateway for handling inbound cluster traffic. It translates native Kubernete…
871147active
maticzav/graphql-middleware
A TypeScript library that lets you split GraphQL resolvers into reusable middleware functions applied to any GraphQL schema. It follows the…
681147stable
babelouest/ulfius
Ulfius is an HTTP framework for building REST APIs, webservices, and HTTP endpoints in C, built on libmicrohttpd, Jansson, and libcurl. It …
611145active
RESTEasy
RESTEasy is a Java framework implementing the Jakarta RESTful Web Services (JAX-RS) specification and the MicroProfile REST Client API for …
971143stable

← prev page 14 / 28 next →