domain: apis
2838 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| MrSwitch/hello.js hello.js is a client-side JavaScript SDK for authenticating with OAuth2 (and OAuth1 via a proxy) web services and querying their REST APIs.… | 71 | 4620 | maintenance |
| unjs/ufo ufo is a lightweight TypeScript library providing human-friendly URL utilities for parsing, joining, normalizing, and encoding URLs. It is … | 88 | 1302 | active |
| Stiffstream/restinio RESTinio is a C++17 header-only library providing an embedded asynchronous HTTP(S)/WebSocket server built on standalone ASIO. It offers Exp… | 76 | 1302 | stable |
| savsgio/atreugo Atreugo is a high-performance, extensible micro web framework for Go built on top of fasthttp, with zero memory allocations in hot paths. I… | 23 | 1301 | active |
| contentful/contentful.js The official JavaScript/TypeScript SDK for Contentful's Content Delivery and Preview APIs, letting applications fetch structured content fr… | 94 | 1296 | stable |
| zerodha/pykiteconnect The official Python client library for Zerodha's Kite Connect trading APIs. It wraps REST endpoints for order placement and portfolio manag… | 91 | 1296 | active |
| symfony/psr-http-message-bridge A Symfony component that converts between Symfony HttpFoundation Request/Response objects and PSR-7/PSR-17 HTTP message objects. It enables… | 94 | 1295 | stable |
| yjl9903/AnimeGarden AnimeGarden is a third-party mirror and aggregation site for 動漫花園 (dmhy) anime BT torrents, offering a web UI, open REST API, RSS feeds, an… | 87 | 1294 | active |
| sferik/twitter-ruby A Ruby gem providing an interface to the X (Twitter) API v1.1, supporting actions like tweeting, following users, and reading timelines via… | 76 | 4576 | maintenance |
| hydro-project/hydro Hydro is a Rust framework for building correct and performant distributed systems using location-oriented programming, where a single progr… | 93 | 1292 | active |
| firebase/firebase-admin-go The Firebase Admin Go SDK lets privileged server-side Go applications access Firebase services such as Authentication, Firestore, Cloud Mes… | 93 | 1291 | active |
| Free-APIs/Free-APIs.github.io A React-based website that catalogs free public APIs, browsable all at once or by category, with details like authorization method, CORS, a… | 34 | 1289 | active |
| wechatpay-apiv3/wechatpay-go The official Go SDK for WeChat Pay APIv3, providing typed service clients, an HTTP client with request signing and response verification, a… | 36 | 1286 | active |
| smocker-dev/smocker Smocker is a simple and efficient HTTP mock server and proxy designed to help mock the HTTP dependencies of an application, especially for … | 67 | 1284 | active |
| code-chat-br/whatsapp-api CodeChat is a self-hosted REST API service built on the Baileys library that exposes WhatsApp functionality (instances, messaging, chats, g… | 82 | 1282 | active |
| hyperonym/basaran Basaran is an open-source alternative to the OpenAI text completion API that serves Hugging Face Transformers-based text generation models … | 10 | 1282 | active |
| ValvePython/steam A Python library for interacting with various parts of the Steam platform, including the Steam network client, Web API, web authentication,… | 72 | 1279 | active |
| dromara/SMS4J SMS4J is a Java SMS aggregation framework that unifies the APIs of many Chinese SMS providers (Aliyun, Tencent Cloud, Huawei Cloud, and 20+… | 70 | 1279 | active |
| rails/globalid A Ruby library from the Rails project that provides app-wide URIs (gid://app/Model/id) for uniquely identifying model instances across diff… | 86 | 1277 | stable |
| Nyholm/psr7 A super lightweight, strict, and fast PHP implementation of the PSR-7 HTTP message interfaces and PSR-17 factories. It provides request, re… | 47 | 1277 | active |
| higress-group/himarket HiMarket is an enterprise-grade AI open platform built on the Higress AI Gateway that lets organizations run a private AI capability market… | 84 | 1276 | active |
| microsoft/PowerPlatformConnectors Microsoft's open-source repository of connectors for Power Automate, Power Apps, and Azure Logic Apps, including custom, certified, and ind… | 77 | 1276 | active |
| asm89/stack-cors A PHP library and Stack middleware that implements the W3C CORS recommendation for http-foundation/http-kernel based applications. It can b… | 61 | 1276 | stable |
| ktr0731/evans Evans is an expressive universal gRPC client written in Go, offering both an interactive REPL mode with powerful completion and a stateless… | 23 | 4492 | maintenance |
| ridafkih/keeper.sh Keeper.sh is an open-source calendar syncing tool that copies events between Google Calendar, Outlook, iCloud, Fastmail, CalDAV servers, an… | 79 | 1272 | active |
| json-everything/json-everything A collection of .NET libraries extending System.Text.Json with support for JSON Schema validation, JSON Path, JSON Pointer, JSON Patch, JSO… | 75 | 1272 | active |
| cyl19970726/poly-sdk A unified TypeScript SDK for Polymarket covering trading, market data, smart money analysis, on-chain operations, arbitrage detection, and … | 53 | 1272 | active |
| ecederstrand/exchangelib A Python client library for Microsoft Exchange Web Services (EWS) that provides a Django-style ORM interface to Exchange mailboxes. It supp… | 70 | 1270 | active |
| keithwhor/nodal Nodal is an opinionated Node.js framework for building stateless, data-centric CRUD API services backed by PostgreSQL. It provides a full-s… | 32 | 4482 | maintenance |
| vargasjona/fastapi-alembic-sqlmodel-async A production-oriented FastAPI project template combining async SQLModel as the ORM, Alembic migrations, Pydantic v2, JWT authentication, an… | 64 | 1269 | active |
| tembo/tembo Tembo is a cloud platform that runs coding agents (Claude Code, Codex, Cursor, etc.) across your repositories, tickets, and tools with full… | 65 | 1267 | active |
| googleapis/google-api-go-client Auto-generated Go client libraries for Google APIs, produced from the Google Discovery Service's JSON descriptions. It provides typed clien… | 95 | 4467 | maintenance |
| berbicanes/apiark ApiArk is a privacy-first desktop API client built with Tauri v2, serving as a lightweight Postman alternative that runs entirely locally w… | 63 | 1266 | active |
| 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… | 46 | 1266 | stable |
| 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… | 86 | 1265 | active |
| EDCD/EDMarketConnector Elite: Dangerous Market Connector (EDMC) is a desktop application that reads Elite Dangerous journal files and Frontier's Companion API to … | 89 | 1264 | active |
| graphql-rust/graphql-client A typed GraphQL client library for Rust that generates precise Rust types for query variables and responses at compile time from schema and… | 83 | 1263 | active |
| santhosh-tekuri/jsonschema A Go library for validating JSON documents against JSON Schema, supporting drafts 4, 6, 7, 2019-09, and 2020-12 with full test-suite compli… | 86 | 1262 | stable |
| 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… | 77 | 1260 | stable |
| 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… | 95 | 1259 | active |
| wundergraph/cosmo WunderGraph Cosmo is an open-source full lifecycle API management platform for federated GraphQL, including a schema registry, composition … | 92 | 1259 | active |
| 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 … | 39 | 1258 | active |
| yym68686/uni-api uni-api is a self-hosted Python service that unifies management of multiple LLM provider APIs behind a single OpenAI-compatible endpoint. I… | 86 | 1257 | active |
| WICG/webpackage A collection of IETF/WICG specifications and Go tooling for packaging websites into portable bundles, including Signed HTTP Exchanges (SXG)… | 72 | 1257 | active |
| 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… | 76 | 1256 | stable |
| feiniaojin/graceful-response Graceful Response is a Spring Boot library that elegantly handles API response processing, including unified response body wrapping, global… | 29 | 1253 | active |
| 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… | 73 | 1252 | active |
| 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… | 53 | 1252 | stable |
| 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… | 23 | 4406 | maintenance |
| 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… | 96 | 1251 | active |
| MarshalX/yandex-music-api An unofficial Python client library for the undocumented Yandex Music API, built via reverse engineering. It offers both synchronous and as… | 72 | 1250 | active |
| 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… | 87 | 1246 | active |
| 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… | 23 | 4380 | maintenance |
| danpaz/bodybuilder Bodybuilder is a small JavaScript library for building Elasticsearch query bodies with a simple, chainable, predictable API. It supports th… | 51 | 1245 | stable |
| 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… | 70 | 1244 | active |
| 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… | 66 | 1244 | active |
| 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,… | 64 | 4372 | maintenance |
| xllm-go/bypass A Go server that reverse-engineers the chat interfaces of multiple AI providers (Coze, DeepSeek, Cursor, Windsurf, Grok, Bing Copilot, You,… | 62 | 1239 | active |
| 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… | 10 | 4352 | maintenance |
| 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… | 23 | 4349 | maintenance |
| RobotWebTools/rosbridge_suite rosbridge_suite is a set of ROS packages implementing the rosbridge v2 protocol, which exposes ROS topics, services, and parameters through… | 76 | 1237 | active |
| lnbits/lnbits LNbits is a free, open-source Python server that provides Bitcoin Lightning Network wallet and account management on top of any Lightning f… | 96 | 1234 | stable |
| nestjsx/crud A NestJS microframework that generates full-featured CRUD controllers and services for RESTful APIs with decorators. It includes rich query… | 23 | 4324 | maintenance |
| 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… | 75 | 1229 | active |
| 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… | 52 | 1228 | stable |
| 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… | 59 | 1227 | active |
| AndrewWalsh/openapi-devtools A browser extension for Chrome and Firefox that automatically generates OpenAPI 3.1 specifications in real time from network requests obser… | 23 | 4304 | maintenance |
| abraham/twitteroauth TwitterOAuth is the most popular PHP library for interacting with Twitter's OAuth REST API, providing minimalist generic wrappers for API r… | 92 | 4302 | maintenance |
| 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,… | 30 | 1226 | active |
| fog/fog fog is the Ruby cloud services library providing a unified interface to compute, storage, DNS, and other cloud services across many provide… | 23 | 4297 | maintenance |
| qu-niao/LimApiTest LimApiTest (Lim, 'Less is More') is a lightweight web-based API testing platform built with Django and TypeScript. It streamlines interface… | 55 | 1224 | active |
| 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… | 23 | 1222 | active |
| ttezel/twit A Node.js client library for the Twitter API supporting both REST and Streaming endpoints. It handles OAuth authentication, posting tweets,… | 32 | 4283 | maintenance |
| 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… | 88 | 1220 | active |
| Joooook/12306-mcp A Model Context Protocol (MCP) server that exposes 12306 (China Railway) ticket search capabilities to large language models. It provides A… | 83 | 1220 | active |
| 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… | 86 | 1219 | active |
| marshmallow-code/apispec A pluggable Python library that generates OpenAPI (Swagger) specifications, supporting OpenAPI versions 2 and 3. It is framework-agnostic w… | 75 | 1219 | active |
| xu-li/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… | 23 | 1218 | active |
| 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… | 89 | 1217 | stable |
| sinall/StrategyEase-Python-SDK StrategyEase-Python-SDK is a Python SDK wrapping the StrategyEase (策略易) RESTful HTTP API for automated stock trading, provided by 爱股网 (iguu… | 25 | 1217 | active |
| 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… | 62 | 1214 | active |
| 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… | 53 | 1213 | active |
| Kong/httpsnippet HTTPSnippet is a TypeScript library and CLI that converts HTTP requests described in HAR format into executable code snippets for many lang… | 80 | 1210 | active |
| OpenWonderLabs/SwitchBotAPI Official documentation for the SwitchBot Open API v1.1, a REST API for controlling and monitoring SwitchBot smart home devices. It covers a… | 75 | 1210 | active |
| graphql-compose/graphql-compose graphql-compose is a TypeScript toolkit for programmatically building and modifying complex GraphQL schemas on Node.js. It provides a type … | 23 | 1210 | stable |
| php-vcr/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… | 98 | 1209 | active |
| webrtc/apprtc AppRTC is the reference WebRTC video chat demo application from the WebRTC project, providing a browser-based video calling room service wi… | 10 | 4228 | maintenance |
| apiaryio/dredd Dredd is a language-agnostic command-line tool that validates an API's backend implementation against its API description document (API Blu… | 10 | 4222 | maintenance |
| 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… | 96 | 1205 | active |
| apache/apisix-dashboard A web-based dashboard for managing Apache APISIX, the open-source API gateway. It provides a frontend interface for operating APISIX routes… | 66 | 1205 | active |
| 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… | 77 | 1204 | stable |
| ramosbugs/oauth2-rs An extensible, strongly-typed Rust implementation of the OAuth2 protocol (RFC 6749). It provides a client library for OAuth2 authorization … | 53 | 1203 | stable |
| spatie/laravel-webhook-client A Laravel package by Spatie for receiving webhooks in Laravel applications. It handles verifying signed webhook calls, storing payloads, an… | 91 | 1202 | stable |
| pipeboard-co/meta-ads-mcp A Model Context Protocol (MCP) server that lets AI assistants like Claude, ChatGPT, Perplexity, and Cursor manage Meta Ads (Facebook/Instag… | 81 | 1202 | active |
| yanchunhuo/AutomationTest A Python-based automation testing framework supporting API automation, web UI automation (Selenium), app UI automation (Appium), and perfor… | 63 | 1202 | active |
| okuramasafumi/alba Alba is a fast, flexible JSON serializer gem for Ruby, JRuby, and TruffleRuby. It lets you define resource classes that declare attributes … | 95 | 1201 | active |
| 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… | 81 | 1199 | stable |
| 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… | 62 | 1198 | active |
| 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… | 77 | 1197 | active |
| 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… | 68 | 1197 | stable |