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
SGrondin/bottleneck
Bottleneck is a lightweight, zero-dependency task scheduler and rate limiter for Node.js and the browser. It supports distributed rate limi…
232004stable
lineofflight/frankfurter
Frankfurter is an open-source currency data API that tracks daily exchange rates from 84 central banks covering 201 currencies back to 1948…
992001active
gin-contrib/cors
The official CORS (Cross-Origin Resource Sharing) middleware for the Gin web framework in Go. It provides configurable handling of allowed …
932000stable
unrolled/render
A Go package that simplifies rendering HTTP responses as JSON, XML, JSONP, plain text, binary data, or HTML templates. It wraps Go's standa…
871998stable
imcvampire/vue-axios
A small wrapper library that integrates the axios HTTP client into Vue.js applications, binding axios to the Vue instance so it can be acce…
821996stable
nntaoli-project/goex
A Go SDK that wraps the REST APIs of cryptocurrency exchanges like OKX and Binance behind a unified interface. It supports public market da…
641996active
rdegges/ipify-api
The Go source code powering ipify, a free public API service that returns a client's public IP address, serving billions of requests per mo…
321996stable
thx/rap2-delos
RAP2-Delos is the backend API server of RAP2, an open-source interface management tool by Alibaba's THX team, built with Koa, MySQL, and Re…
387620maintenance
openapi-generators/openapi-python-client
A Python CLI tool that generates modern, type-annotated Python client libraries from OpenAPI 3.0 and 3.1 documents. It uses Jinja2 template…
941992active
CapCut Mate
An open-source FastAPI-based automation toolkit that generates and manages CapCut (Jianying) draft files via a RESTful API, exposing video …
821990active
EsperoTech/yaade
Yaade is an open-source, self-hosted, collaborative API development environment designed as a Postman alternative. It supports REST and Web…
471990active
alandtse/alexa_media_player
A Home Assistant custom component that controls Amazon Alexa/Echo devices through the unofficial Alexa API, exposing them as media player e…
1001989active
notifme/notifme-sdk
Notifme SDK is a Node.js library for sending transactional notifications across multiple channels including email, SMS, push, webpush, and …
721988active
Kitura
Kitura is a Swift web framework and HTTP server for building web services and REST APIs. It provides URL routing, Codable routing, pluggabl…
577583maintenance
Starcounter-Jack/JSON-Patch
A lean, high-performance JavaScript implementation of the JSON-Patch standard (RFC 6902) for updating JSON documents with delta patches. It…
411982active
Laravel Lumen
Lumen is a fast PHP micro-framework from the Laravel project for building web applications and APIs with routing, middleware, database abst…
107560maintenance
openrouteservice
Openrouteservice is an open-source, Java-based routing service built on a fork of GraphHopper that consumes OpenStreetMap data. It exposes …
991980stable
apple/swift-openapi-generator
A Swift package plugin that generates type-safe Swift client and server code from OpenAPI 3.x documents at build time. Generated code is de…
971977active
unkn0wn-root/resterm
Resterm is a terminal-native API client and workbench for REST, GraphQL, gRPC, WebSocket and SSE, built around plain .http/.rest files that…
791977active
helallao/perplexity-ai
An unofficial Python wrapper for Perplexity.ai that reverse-engineers the web interface, supporting sync and async APIs, streaming response…
741976active
monoscope-tech/monoscope
Monoscope is an open-source observability platform for ingesting and exploring logs, traces, and metrics stored in your own S3-compatible b…
1001975active
zhangxiangliang/stock-api
A zero-runtime-dependency TypeScript library for querying stock quotes, K-line data, and stock search across A-share, Hong Kong, US markets…
981974active
HttpClient
A set of PHP interfaces and abstractions for HTTP clients, extracted from the Symfony components. It lets libraries depend on stable, battl…
911974stable
urfave/negroni
Negroni is a tiny, idiomatic HTTP middleware library for Go that works directly with net/http handlers. It is not a framework; it lets you …
627529maintenance
twitchtv/twirp
Twirp is a simple RPC framework for Go that generates servers and clients from protobuf service definitions. It runs on the standard librar…
237529maintenance
burnash/gspread
A Python client library for the Google Sheets API v4, providing a simple interface to open, read, write, format, and share spreadsheets. It…
697507maintenance
ugorji/go
A high-performance, idiomatic Go codec/encoding library supporting binary and text formats including msgpack, cbor, json, binc, and simple.…
881967stable
Servant
Servant is a Haskell DSL for describing web APIs at the type level, from which servers, clients, mocks, and documentation can be derived. I…
761967active
algolia/react-instantsearch
React InstantSearch is an open-source library by Algolia for building fast, filterable search interfaces in React and React Native apps. It…
101964active
Sangria
Sangria is a spec-compliant GraphQL implementation library for Scala, providing schema definition, query parsing, validation, and execution…
931961stable
intruder-io/autoswagger
Autoswagger is a Python command-line tool that discovers Swagger/OpenAPI specifications, parses their endpoints, and automatically tests th…
311956active
getml/reflect-cpp
reflect-cpp is a C++20/C++26 library for fast serialization, deserialization, and validation using reflection, comparable to pydantic or se…
831953active
tinylib/msgp
A Go code generator and serialization library for MessagePack that generates fast marshal/unmarshal and encode/decode methods from Go type …
931951active
LayerZero-Labs/LayerZero-v1
LayerZero is an omnichain interoperability protocol implemented as a set of gas-efficient, non-upgradable Solidity smart contracts for ligh…
101950stable
cherrypy/cherrypy
CherryPy is a pythonic, object-oriented HTTP framework for building web applications in Python. It lets developers write web apps as ordina…
761949stable
petertodd/python-bitcoinlib
A Python 3 library providing a low-level, ground-up interface to Bitcoin data structures and protocol internals, including transactions, sc…
241949active
marmelab/json-graphql-server
A Node.js tool that spins up a full fake GraphQL API from a JSON data file with zero coding in under 30 seconds. Inspired by json-server, i…
891948active
hank9999/kiro.rs
A Rust-based proxy service that exposes an Anthropic Claude API-compatible endpoint and translates requests to the Kiro API. It supports SS…
721947active
dromara/forest
Forest is a high-level, lightweight declarative HTTP client framework for Java that lets developers send HTTP requests by defining annotate…
611945active
featbit/featbit
FeatBit is an open-source, self-hostable feature flag management platform with SDKs, A/B testing, experimentation, and progressive delivery…
981941active
Stichoza/google-translate-php
A free PHP library that wraps Google Translate's unofficial API to translate text between languages without an API key. It also supports au…
961941active
gourouting/singo
Singo is a Go starter framework that assembles Gin, GORM, Redis, sessions, CORS, i18n, and API testing into a simple single-service archite…
671939active
FoalTS/foal
Foal (FoalTS) is a full-featured, TypeScript-based Node.js web framework that bundles a CLI, ORM (TypeORM), authentication, testing tools, …
881936active
graphql-hive/graphql-scalars
A TypeScript library of custom GraphQL scalar types (e.g., DateTime, EmailAddress, UUID, BigInt, URL) for building precise, type-safe Graph…
901931stable
derekantrican/GAS-ICS-Sync
A Google Apps Script that syncs ICS/ICAL calendar files into Google Calendar far more frequently than Google's built-in 12-24 hour refresh.…
441927active
nelmio/NelmioCorsBundle
A Symfony bundle that adds Cross-Origin Resource Sharing (CORS) headers to responses with ACL-style per-URL configuration. It handles CORS …
601925stable
O365/python-o365
A Python library providing a Pythonic wrapper around the Microsoft Graph and Office 365 REST APIs. It supports email, calendar, contacts, O…
651924active
mtrudel/bandit
Bandit is a pure Elixir HTTP server for Plug and WebSock applications, supporting HTTP/1.x, HTTP/2, and WebSockets over HTTP and HTTPS. It …
771922stable
Transit
Transit is a data interchange format and set of libraries for conveying typed values between applications written in different programming …
601922stable
jjjake/internetarchive
A Python library and command-line tool (ia) for programmatically accessing Archive.org, including searching, downloading, and uploading ite…
951921active
LianjiaTech/retrofit-spring-boot-starter
A Spring Boot starter that deeply integrates the Retrofit declarative HTTP client into Spring Boot applications, letting developers define …
931916active
kriswallsmith/Buzz
Buzz is a lightweight PHP HTTP client library for issuing HTTP requests, offering FileGetContents, Curl, and MultiCurl clients with PSR-7/P…
691916stable
Sekiro
Sekiro is a multi-language, distributed service publishing platform that lets handlers written in various languages register with a central…
631914active
starwing/lua-protobuf
A C module for Lua (5.1-5.4 and LuaJIT) that encodes and decodes Google protobuf data, supporting both proto2 and proto3 syntax. It include…
601911active
magic-api
magic-api is a Java-based rapid API development framework that lets developers write scripts and configure HTTP interfaces through a web UI…
421911stable
spatie/laravel-fractal
A Laravel and Lumen package providing a fluent wrapper around League Fractal for transforming data before serving it in APIs. It simplifies…
751908stable
stackblitz-labs/pkg.pr.new
pkg.pr.new is a continuous preview release service for open-source libraries that publishes npm-installable packages from every commit and …
691908active
ccxt/go-binance
A Go SDK providing complete client bindings for the Binance cryptocurrency exchange API. It implements all Binance REST APIs (spot, margin,…
831906active
Aleph-Alpha/ts-rs
ts-rs is a Rust library with a derive macro that generates TypeScript type declarations from Rust structs and enums. It keeps backend and f…
771905stable
zitadel/oidc
A Go library implementing both the OpenID Connect client (Relying Party) and server (OpenID Provider) sides of the OIDC/OAuth2 standards, c…
931900active
rapi-doc/RapiDoc
RapiDoc is a lightweight web component (custom element) for viewing OpenAPI/Swagger specifications with a built-in API call console. It wor…
491899active
Daptin
Daptin is a self-hosted Go application server that turns declarative schema definitions into permission-aware JSON:API and GraphQL CRUD bac…
991898active
7836246/cursor2api
A self-hosted proxy service that converts Cursor's free documentation-page AI chat endpoint into OpenAI Chat Completions and Anthropic Mess…
101896active
trevorhobenshield/twitter-api-client
A Python library implementing X/Twitter's v1, v2, and GraphQL APIs for automation and scraping. It supports account actions like tweeting, …
311895active
hummingbird-project/hummingbird
Hummingbird is a lightweight, flexible web application framework and HTTP server written in Swift, built on top of SwiftNIO. It provides ro…
991893active
simple-salesforce/simple-salesforce
Simple Salesforce is a low-level Python client for the Salesforce.com REST and APEX APIs, returning API JSON responses as dictionaries. It …
871893active
web-push-libs/web-push-php
A PHP library implementing the Web Push protocol (RFC 8030) for sending push notifications to browsers via service workers. It handles subs…
881892active
simoneb/axios-hooks
A React hooks library wrapping the axios HTTP client, offering one-line data fetching with loading/error state, caching, and built-in serve…
731891active
camlworks/dream
Dream is a tidy, feature-complete web framework for OCaml and ReasonML with a flat, one-module API. It supports WebSockets, GraphQL, HTTP/2…
871888active
php-fig/http-factory
PHP-FIG's PSR-17 interfaces describing factories for creating PSR-7 HTTP message objects (requests, responses, URIs, streams, uploaded file…
231888stable
nearform/graphql-hooks
graphql-hooks is a minimal, hooks-first GraphQL client for React with a tiny bundle size and full SSR support. It provides a concise useQue…
751887active
googleapis/google-auth-library-nodejs
Google's officially supported Node.js client library for OAuth 2.0 authentication and authorization with Google APIs. It supports Applicati…
101884stable
Pushy
Pushy is a Java library for sending push notifications via Apple's HTTP/2-based APNs protocol to iOS, macOS, and Safari devices. It support…
801880stable
fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat
A comprehensive C# SDK for WeChat HTTP APIs built on Flurl.Http, covering the official account platform, open platform, merchant platform (…
771879active
Parse Platform
The official Android SDK for the Parse Platform, providing access to Parse Server backends from Android apps. It offers data storage, user …
621879active
microsoft/cppwinrt
C++/WinRT is a standard C++17 language projection for Windows Runtime (WinRT) APIs, implemented as a header-file-based library. It lets dev…
931878stable
tdegrunt/jsonschema
A fast and simple JSON Schema validator for JavaScript and Node.js, supporting JSON Schema versions through draft-07. It validates objects …
651875stable
vercel-labs/emulate
emulate is a zero-config CLI and programmatic library that runs stateful, production-fidelity local replacements for third-party APIs like …
801871active
balazsbotond/urlcat
urlcat is a tiny JavaScript/TypeScript library for building URLs conveniently and correctly, handling path joining, query string constructi…
671870stable
stepci/stepci
Step CI is an open-source, language-agnostic API quality assurance framework configured via YAML, JSON, or JavaScript. It tests REST, Graph…
231868active
jiujiu532/grok2api
A self-hosted Python/FastAPI gateway that exposes grok.com and console.x.ai chat, image, and video capabilities through OpenAI- and Anthrop…
521867active
long2ice/fastapi-cache
fastapi-cache is a Python library that adds caching to FastAPI endpoints and function results via a simple @cache decorator. It supports Re…
321867active
Lacinia GraphQL Engine
Lacinia is a pure Clojure implementation of the GraphQL specification, serving as a backend-agnostic GraphQL query execution engine. It sup…
671864active
VoidenHQ/voiden
Voiden is an offline, Git-native API workspace built with Electron and TypeScript that lets developers design, test, and document APIs in p…
851861active
nexrender
Nexrender is an open-source, data-driven render automation framework for Adobe After Effects, built on Node.js. It lets you define render j…
821861active
Azure/azure-sdk-for-go
The official Azure SDK for Go, providing client and management modules for interacting with Azure services from Go applications. It include…
961857active
NeteaseCloudMusicApiEnhanced/api-enhanced
A Node.js API service providing comprehensive access to NetEase Cloud Music (网易云音乐) endpoints, a half-refactored and enhanced fork of the p…
811855active
uname-yang/pysnowball
A Python client library for the Xueqiu (Snowball) stock data API, covering real-time quotes, quote details, cash flow, and other financial …
461854active
hyperliquid-dex/hyperliquid-python-sdk
An official Python SDK for the Hyperliquid decentralized perpetuals exchange API. It provides clients for querying market and account data …
811852active
tikv/grpc-rs
gRPC-rs (published as grpcio) is a Rust wrapper around the gRPC Core C library, providing asynchronous client and server RPC built on futur…
651851active
sinaweibosdk/weibo_android_sdk
The official Sina Weibo Android SDK, providing third-party Android apps with OAuth2.0 authorization (SSO via the Weibo client or WebView) a…
501848active
zws-im/zws
ZWS (Zero Width Shortener) is a self-hostable URL shortener that encodes link identifiers using invisible zero-width Unicode characters ins…
681844active
kjk/notionapi
An unofficial Go client library for Notion.so that uses a reverse-engineered API to download Notion pages as structured block data, with li…
751840active
microsoft/CDM
Microsoft's Common Data Model (CDM) is a standard, extensible collection of schemas (entities, attributes, relationships) representing busi…
321835active
flask-restful/flask-restful
Flask-RESTful is a Python extension for Flask that provides building blocks for creating REST APIs, including resource classes and request …
236909maintenance
google/protobuf-gradle-plugin
A Gradle plugin from Google that compiles Protocol Buffer (.proto) definition files by invoking protoc and wiring the generated Java/Kotlin…
781833active
matthew-andrews/isomorphic-fetch
A JavaScript library that provides the WHATWG Fetch API as a global polyfill, working consistently in both Node.js and browsers (via Browse…
236902maintenance
kubernetes/code-generator
Kubernetes' official Go code generators for building Kubernetes-style API types, producing typed clients, informers, listers, deepcopy func…
771829stable
hugapi/hug
Hug is a Python 3+ API framework built on Falcon's high-performance HTTP library, designed to make developing REST APIs as simple as writin…
236875maintenance
dakrone/clj-http
clj-http is an idiomatic Clojure HTTP client library that wraps the Apache HttpComponents client. It is the officially supported version of…
711826stable

← prev page 9 / 28 next →