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
SteamRE/SteamKit
SteamKit2 is a .NET library for interoperating with Valve's Steam network protocol. It provides a simple, extensible interface for performi…
963213active
googleapis/google-cloud-node
The official Google Cloud Client Library for Node.js, a monorepo containing idiomatic npm client libraries for interacting with individual …
963209stable
dotnet/aspnet-api-versioning
A set of .NET libraries that add API versioning semantics to ASP.NET Core services, including Minimal APIs, MVC controllers, gRPC, OData, a…
863205active
dosco/graphjin
GraphJin is a Go compiler and runtime that turns GraphQL queries into optimized, policy-checked SQL across many databases, files, and APIs,…
953204active
textbee/textbee
TextBee is an open-source SMS gateway that turns any Android phone into an SMS API, letting you send and receive text messages via a REST A…
943191active
Hypothesis
h is the backend web application behind hypothes.is, serving the website and the web annotation API that clients use to create, share, and …
673189active
sideshow/apns2
A Go library for sending push notifications to iOS, macOS, tvOS, and Safari apps via Apple's APNs HTTP/2 provider API. It supports certific…
343189active
punitarani/fli
Fli is a Python library, CLI, and MCP server that provides programmatic access to Google Flights data by interacting directly with Google F…
793186active
strongloop/loopback
LoopBack is a highly-extensible Node.js framework for building dynamic end-to-end REST APIs and microservices with model-driven development…
2313158maintenance
warp-drive-data/warp-drive
WarpDrive (formerly EmberData) is a lightweight, typed, reactive data library for web applications that works with any framework including …
923156active
WecomTeam/wecom-cli
The official WeCom (WeChat Work) command-line tool written in Rust, letting humans and AI agents operate WeCom from the terminal. It covers…
583153active
graphprotocol/graph-node
Graph Node is the core indexing component of The Graph protocol, written in Rust. It extracts and organizes data from blockchains such as E…
923151active
Photon
Photon is an open source geocoder for OpenStreetMap data built on OpenSearch, supporting forward and reverse geocoding with multilingual, t…
923128active
cyberjunky/python-garminconnect
A Python 3 API wrapper for Garmin Connect that lets you fetch health statistics, activities, workouts, and device data from Garmin wearable…
983123active
GitHub Client
SwiftHub is an open-source GitHub client app for iOS built with Swift, RxSwift, and MVVM-C clean architecture. It provides repository and u…
683117active
Apiato
Apiato is a PHP framework built on top of Laravel for creating scalable, testable, API-centric applications using the Porto architectural p…
723108active
davidfowl/TodoApp
A sample Todo application built with ASP.NET Core, featuring a Blazor WebAssembly frontend and a Minimal APIs REST backend. It demonstrates…
593098active
tsedio/tsed
Ts.ED is a TypeScript framework for Node.js and Bun built on top of Express.js, Koa.js, or Fastify.js, using decorators and class-based arc…
933089active
httprb/http
http.rb is a fast, easy-to-use Ruby HTTP client library with a chainable API. It implements the HTTP protocol natively using the llhttp par…
893083active
dwgx/WindsurfAPI
A zero-dependency Node.js reverse proxy that exposes Windsurf/Devin Desktop's 100+ cloud AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GL…
773079active
googlemaps/google-maps-services-js
The official Node.js/TypeScript client library for Google Maps API Web Services, covering Geocoding, Elevation, Roads, Time Zone, Maps Stat…
713063stable
stephenberry/glaze
Glaze is an extremely fast, header-only C++ serialization and reflection library supporting JSON, BEVE, CBOR, BSON, CSV, MessagePack, TOML,…
943061active
vpulim/node-soap
A Node.js library providing both a SOAP client and a SOAP server, with WSDL parsing, SOAP header handling, security options, and async meth…
973037active
sigma67/ytmusicapi
A Python 3 library that provides an unofficial API client for YouTube Music by emulating the web client's requests, using user cookie data …
923031active
x-dr/chatgptProxyAPI
A self-deployable reverse proxy for the OpenAI API built on Cloudflare Workers and Cloudflare Pages, letting users replace api.openai.com w…
103029active
kevin1024/vcrpy
VCR.py is a Python library that records HTTP interactions to cassette files and replays them in later test runs, eliminating real network t…
943020active
elixir-plug/plug
Plug is an Elixir library and specification for composing web applications from small functional pieces, with connection adapters for web s…
743019stable
alibaba/pont
Pont (French for 'bridge') is a data service layer solution that converts API documentation platforms like Swagger into metadata, then gene…
233016active
protobuf-c/protobuf-c
A pure C implementation of Google's Protocol Buffers data serialization format, including libprotobuf-c for encoding/decoding and protoc-ge…
702995stable
abhinavxd/libredesk
Libredesk is an open-source, self-hosted omnichannel customer support desk shipped as a single Go binary with a Vue frontend. It unifies li…
892994active
googleapis/google-api-nodejs-client
Google's officially supported Node.js client library for accessing Google APIs, with auto-generated endpoints for all APIs listed in the Go…
9512270maintenance
oauthlib/oauthlib
OAuthLib is a Python framework implementing the OAuth 1.0 (RFC 5849) and OAuth 2.0 (RFC 6749) request-signing and authorization logic in a …
722982stable
jsr-io/jsr
JSR is the open-source package registry for modern JavaScript and TypeScript, serving as an npm-compatible alternative with native TypeScri…
712982active
gql.tada
gql.tada is a GraphQL document authoring library for TypeScript that infers result and variables types of queries and fragments directly in…
952974active
BrasilAPI/cep-promise
A JavaScript library for looking up Brazilian postal codes (CEP) that queries multiple providers (Correios, ViaCEP, WideNet) concurrently a…
232972stable
michaelfeil/infinity
Infinity is a high-throughput, low-latency serving engine that exposes text-embedding, reranking, CLIP, CLAP and ColPali models via an Open…
962966active
avast/retry-go
A simple Go library providing a retry mechanism for retrying failing operations with configurable attempts, delays, and backoff strategies.…
702965stable
nicolasff/webdis
Webdis is a lightweight HTTP server written in C that exposes Redis commands over HTTP with JSON output. It supports JSONP, chunked pub/sub…
662963active
microsoft/restler-fuzzer
RESTler is the first stateful REST API fuzzing tool, automatically testing cloud services through their REST APIs to find security and reli…
672957active
Pycord
Pycord is a modern, async-ready Python library that wraps the Discord API, enabling developers to build Discord bots and applications. It p…
892956active
Binance Public API Connector Libraries
A collection of auto-generated Python SDKs for the Binance public APIs, covering spot, futures, options, and other trading services. It pro…
762948active
openctp
openctp is a CTPAPI-compatible interface layer and trading platform ecosystem for Chinese futures and securities markets. It wraps broker c…
712944active
DarkaOnLine/L5-Swagger
L5-Swagger is a Laravel package that integrates swagger-php and Swagger UI to generate and serve OpenAPI/Swagger documentation for Laravel …
842936active
palemoky/chinese-poetry-api
A high-performance Go-based API service serving nearly 400,000 classical Chinese poems (Tang, Song, Yuan, etc.) with both REST and GraphQL …
742930active
Ovi/DummyJSON
DummyJSON is a free hosted fake REST API that serves placeholder JSON data (products, users, carts, posts, quotes, todos, recipes) for fron…
752929active
foss42/apidash
API Dash is an open-source, AI-powered cross-platform API client built with Flutter for creating and customizing HTTP and GraphQL requests,…
662929active
ErlichLiu/DeepClaude
DeepClaude is a self-hostable service that chains DeepSeek R1's reasoning output with Claude Sonnet or Gemini models to produce a combined …
482928active
bmoscon/cryptofeed
A Python library that consumes real-time market data from dozens of cryptocurrency exchanges over websockets (with REST polling fallback) a…
942918active
supercorp-ai/supergateway
Supergateway is a CLI tool that runs MCP stdio-based servers over SSE, WebSockets, or Streamable HTTP, and vice versa, with a single comman…
892905active
tinyhttp/tinyhttp
tinyhttp is a modern, Express-like web framework for Node.js written in TypeScript and compiled to native ESM. It offers a minimal dependen…
892905active
googleapis/google-api-ruby-client
A set of auto-generated Ruby REST client libraries for Google APIs, built from Discovery Documents, plus the code generator itself. Each cl…
992900stable
overtrue/laravel-wechat
A Laravel integration package wrapping the EasyWeChat SDK, providing WeChat (Weixin) capabilities such as official account message handling…
762900active
rs/cors
rs/cors is a Go library providing a configurable net/http handler that implements the Cross Origin Resource Sharing (CORS) W3C specificatio…
672898stable
MartialBE/one-hub
One Hub is a self-hosted OpenAI-compatible API management and distribution system forked from songquanpeng/one-api, written in Go. It aggre…
622896active
flightphp/core
Flight is a fast, extensible micro-framework for PHP with zero dependencies, designed for quickly building RESTful web applications and API…
982893active
CCS
CCS is a TypeScript CLI tool that manages multiple AI provider profiles and accounts for Claude Code and compatible CLIs, switching between…
782892active
cargo-semver-checks
Trustfall is a query engine written in Rust that lets you query arbitrary data sources—APIs, files, databases, even AI models—using a Graph…
672891active
Azure/fetch-event-source
A TypeScript library providing a fetch()-based alternative to the browser's native EventSource API for consuming server-sent events. It rem…
502884stable
frain-dev/convoy
Convoy is an open-source, high-performance webhooks gateway for reliably ingesting, persisting, debugging, and delivering webhook events at…
952877active
littledivy/mimic
mimic is a Python tool that captures traffic from mobile or web apps via mitmproxy, extracts authentication material, and uses AI to genera…
522870active
Vexa-ai/vexa
Vexa is an open-source (Apache-2.0) meeting transcription API that dispatches bots to join Google Meet, Microsoft Teams, and Zoom calls and…
852864active
Suxiaoqinx/Netease_url
A self-hosted Python service that parses Netease Cloud Music (网易云音乐) songs, playlists, and albums to retrieve direct download URLs at multi…
742864active
tfranzel/drf-spectacular
drf-spectacular is a Python library that generates OpenAPI 3 (3.0, 3.1, and 3.2) schema specifications for Django REST framework APIs. It e…
802863active
octokit/octokit.net
Octokit.net is a GitHub API client library for .NET Framework 4.6+ and .NET Standard 2.0+. It provides typed, async access to GitHub's REST…
652862active
Tollbooth
Tollbooth is a Go middleware library for rate-limiting HTTP requests. It supports limiting by remote IP, path, HTTP methods, custom headers…
322849stable
picklepete/pyicloud
PyiCloud is a Python library that lets developers authenticate with and query iCloud webservices, such as calendar and iPhone (Find My iPho…
232847active
pseudomuto/protoc-gen-doc
A protoc plugin that generates documentation (HTML, JSON, DocBook, Markdown) from comments in Protocol Buffers .proto files. It supports pr…
612841active
target/goalert
GoAlert is an open-source on-call scheduling and alert escalation application that automatically notifies the right person via SMS, voice c…
862838active
openstreetmap/openstreetmap-website
The Ruby on Rails application that powers the OpenStreetMap website and its editing API. It provides user accounts, diary entries, messagin…
762835stable
Piston
Piston is a high performance general purpose code execution engine that safely runs untrusted and potentially malicious code in isolated en…
622827active
samber/do
samber/do is a dependency injection toolkit for Go 1.18+ built on generics, offering a type-safe, reflection-free API with no external depe…
822812stable
gruns/furl
furl is a small Python library that makes parsing and modifying URLs easy, offering a fluent API over the tedious standard urllib/urlparse …
502810stable
Parse Platform
The official Apple SDK for the Parse Platform, providing client access to Parse Server from iOS, iPadOS, macOS, watchOS, and tvOS apps. It …
802807active
dgunning/edgartools
EdgarTools is a Python library for accessing and parsing SEC EDGAR filings as structured, typed Python objects. It provides a clean API for…
952804active
fuergaosi233/claude-code-proxy
A Python proxy server that translates Claude API requests (/v1/messages) into OpenAI-compatible API calls, letting the Claude Code CLI work…
472799active
jgravelle/jcodemunch-mcp
jCodeMunch is an MCP server that indexes codebases with tree-sitter AST parsing and serves symbol-level code retrieval to AI agents, cuttin…
792795active
FOSRestBundle
FOSRestBundle is a Symfony bundle providing tools for rapidly building RESTful APIs, including a format-agnostic view layer, Accept header …
572793stable
http4k
http4k is a lightweight, functional HTTP toolkit for Kotlin where applications are just functions from Request to Response, with no annotat…
952792stable
websockets/wscat
wscat is a command-line tool for connecting to WebSocket servers (or acting as a WebSocket server) and interactively sending and receiving …
372787active
Pedestal
Pedestal is a set of Clojure libraries for building server-side services, APIs, and web applications on the JVM. It provides an interceptor…
652783active
flawiddsouza/Restfox
Restfox is an offline-first, minimalistic HTTP and WebSocket testing client available as a web app (PWA) and desktop application. It suppor…
772772active
sparfenyuk/mcp-proxy
A Python CLI tool that bridges MCP (Model Context Protocol) transports, converting between stdio and SSE/Streamable HTTP. It lets MCP clien…
742765active
crbnos/carbon
Carbon is an open-core manufacturing operating system combining ERP, MES, and QMS functionality in a single web application built on Supaba…
702749active
mojolicious/mojo
Mojolicious is a real-time web framework for Perl that supports MVC web applications, WebSockets, and non-blocking I/O with a built-in web …
722747active
OpenTripPlanner
OpenTripPlanner is an open-source, server-side Java application for multi-modal trip planning, computing itineraries that combine public tr…
882742stable
Lucky Framework
Lucky is a full-featured web framework written in Crystal that emphasizes catching bugs at compile time through its type system. It include…
792735active
tidwall/sjson
SJSON is a fast Go library for setting values in JSON documents using dot-syntax paths. It is the write-side companion to GJSON, which hand…
662734stable
yesodweb/yesod
Yesod is a type-safe, RESTful web framework for Haskell built on the WAI interface, featuring compile-time-checked routing, templating, and…
752726active
gavv/httpexpect
httpexpect is a Go library providing concise, declarative end-to-end HTTP and REST API testing via chainable request builders and response/…
432724stable
devflowinc/trieve
Trieve is an all-in-one API platform for semantic vector search, typo-tolerant full-text and neural search, recommendations, RAG, and analy…
542718active
envoyproxy/ratelimit
A Go/gRPC rate limiting service from the Envoy project that provides centralized, generic rate limiting for distributed applications. It st…
672707active
Kong/unirest-java
Unirest is a lightweight, fluent HTTP client library for Java supporting HTTP/1 and HTTP/2, WebSockets, JSON mapping via Jackson or GSON, a…
1002703active
runtypes/runtypes
Runtypes is a TypeScript library for runtime validation of data against static types using composable validators for primitives, objects, a…
922701stable
jsonata-js/jsonata
JSONata is a lightweight query and transformation language for JSON data, and this repository is its reference JavaScript implementation. I…
932699stable
facebook/fbthrift
Facebook's evolved branch of Apache Thrift, providing a serialization and RPC framework with a rewritten compiler and a fully asynchronous …
682698active
litl/backoff
A Python library providing function decorators for configurable backoff and retry logic. It supports both synchronous functions and asyncio…
102695stable
swagger-api/swagger-client
Swagger Client is a JavaScript library for fetching, resolving, and executing requests against Swagger/OpenAPI-defined REST APIs from the b…
972694active
KrakenD
KrakenD Community Edition is an open-source, stateless, high-performance API Gateway written in Go that aggregates, transforms, secures, an…
992691stable
walkor/webman
Webman is a high-performance PHP web framework built on Workerman that integrates HTTP, WebSocket, TCP, and UDP services. It uses resident …
742691active
bestruirui/octopus
Octopus is a self-hosted LLM API aggregation gateway that unifies multiple provider channels behind a single endpoint, converting between O…
792682active

← prev page 6 / 28 next →