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
hoangvvo/next-connect
next-connect is a lightweight, promise-based method routing and middleware layer for Next.js API routes, Edge routes, Middleware, App Route…
231652stable
itteco/iframely
Iframely is a self-hosted oEmbed proxy and URL metadata service that takes any URL and returns rich media embed codes and page metadata. It…
881651active
codeaholicguy/ai-devkit
AI DevKit is a local-first control plane for AI coding agents such as Claude Code, Codex CLI, Gemini CLI, opencode, and Cursor. It provides…
811648active
voxpupuli/json-schema
A Ruby library for validating JSON data against JSON Schema documents, supporting Draft 6 with legacy support for Drafts 1-4. It provides s…
761645active
fabien0102/ts-to-zod
ts-to-zod is a CLI tool that generates Zod validation schemas from TypeScript types and interfaces. It verifies that generated schemas are …
741640active
lelylan/simple-oauth2
simple-oauth2 is a Node.js client library for the OAuth 2.0 authorization framework. It supports the authorization code, resource owner pas…
321639active
linear/linear
The official monorepo for Linear's API tooling, containing a typed TypeScript SDK for the Linear GraphQL API plus import tooling and GraphQ…
951638active
cloudfoundry/uaa
Cloud Foundry's User Account and Authentication (UAA) server, a multi-tenant identity management service that acts as an OAuth2 provider an…
981637active
twilio/twilio-php
The official Twilio PHP SDK for communicating with the Twilio REST API and generating TwiML. It lets PHP applications send SMS, make calls,…
981636stable
deepentropy/tvscreener
An unofficial Python library wrapping TradingView's Screener API to query stocks, crypto, forex, bonds, futures, and coins, returning resul…
941636active
tomas/needle
Needle is a lean, streamable HTTP client library for Node.js with only two real dependencies. It supports callbacks, promises, and streams,…
601635active
storj/drpc
drpc is a lightweight, drop-in replacement for gRPC written in Go, with a small dependency footprint and a fast custom wire format. It is t…
761632active
OpenDota
OpenDota is an open-source Dota 2 data platform that provides a REST API and web UI for match and player statistics. It ingests data from V…
761632active
delvedor/find-my-way
find-my-way is a high-performance HTTP router for Node.js built on a radix tree (compact prefix tree). It is framework independent and supp…
951631stable
leonardsellem/n8n-mcp-server
A Model Context Protocol (MCP) server that lets AI assistants interact with n8n workflow automation instances through natural language. It …
311630active
asteasolutions/zod-to-openapi
A TypeScript library that generates OpenAPI (Swagger) documentation directly from Zod schemas, eliminating duplication between validation c…
941629active
SendGrid Python API Library
Official Twilio SendGrid API client libraries for sending email and calling the SendGrid Web API v3, maintained as multi-language monorepos…
711629active
xinliangnote/go-gin-api
A modular API framework built on the Gin web framework for Go, bundling common features like CORS, JWT auth, zap logging, Prometheus metric…
235974maintenance
andygrunwald/go-jira
go-jira is a Go client library for the Atlassian Jira REST API, supporting authentication (Basic, OAuth, session cookie, bearer/PAT), issue…
731621active
karlseguin/http.zig
http.zig is an HTTP/1.1 server library written in Zig, providing routing, middleware, WebSockets, and server-sent events. It is designed as…
761620active
Permify/permify
Permify is an open-source authorization-as-a-service inspired by Google Zanzibar, providing a permission database and policy decision point…
965956maintenance
JohnnyCrazy/SpotifyAPI-NET
SpotifyAPI-NET is an open-source C#/.NET client library for the Spotify Web API, providing fully typed requests and responses for over 74 e…
761616active
apollographql/graphql-subscriptions
A small TypeScript library that implements GraphQL subscriptions by wiring a PubSub system (e.g., EventEmitter or Redis) into GraphQL resol…
231616stable
mrtazz/restclient-cpp
A simple C++ REST client library that wraps libcurl for making HTTP requests. It offers both a static-method API for quick calls and a conf…
321613active
pgjones/hypercorn
Hypercorn is an ASGI and WSGI web server for Python based on sans-io hyper libraries and inspired by Gunicorn. It supports HTTP/1, HTTP/2, …
521612active
microsoft/OpenAPI.NET
OpenAPI.NET is a .NET SDK providing an object model for OpenAPI documents, with readers and writers for OpenAPI JSON and YAML in V2 and V3 …
961611active
Keygen Licensing API
Keygen is a fair source software licensing and distribution API that lets developers add license key validation, entitlements, device activ…
851611active
Facebook Business SDK
The official Python SDK for Meta's Business SDK, bundling the Marketing API together with Pages, Business Manager, and Instagram APIs into …
961610active
Springfox
Springfox is a Java library that automatically generates JSON API documentation (Swagger/OpenAPI) for APIs built with the Spring framework,…
235925maintenance
web.py
web.py is a minimalist Python web framework that provides URL routing, request handling, templating, forms, sessions, and database access w…
795922maintenance
sporkmonger/addressable
Addressable is a Ruby library providing an alternative, more flexible URI implementation than Ruby's standard library, with heuristic parsi…
691608stable
nyaruka/phonenumbers
A Go port of Google's libphonenumber library for parsing, validating, and formatting international phone numbers. It tracks the Java refere…
921604active
haibbo/cf-openai-azure-proxy
A Cloudflare Worker script that proxies OpenAI-compatible API requests to Azure OpenAI Service, letting standard OpenAI clients use Azure d…
211604active
cuducos/minha-receita
Minha Receita is an open-source project that consolidates Brazilian Federal Revenue (Receita Federal) CNPJ company data from scattered CSV …
101603active
data.gouv.fr MCP
The official Model Context Protocol (MCP) server for data.gouv.fr, the French national open data platform. It lets AI chatbots like Claude,…
791602active
PhalApi
PhalApi (π framework) is a lightweight open-source PHP framework focused on API/interface service development, supporting HTTP, SOAP, and R…
681601active
isaackogan/TikTokLive
TikTokLive is an unofficial Python library that connects to any TikTok LIVE stream via a creator's @unique_id and receives real-time events…
651599active
throttled/throttled
Throttled is a Go library that implements rate limiting using the generic cell rate algorithm (GCRA) to limit access to resources such as H…
571598stable
tailflow/laravel-orion
Orion for Laravel is a PHP library that generates fully featured REST APIs from Eloquent models and relationships with minimal controller c…
611597active
Blade
Blade is a lightweight, high-performance MVC web framework for Java 8 built on Netty 4, with RESTful routing, a built-in template engine, a…
565869maintenance
spring-projects/spring-graphql
Spring for GraphQL is the official Spring integration for GraphQL Java, providing support for building GraphQL applications on the Spring s…
911596stable
benavlabs/fastcrud
FastCRUD is a Python library for FastAPI that provides fully async CRUD operations built on SQLAlchemy 2.0 (or SQLModel) with Pydantic sche…
861594active
OneSignal
The official OneSignal SDK plugin for React Native, enabling integration of push notifications, in-app messages, SMS, and email engagement …
1001592active
solana-foundation/solana-go
A Go SDK library and RPC client for the Solana blockchain, providing interfaces to Solana's JSON RPC and WebSocket APIs. It supports key ma…
981589active
OWASP/crAPI
crAPI (completely ridiculous API) is an intentionally vulnerable web application built by OWASP to demonstrate the OWASP API Security Top 1…
651588active
scanapi/scanapi
ScanAPI is a Python CLI tool that runs automated integration tests against REST APIs using declarative YAML/JSON specifications. It hits de…
941582active
RicoSuter/NJsonSchema
NJsonSchema is a .NET library for reading, generating, and validating JSON Schema draft v4+ documents. It can generate schemas from .NET cl…
831582stable
zmb3/spotify
A Go client library wrapping the Spotify Web API, aiming to cover every endpoint in the API reference. It includes an Authenticator type ha…
601577active
TongchengOpenSource/smart-doc
Smart-doc is a Java API documentation generator that analyzes interface source code to produce docs for REST APIs, WebSocket, Dubbo RPC, an…
101577active
unosquare/embedio
EmbedIO is a tiny, cross-platform, module-based web server library for .NET Framework and .NET Core, written entirely in C#. It supports RE…
101577stable
Protovalidate
Protovalidate is a semantic validation library for Protocol Buffers that lets developers define validation rules (standard constraints plus…
911576active
simplepie/simplepie
SimplePie is a fast, easy-to-use PHP library for fetching, caching, and parsing RSS and Atom syndication feeds. It normalizes feed data acr…
601576active
cweiske/jsonmapper
A PHP library that maps nested JSON structures onto PHP model classes using type declarations and docblock annotations. It converts JSON AP…
691574stable
blampe/rreading-glasses
A drop-in replacement metadata service for the retired Readarr metadata API, serving book metadata from Goodreads or Hardcover. It works wi…
661572active
Chrome DevTools Protocol
The official repository for the Chrome DevTools Protocol (CDP), providing protocol definitions, documentation, and TypeScript type definiti…
761569active
Badgen
Badgen is a fast badge generating service that produces SVG badges for READMEs and websites, hosted at badgen.net. It is built on the badge…
661568active
Substrait
Substrait is a cross-language specification and tooling for describing data compute operations as standardized relational algebra query pla…
971562active
agentic-commerce-protocol/agentic-commerce-protocol
The Agentic Commerce Protocol (ACP) is an open specification, maintained by OpenAI and Stripe, defining how AI agents, buyers, and business…
561562active
Kyma
Kyma is an opinionated set of Kubernetes-based modular building blocks for developing and running enterprise-grade cloud-native application…
661561active
jshttp/http-errors
http-errors is a Node.js library for creating HTTP error objects with status codes, messages, and custom properties. It integrates easily w…
611561stable
trentm/json
A single-file Node.js CLI tool called '' for parsing, validating, filtering, and pretty-printing JSON on the Unix command line. It supports…
321561stable
skernelx/tavily-key-generator
A Python toolkit that automates signup flows for Tavily, Firecrawl, and Exa using real browser automation (Playwright/Camoufox), Turnstile …
441560active
Prismer-AI/PrismerCloud
Prismer Cloud is a hosted/self-hostable knowledge infrastructure platform for AI agents, providing context fetching and compression, docume…
681558active
developit/unfetch
A tiny (~500 byte gzipped) fetch polyfill/ponyfill for browsers, implemented on top of XMLHttpRequest. It provides a minimal subset of the …
235697maintenance
msgpack/msgpack-javascript
A TypeScript/JavaScript implementation of MessagePack, a compact binary serialization format, serving as the reference implementation for J…
771556stable
NuGet
NuGet Gallery is the open-source ASP.NET web application that powers nuget.org, the central package repository for the .NET ecosystem. It i…
661555active
dtolnay/typetag
A Rust crate providing macros to make Serde trait objects serializable and deserializable. It lets you serialize &dyn Trait and round-trip …
811553stable
Legend
Legend is an end-to-end data platform from FINOS (originated at Goldman Sachs) covering the full data lifecycle: modeling, curation, queryi…
771553active
lukasschwab/arxiv.py
A Python client library wrapping the arXiv API for searching and retrieving academic paper metadata, PDFs, and source files. It provides a …
911552stable
chibisov/drf-extensions
DRF-extensions is a collection of custom extensions for Django REST Framework, providing mixins, routers, caching, conditional requests, ne…
621551active
digitalocean/godo
Godo is the official Go client library for the DigitalOcean V2 API, covering infrastructure services like Droplets, Kubernetes, and Volumes…
951547stable
wechatpay-apiv3/wechatpay-java
The official Java SDK for WeChat Pay APIv3, consisting of a core library with automatic request signing, response verification, callback ha…
331546active
twilio/twilio-node
The official Twilio helper library for Node.js, providing a typed client for the Twilio REST APIs including SMS, voice, and other communica…
981544active
Alpaca-py (Alpaca Python SDK)
The official Python SDK for Alpaca's commission-free trading APIs, providing REST and WebSocket/SSE interfaces for trading, account managem…
961544active
nithinmurali/pygsheets
pygsheets is a Python library wrapping the Google Sheets API v4, providing intuitive models for spreadsheets, worksheets, cells, and data r…
301543stable
graphql/graphql-relay-js
A library of helper functions for building Relay-compliant GraphQL servers using the GraphQL.js reference implementation. It provides utili…
861542stable
nfephp-org/sped-nfe
A PHP library for generating, signing, and transmitting Brazilian electronic fiscal documents (NF-e model 55 and NFC-e model 65) to SEFAZ a…
651542active
chatop2020/AKStream
AKStream is a cross-platform, software-defined NVR (network video recorder) management and control platform written in C# on .NET 6, integr…
761538active
jshttp/cookie
A small Node.js library for parsing and serializing HTTP Cookie and Set-Cookie headers. It provides functions to convert cookie header stri…
781536stable
ssoready/ssoready
SSOReady is an open-source service and set of SDKs for adding enterprise SAML single sign-on and SCIM directory sync to any product. It exp…
391536active
Apache HttpComponents Client
Apache HttpComponents Client is the standard Java HTTP client library from the Apache HttpComponents project, supporting HTTP/1.1 and HTTP/…
761535stable
opticdev/optic
Optic is a CLI tool for linting, diffing, and testing OpenAPI specifications. It catches breaking changes, generates specs from traffic, an…
101533active
Valinor
Valinor is a dependency-free PHP library that maps raw inputs like JSON or arrays into strongly-typed PHP objects, validating values and pr…
941531active
opendiffy/diffy
Diffy is a differential testing tool that sends identical requests to a candidate service and a reference (primary/secondary) service, then…
561531active
wiztools/rest-client
A Java-based application for testing HTTP and RESTful web services, available as both a desktop GUI and a CLI for batch execution of saved …
371531stable
elixir-grpc/grpc
A full-featured Elixir implementation of the gRPC protocol supporting unary and streaming RPCs, interceptors, TLS, HTTP transcoding, and Pr…
941529active
nikitastupin/clairvoyance
Clairvoyance is a Python CLI tool that recovers a GraphQL API's schema even when introspection is disabled, by probing field and type names…
511527active
getActivity/EasyHttp
EasyHttp is a simple, easy-to-use Android HTTP request framework built on top of OkHttp. It provides a fluent API with features like multi-…
841524active
zquestz/omniauth-google-oauth2
An OmniAuth strategy gem that enables Google OAuth2 authentication in Ruby applications. It integrates as Rack middleware (e.g., in Rails o…
831524active
Massive API Client Libraries
The official Python client library for the Massive.com (formerly Polygon.io) REST and WebSocket APIs, providing access to stock, options, f…
1001523active
Azure/data-api-builder
Data API builder (DAB) is an open-source, no-code engine that auto-generates secure REST and GraphQL endpoints (plus MCP tools) from your d…
931523active
mike-engel/jwt-cli
jwt-cli is a fast command-line tool written in Rust for decoding and encoding JSON Web Tokens (JWTs). It supports custom headers, arbitrary…
681520active
encode/apistar
API Star is a Python toolkit for working with OpenAPI and Swagger schemas, providing schema validation, static API documentation generation…
105535maintenance
nemesida-waf/waf-bypass
WAF Bypass Tool is an open-source Python CLI tool that tests web application firewalls for false positives and false negatives using predef…
771519active
Redocly/redocly-cli
Redocly CLI is an open-source command-line tool for working with OpenAPI, AsyncAPI, and Arazzo descriptions. It lints and validates API des…
931517active
OpenDDS/OpenDDS
OpenDDS is an open-source C++ implementation of the OMG Data Distribution Service (DDS) specification for real-time publish-subscribe data …
811515active
the-guild-org/apollo-angular
Apollo Angular is a fully-featured, production-ready caching GraphQL client for Angular, maintained by The Guild. It integrates Apollo Clie…
941514stable
abalabahaha/eris
Eris is a Node.js library for interfacing with the Discord API, providing a lightweight wrapper for building bots. It supports gateway even…
391514active
vlucas/frisby
Frisby.js is a REST API testing framework built on top of Jest that provides a fluent, promise-based API for testing HTTP endpoints. It inc…
561511active
spatie/schema-org
A PHP library providing a fluent builder for all Schema.org types and their properties, generating JSON-LD (ld+json) structured data markup…
911509active

← prev page 11 / 28 next →