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
royalrick/weapp
A Go SDK for the server-side APIs of WeChat Mini Programs, wrapping endpoints like login (code2session), access tokens, and encrypted data …
431508active
softwaremill/sttp
sttp is a popular open-source HTTP client library for Scala with a clean, type-safe request description API. It supports synchronous, Futur…
1001507active
Microsoft Authentication Library (MSAL)
Microsoft Authentication Library (MSAL) for .NET, part of the Microsoft identity platform. It enables .NET applications to acquire security…
1001505stable
microsoft/win32metadata
Microsoft's tooling that generates machine-readable metadata (.winmd) for Win32 APIs in the Windows SDK. It enables automated generation of…
1001504active
aio-libs/yarl
yarl is a Python library providing a URL class for parsing, constructing, and manipulating URLs with automatic encoding and immutable seman…
971499stable
fossasia/veditor
Veditor is a standalone, reusable video-review and transcoding pipeline built with FastAPI and RQ, backed by Postgres and Redis. It exposes…
771499active
coder/agentapi
AgentAPI is a Go-based HTTP server that exposes a unified REST API for controlling terminal coding agents like Claude Code, Aider, Goose, G…
101498active
hook0/hook0
Hook0 is an open-source (SSPL-1.0) webhooks-as-a-service platform written in Rust that lets SaaS developers deliver events to their users' …
981495active
wemake-services/django-modern-rest
django-modern-rest is a modern REST API framework for Django with full typing and async support. It provides a typed, async-first alternati…
831495active
vybenetwork/solana-mcp-vybe
A public remote MCP (Model Context Protocol) server by Vybe that exposes the Vybe Solana Data API to AI clients like Claude, Cursor, Windsu…
581495active
scottie1984/swagger-ui-express
An Express middleware module that serves Swagger UI from a swagger.json (or generated spec) file, exposing interactive API documentation at…
231494active
fawney19/Aether
Aether is a self-hosted AI API gateway written in Rust that provides a unified entry point for Claude, OpenAI, Gemini, and their CLI client…
791492active
Random User Generator
The Node.js source code powering randomuser.me, a free API that generates random user data (names, emails, addresses, IDs) for application …
231492active
jhump/protoreflect
A Go library providing rich reflection utilities for Protocol Buffers descriptors and gRPC, building on the standard protobuf Go runtime re…
951491active
gleam-wisp/wisp
Wisp is a practical, type-safe web framework for the Gleam language, built on the Mist HTTP server and the BEAM runtime. It is structured a…
851491active
scientistproject/Scientist.net
Scientist.net is a .NET library for carefully refactoring critical code paths by running old and new implementations side by side in produc…
541490active
VirusTotal/vt-cli
The official VirusTotal command-line interface, written in Go, that lets users interact with VirusTotal's API from the terminal. It support…
761489active
strophe/strophejs
Strophe.js is a dependency-free JavaScript/TypeScript library for building real-time XMPP applications, supporting XMPP over WebSockets (RF…
901488active
lidatong/dataclasses-json
A Python library providing a simple decorator-based API for serializing dataclasses to and from JSON. It supports nested dataclasses, colle…
551488stable
pydantic/httpx2
HTTPX2 is a fully featured HTTP client library for Python, maintained by Pydantic as a continuation of HTTPX. It offers sync and async APIs…
791486active
cloudfoundry/servicebroker
The Open Service Broker API project defines a specification for a standard set of REST API endpoints that platforms like Cloud Foundry and …
631486stable
googleapis/google-api-java-client
Google's Java client library for accessing HTTP-based APIs, including generated libraries for Google APIs. It provides OAuth 2.0 support, l…
891480stable
Pusher Channels PHP Library
The official Pusher Channels JavaScript client library for subscribing to channels and receiving realtime events over WebSockets with HTTP …
801477active
msgpack/msgpack-java
MessagePack serializer implementation for the JVM, providing fast and compact binary serialization as an alternative to JSON. It supports a…
791476stable
softwaremill/tapir
Tapir is a Scala library for describing HTTP APIs declaratively with type-safe endpoint definitions. Endpoints can be exposed as servers, c…
961475active
Phineas/lanyard
Lanyard is a hosted and self-hostable Elixir service that exposes live Discord user presence and activity data through a REST API and WebSo…
721474active
rails-api/active_model_serializers
ActiveModelSerializers is a Ruby library that provides an ActiveModel::Serializer implementation and Rails hooks for rendering model object…
445341maintenance
microlinkhq/unavatar
unavatar.io is a unified avatar API that retrieves user profile images from a single URL by username, email, or domain across 72 platforms …
961473active
jeremydaly/lambda-api
Lambda API is a lightweight Express.js-style web framework for Node.js designed specifically for AWS Lambda with API Gateway proxy integrat…
921470active
jsforce/jsforce
JSforce is an isomorphic JavaScript/TypeScript library that wraps Salesforce APIs (REST, Bulk, Metadata, SOAP, Streaming, Tooling, and more…
1001469active
zipmark/rspec_api_documentation
A Ruby gem that generates API documentation automatically from RSpec acceptance specs, primarily for Rails APIs. It produces HTML or JSON o…
341451active
watson-developer-cloud/python-sdk
The official Python client library (pip package ibm-watson) for accessing IBM Watson AI services such as language, speech, and vision APIs.…
621450active
XAMPPRocky/octocrab
Octocrab is a modern, extensible GitHub API client library for Rust. It offers a strongly typed semantic API covering most GitHub endpoints…
1001448active
AnimechanOrg/animechan
Animechan is a REST API service that serves anime quotes, character details, and series information from a curated collection of thousands …
671445active
michaelhly/solana-py
Solana.py is the base Python SDK for interacting with the Solana blockchain, enabling transaction building and calls to the Solana JSON RPC…
941444active
googleapis/google-http-java-client
Google's flexible and efficient Java library for making HTTP requests to any resource on the web. It features a pluggable transport abstrac…
901444stable
rest-client/rest-client
A simple HTTP and REST client library for Ruby with a Sinatra-inspired DSL for specifying actions like get, put, post, and delete. It handl…
325211maintenance
tailcallhq/tailcall
Tailcall is a high-performance GraphQL runtime written in Rust that lets you build GraphQL backends declaratively by annotating a GraphQL s…
771443active
Shopify/graphql-batch
A query batching executor for the Ruby graphql gem that lets GraphQL resolvers batch database lookups via custom loader classes. Loaders re…
621443stable
sinaweibosdk/weibo_ios_sdk
The official Sina Weibo iOS SDK, providing OAuth 2.0 authorization, SSO login, and sharing to Weibo from third-party iOS apps. It wraps the…
631441active
rstudio/plumber
Plumber is an R package that converts annotated R functions into RESTful web API endpoints using roxygen2-style comments. It handles routin…
641438active
laruence/yar
Yar is a lightweight, concurrent RPC framework implemented as a native PHP extension (written in C), supporting HTTP, HTTPS, and TCP transp…
831434stable
lithammer/shortuuid
A Go library that generates concise, unambiguous, URL-safe UUIDs by encoding standard UUIDs to base57, removing look-alike characters. It s…
941431stable
rogchap/wombat
Wombat is a cross-platform desktop GUI client for gRPC, built with Go and Wails using a Svelte frontend. It parses proto definitions (or us…
231431active
googleapis/google-cloud-ruby
The official Google Cloud Client Library for Ruby, a monorepo of idiomatic RubyGems for calling Google Cloud Platform APIs such as Cloud St…
951428stable
3Hren/msgpack-rust
RMP is a complete pure-Rust implementation of the MessagePack binary serialization format, provided as three crates: a low-level encoder/de…
451427stable
aio-libs/aiobotocore
aiobotocore is an asynchronous Python client for AWS services, built on botocore and aiohttp/asyncio. It provides a mostly full-featured as…
981426active
rails-api/rails-api
Rails::API is a slimmed-down subset of Rails tailored for building API-only applications that serve JSON without the full middleware stack …
325130maintenance
urschrei/pyzotero
Pyzotero is a Python client library for the Zotero Web API, supporting reading and writing items in personal and group libraries. It also s…
971424active
crobertsbmw/deckofcards
A REST API service that simulates drawing from one or more decks of playing cards, with shuffle, draw, and pile management endpoints. It is…
421424stable
deutschland
A Python package bundling easy access to many valuable German public APIs and datasets, including geographic data, company financial report…
551423active
GREsau/schemars
Schemars is a Rust library that generates JSON Schema documents from Rust types via a JsonSchema trait and #[derive(JsonSchema)] macro. It …
951418stable
JoinQuant/jqdatasdk
jqdatasdk is the official Python SDK for JoinQuant's JQData service, providing easy access to Chinese financial market data including stock…
571418active
jitsi/lib-jitsi-meet
lib-jitsi-meet is a low-level JavaScript API library for building fully custom video conferencing experiences on top of Jitsi Meet infrastr…
951417active
nager/Nager.Date
Nager.Date is a .NET-based public holiday data project covering 200+ countries, exposed via a free public REST API, a hosted website, a Doc…
921417active
Mint
Mint is a functional, low-level HTTP client library for Elixir supporting HTTP/1.1 and HTTP/2. It uses a process-less architecture where co…
761416active
http-rs/tide
Tide is a minimal and pragmatic async web application framework for Rust, built on async-std, that provides routing, middleware, cookies, s…
235094maintenance
symfony/web-link
A Symfony component that manages links between resources via the Link HTTP header, implementing PSR-13, RFC 8288, RFC 9264 (Linkset), and R…
891415stable
danieleteti/delphimvcframework
DelphiMVCFramework is a popular open-source MVC framework for building RESTful and JSON-RPC web APIs and web applications in Delphi/Object …
731415stable
rage-rb/rage
Rage is an API-first Ruby web framework that combines Rails-compatible ergonomics with fiber-based concurrency, running web requests, WebSo…
881414active
ridafkih/keeper.sh
Keeper.sh is an open-source calendar syncing tool that copies events between Google Calendar, Outlook, iCloud, Fastmail, CalDAV servers, an…
801413active
marshmallow-code/webargs
webargs is a Python library for declarative parsing and validation of HTTP request arguments (query, form, JSON, headers, files), built on …
771411stable
jpmonette/feed
A TypeScript library for Node.js that generates RSS 2.0, Atom 1.0, and JSON Feed 1.0 syndication feeds. It provides a simple, strongly-type…
881408stable
koxudaxi/fastapi-code-generator
A Python CLI tool that generates a FastAPI application, including Pydantic models and routers, from an OpenAPI document. It builds on datam…
941407active
rails/activeresource
Active Resource is a Ruby library that maps model classes to remote REST web services, providing an object-relational-mapping-style wrapper…
761407active
ideal-postcodes/postcodes.io
Postcodes.io is a free, open-source UK postcode lookup and geocoding API serving ONS Postcode Directory, Ordnance Survey Open Names, and Sc…
981406active
fukamachi/woo
Woo is a fast, non-blocking HTTP server for Common Lisp built on top of libev, aiming to be among the fastest web servers in any language. …
761406active
riba2534/feishu-cli
feishu-cli is a comprehensive command-line tool for the Feishu (Lark) open platform, wrapping docs, wiki, spreadsheets, messaging, calendar…
811405active
spatie/laravel-google-calendar
A Laravel package that provides an elegant PHP API for managing events on a Google Calendar, including creating, updating, deleting, and qu…
651405stable
xfgryujk/blivedm
A Python library for receiving Bilibili live-stream danmaku (bullet chat) messages over WebSocket. It supports both the web-side interface …
721403active
googleapis/google-auth-library-php
Google's officially supported PHP client library for OAuth 2.0 authentication and authorization with Google APIs. It implements Application…
981401stable
D++ (DPP)
D++ (DPP) is a lightweight, modern C++ library for the Discord API, supporting API v10 with efficient caching, sharding, clustering, slash …
861398stable
dnaeon/go-vcr
A Go library inspired by Ruby's VCR that records HTTP interactions to YAML cassettes and replays them in future test runs. It enables fast,…
831397active
Hyperswitch
Hyperswitch Prism is a stateless, unified connector library for integrating with 60+ payment processors (Stripe, Adyen, Braintree, PayPal, …
871396active
vercel/avatar
A microservice that generates beautiful gradient avatars from any username or email via simple URL parameters, returning PNG or SVG images.…
751396stable
AttoJS/vue-request
VueRequest is a Vue composable library for managing API request states, supporting SWR, polling, error retry, caching, throttling/debouncin…
241394active
eclipse-milo/milo
Eclipse Milo is an open-source Java implementation of the OPC UA (IEC 62541) protocol, providing a high-performance communication stack plu…
991390active
twilio/twilio-ruby
The official Ruby gem for communicating with the Twilio REST API and generating TwiML for voice and messaging applications. It provides cli…
981390active
hyperium/http
A Rust library providing common HTTP types such as Request, Response, StatusCode, HeaderMap, and Method. It serves as the shared foundation…
911389stable
Spring Cloud Microservices Demo
A demo/sample project showcasing Spring Boot and Spring Cloud microservices patterns including service discovery, API gateway, distributed …
751389active
microsoft/fhir-server
FHIR Server for Azure is an open-source .NET Core implementation of the HL7 Fast Healthcare Interoperability Resources (FHIR) specification…
961388active
RockxyApp/Rockxy
Rockxy is an open-source (AGPL-3.0) native macOS HTTP debugging proxy built in Swift/SwiftNIO that intercepts, inspects, and modifies HTTP,…
801387active
Luracast/Restler
Restler is a zero-boilerplate REST API framework for PHP 8+ that uses reflection to auto-generate routes, validation, and OpenAPI documenta…
921386active
kimsungwhee/apple-docs-mcp
An MCP server that exposes Apple Developer Documentation to AI assistants like Claude and Cursor. It provides search and retrieval of iOS/m…
381385active
treefrogframework/treefrog-framework
TreeFrog Framework is a high-speed, full-stack C++ MVC web application framework built on Qt, supporting HTTP and WebSocket protocols. It p…
871384active
stellar/go-stellar-sdk
The official Go SDK for the Stellar blockchain network, maintained by the Stellar Development Foundation. It provides transaction building,…
951383active
algolia/algoliasearch-client-javascript
The official Algolia JavaScript/TypeScript API client for interacting with Algolia's hosted search service. It provides a thin, low-level H…
931383stable
devfeel/dotweb
DotWeb is a simple and easy-to-use Go web micro framework providing an HTTP server with routing, middleware, caching, sessions, and TLS sup…
801381active
hattipjs/hattip
Hattip is a set of TypeScript packages for building HTTP server applications using web-standard Fetch API Request/Response objects. Handler…
771381active
Horse Web Framework
Horse is an Express-inspired, minimalist web framework for Delphi and Lazarus (Free Pascal) for building fast REST APIs and web services. I…
991380active
hydro-project/hydro
Hydro is a Rust framework for building correct and performant distributed systems using location-oriented programming, where a single progr…
951379active
rest-sh/restish
Restish is a Go-based command-line client for interacting with REST-ish HTTP APIs. It makes generic HTTP requests, auto-discovers OpenAPI d…
931376active
oasdiff
oasdiff is a Go CLI tool and GitHub Action that diffs OpenAPI/Swagger specifications and detects breaking API changes, generating changelog…
921375active
overtrue/socialite
A framework-agnostic PHP OAuth2 authentication library inspired by laravel/socialite, supporting 20+ providers including GitHub, Google, Fa…
921374active
Endava/cats
CATS (Contract API Testing and Security) is a REST API fuzzer and negative testing tool for OpenAPI endpoints. It automatically generates, …
921374active
chnirt/nestjs-graphql-best-practice
A NestJS boilerplate codebase built on Express, TypeORM, Apollo GraphQL, and MongoDB that demonstrates real-world patterns such as CRUD mod…
591372active
sourcey/sourcey
Sourcey is a TypeScript-based static site generator that turns OpenAPI specs, MCP servers, Doxygen XML, godoc, rustdoc, and Markdown into a…
981371active
python273/vk_api
vk_api is a Python library that wraps the VKontakte (vk.com) API, simplifying authentication and API method calls for building scripts and …
771364active
developit/redaxios
Redaxios is an 800-byte JavaScript library that provides the Axios API implemented as a thin wrapper over the native Fetch API. It lets dev…
234873maintenance
aserto-dev/topaz
Topaz is an open-source, cloud-native authorization service that provides fine-grained, real-time, policy-based access control for applicat…
981363active

← prev page 12 / 28 next →