domain: apis
2838 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| fagongzi/manba Manba is a RESTful HTTP API gateway written in Go that serves as a unified API access layer for microservices. It provides traffic control,… | 23 | 3313 | maintenance |
| ping/instagram_private_api A Python client library for Instagram's private (undocumented) app and web APIs, with no third-party dependencies. It exposes app-only feat… | 23 | 3299 | maintenance |
| pyeve/cerberus Cerberus is a lightweight, extensible data validation library for Python that validates dictionaries against user-defined schemas. It provi… | 73 | 3288 | maintenance |
| python-twitter-tools/twitter Python Twitter Tools (PTT) is a minimalist Python wrapper for the Twitter API, whose methods map directly to Twitter API URLs. It also ship… | 10 | 3287 | maintenance |
| bshaffer/oauth2-server-php A PHP library for implementing an OAuth 2.0 authorization/token server into PHP applications. It supports pluggable storage (e.g., PDO) and… | 29 | 3270 | maintenance |
| YousefED/typescript-json-schema A TypeScript library and CLI tool that compiles TypeScript sources and generates JSON Schema definitions from their types. It handles requi… | 74 | 3267 | maintenance |
| 0rpc/zerorpc-python zerorpc is a flexible RPC implementation for Python built on ZeroMQ and MessagePack, usable both programmatically and from the command line… | 34 | 3236 | maintenance |
| ardalis/ApiEndpoints A C# library providing base classes for organizing ASP.NET Core web APIs around one endpoint per class (the REPR pattern) instead of tradit… | 55 | 3200 | maintenance |
| stefanprodan/AspNetCoreRateLimit AspNetCoreRateLimit is an ASP.NET Core rate limiting middleware library for controlling how many requests clients can make to a Web API or … | 23 | 3172 | maintenance |
| zhou-you/RxEasyHttp RxEasyHttp is an Android networking library built on RxJava2 and Retrofit2 that wraps HTTP requests in a fluent, chainable API. It bundles … | 32 | 3157 | maintenance |
| thelinmichael/spotify-web-api-node A Node.js and browser client wrapper for Spotify's Web API, providing helper methods for tracks, albums, artists, playlists, user profiles,… | 10 | 3153 | maintenance |
| jpillora/xdomain XDomain is a pure JavaScript CORS alternative that enables cross-domain XHR by routing requests through a hidden iframe and a small proxy.h… | 51 | 3147 | maintenance |
| twitter/twitter-text A collection of official Twitter libraries and conformance tests for parsing and tokenizing Tweet text. It determines character counts and … | 23 | 3139 | maintenance |
| lynckia/licode Licode is an open-source WebRTC communications platform for hosting your own videoconference provider, built around the C++ Erizo MCU, a No… | 67 | 3134 | maintenance |
| vulcand/vulcand Vulcand is a programmatic, extensible HTTP reverse proxy and load balancer for microservices and API management, backed by etcd for dynamic… | 23 | 3095 | maintenance |
| tomdionysus/foaas FOAAS (Fuck Off As A Service) is a humorous REST API that returns profane 'fuck off' messages in various formats. It is a Node.js web servi… | 23 | 3063 | maintenance |
| apollographql/apollo-tooling Apollo CLI for GraphQL client tooling, providing code generation and client-side schema operations for TypeScript, Swift, and Flow projects… | 67 | 3042 | maintenance |
| joestump/python-oauth2 A Python library providing a fully tested, abstract interface for building OAuth 1.0 clients and servers. It is a fork of the original pyth… | 32 | 3009 | maintenance |
| goldsmith/Wikipedia A Python library that wraps the MediaWiki API to make it easy to search Wikipedia and retrieve article summaries, page content, links, and … | 32 | 3004 | maintenance |
| pquerna/ffjson ffjson is a Go code generator that emits static MarshalJSON and UnmarshalJSON functions for your struct types, removing the runtime reflect… | 32 | 2993 | maintenance |
| stepancheg/rust-protobuf A pure-Rust implementation of Google Protocol Buffers, including a code generator and runtime library supporting proto2 and proto3. Version… | 52 | 2973 | maintenance |
| skevy/graphiql-app A lightweight Electron-based desktop wrapper around GraphiQL for editing and testing GraphQL queries and mutations. It provides a tabbed in… | 23 | 2969 | maintenance |
| keleshev/schema A lightweight Python library for validating data structures like dicts and lists obtained from configs, forms, JSON/YAML, or CLI parsing. I… | 62 | 2946 | maintenance |
| mrwill84/DOClever DOClever is a free, open-source API management platform for small and medium teams, offering interface editing, debugging, mock serving, au… | 49 | 2903 | maintenance |
| yorkie/react-native-wechat A React Native bridging library that integrates the WeChat SDK for iOS and Android, exposing login (OAuth), sharing, favorites, and payment… | 10 | 2902 | maintenance |
| infinitered/apisauce Apisauce is a low-fat wrapper around the Axios HTTP client that standardizes error handling with a 'problem' property on every response and… | 71 | 2886 | maintenance |
| hjson/hjson Hjson is a syntax extension to JSON that makes configuration files easier for humans to read and edit, adding comments, optional commas, qu… | 67 | 2857 | maintenance |
| motiv-labs/janus Janus is a lightweight, open-source API Gateway and management platform written in Go, distributed as a single binary. It handles authoriza… | 23 | 2840 | maintenance |
| spark-jobserver/spark-jobserver Spark Job Server is a RESTful service for submitting, managing, and monitoring Apache Spark jobs, jars, and job contexts. It supports persi… | 54 | 2836 | maintenance |
| jsonform/jsonform A client-side JavaScript library that generates Bootstrap 3-friendly HTML forms from data models defined with JSON Schema, with built-in cl… | 23 | 2819 | maintenance |
| Twitter4J/Twitter4J Twitter4J (now X4J) is a 100% pure Java library for the Twitter/X API with zero external dependencies and built-in OAuth support. It provid… | 23 | 2809 | maintenance |
| mobolic/facebook-sdk A Python client library for Facebook's Graph API, supporting authentication and API interactions. It complements the official Facebook Java… | 23 | 2795 | maintenance |
| solana-foundation/solana-web3.js The Solana JavaScript SDK (v1.x maintenance branch) for interacting with accounts and programs on the Solana blockchain via its JSON RPC AP… | 79 | 2749 | maintenance |
| xeipuuv/gojsonschema A Go library implementing JSON Schema validation for draft-04, draft-06, and draft-07. It loads schemas and documents from files, URLs, str… | 23 | 2737 | maintenance |
| rusoto/rusoto Rusoto is an AWS SDK for Rust providing crates for interacting with AWS services like S3, SQS, and DynamoDB. It is now in maintenance mode,… | 23 | 2720 | maintenance |
| nixzhu/MonkeyKing A Swift library for iOS that lets apps share text, URLs, images, audio, video, and files to Chinese social networks (WeChat, QQ, Weibo, Ali… | 23 | 2715 | maintenance |
| APIs-guru/graphql-faker A CLI tool that mocks GraphQL APIs with realistic faked data based on GraphQL SDL, using @fake, @examples, and @listLength directives with … | 32 | 2713 | maintenance |
| eidheim/Simple-Web-Server A simple, fast, multithreaded HTTP and HTTPS server and client library for C++11 built on Boost.Asio or standalone Asio. It is designed to … | 10 | 2692 | maintenance |
| ChimeraCoder/gojson go is a Go CLI tool that automatically generates Go struct definitions from example JSON or YAML documents. It infers field types and tags… | 32 | 2688 | maintenance |
| chanxuehong/wechat A Go SDK for WeChat (Weixin) covering the Official Account platform (mp) and the Merchant/Pay platform (mch). It provides core package abst… | 76 | 2668 | maintenance |
| flipkart-incubator/Astra Astra is an automated REST API security testing tool from Flipkart that detects vulnerabilities like SQL injection, XSS, broken authenticat… | 32 | 2658 | maintenance |
| klein/klein.php Klein.php is a fast and flexible routing library for PHP 5.3+, inspired by Sinatra. It provides regex-based routing with named parameters, … | 23 | 2657 | maintenance |
| micha/resty Resty is a tiny shell script wrapper around curl that provides concise GET/POST/PUT/DELETE commands for interacting with REST APIs directly… | 23 | 2653 | maintenance |
| muaz-khan/RTCMultiConnection RTCMultiConnection is a WebRTC JavaScript library that wraps the RTCPeerConnection API to simplify building peer-to-peer applications such … | 23 | 2618 | maintenance |
| dropbox/json11 11 is a tiny JSON library for C++11 providing JSON parsing and serialization through a value-type Json object. It supports initializer-list… | 10 | 2588 | maintenance |
| schematics/schematics Schematics is a Python library for defining typed data structures, validating them, and converting data between formats like JSON or MsgPac… | 32 | 2587 | maintenance |
| astaxie/bat Bat is a cURL-like command-line HTTP client written in Go, inspired by HTTPie, designed for testing, debugging, and interacting with HTTP s… | 23 | 2564 | maintenance |
| fixerAPI/fixer Fixer is a hosted JSON API providing current and historical foreign exchange rates and currency conversion for 170 world currencies, includ… | 32 | 2549 | maintenance |
| github/VisualStudio The GitHub Extension for Visual Studio is a VSIX plugin that adds GitHub integration to Visual Studio 2015 and newer, living mostly in the … | 10 | 2508 | maintenance |
| liyiorg/weixin-popular A Java SDK implementing the WeChat platform APIs across the Official Account, Open Platform, Merchant (Pay), and Service Provider platforms… | 23 | 2486 | maintenance |
| for-GET/know-your-http-well A reference dataset and library summarizing HTTP encodings, headers, media types, methods, relations, and status codes, with links to their… | 23 | 2454 | maintenance |
| ciaranj/node-oauth A simple OAuth client library for Node.js that lets applications act as OAuth consumers against OAuth 1.0 and OAuth 2.0 providers. It suppo… | 37 | 2434 | maintenance |
| postrank-labs/goliath Goliath is an open-source non-blocking (asynchronous) Ruby web server framework built on EventMachine, offering Rack API and middleware sup… | 32 | 2425 | maintenance |
| EhsanTang/ApiManager CrapApi is a free, open-source, self-hosted API management platform built with AngularJS, Bootstrap, SpringMVC, and MyBatis. It provides AP… | 23 | 2418 | maintenance |
| Actionhero Actionhero is a Node.js/TypeScript API framework that serves the same actions over HTTP, HTTPS, and WebSockets, with built-in clustering, b… | 84 | 2416 | maintenance |
| mmattozzi/cocoa-rest-client CocoaRestClient is a free, native macOS application for testing and debugging HTTP/REST endpoints, built in Objective-C. It offers a lightw… | 23 | 2369 | maintenance |
| langchain-ai/langserve LangServe is a Python library that deploys LangChain runnables and chains as REST APIs built on FastAPI, with automatic input/output schema… | 10 | 2330 | maintenance |
| orlabs/orange Orange is an API gateway built on OpenResty (Nginx + Lua) that provides API monitoring, management, and traffic control through a plugin-ba… | 23 | 2308 | maintenance |
| ava/use-http use-http is a React hook library for making isomorphic HTTP requests that work in both browser and server-side rendering contexts. It wraps… | 23 | 2300 | maintenance |
| apilayer/restcountries REST Countries is a Java-based RESTful API that serves information about world countries, including names, ISO codes, currencies, languages… | 10 | 2273 | maintenance |
| f/graphql.js graphql.js is a lightweight (4k gzipped), dependency-free GraphQL client for JavaScript that works isomorphically in both browsers and Node… | 23 | 2261 | maintenance |
| fsouza/go-dockerclient A Go client library for the Docker Engine remote API, including Swarm and network API support. It predates Docker's official Go SDK and rem… | 67 | 2244 | maintenance |
| lloyd/yajl YAJL (Yet Another JSON Library) is a small, portable ANSI C library for parsing and generating JSON using a streaming, callback-based (SAX-… | 77 | 2227 | maintenance |
| xluohome/phonedata A Go library and offline database (phone.dat) for querying the geographic location of Chinese mobile phone numbers, returning province, cit… | 32 | 2214 | maintenance |
| umijs/umi-request umi-request is a JavaScript HTTP request library built on fetch that combines fetch's native browser support with axios-like conveniences s… | 23 | 2207 | maintenance |
| JessYanCoding/RetrofitUrlManager A lightweight Java/Android library that extends Retrofit to support multiple BaseUrls and dynamic BaseUrl switching at runtime via OkHttp i… | 23 | 2193 | maintenance |
| mikeal/bent Bent is a tiny functional HTTP client library for Node.js and browsers built on async/await, returning configured async request functions. … | 32 | 2189 | maintenance |
| Yaffle/EventSource A JavaScript polyfill for the EventSource (Server-Sent Events) API, providing support for older browsers like IE 8-10 and adding features s… | 23 | 2183 | maintenance |
| bustoutsolutions/siesta Siesta is a Swift library for building REST API clients on iOS, macOS, and tvOS. It provides an app-wide, observable, resource-centric cach… | 23 | 2181 | maintenance |
| ShareKit/ShareKit ShareKit is an Objective-C library that adds drop-in content sharing to iPhone and iPad apps, handling authentication, API calls, and share… | 32 | 2166 | maintenance |
| PGBI/kong-dashboard Kong Dashboard is a web-based GUI for managing Kong API Gateway configurations, such as APIs, services, routes, and plugins. It runs as a N… | 23 | 2162 | maintenance |
| gabrielfalcao/HTTPretty HTTPretty is a Python library that mocks HTTP clients by intercepting requests at the socket level, faking the entire socket module. It let… | 32 | 2159 | maintenance |
| t9tio/cloudquery CloudQuery is a tool that turns any website into a JSON API by fetching pages with headless Chrome and extracting data via CSS selectors. I… | 32 | 2149 | maintenance |
| async-library/react-async React Async is a promise-based React library for declarative data fetching and asynchronous state handling, offering a component, helper co… | 67 | 2140 | maintenance |
| kevin-montrose/Jil Jil is a fast JSON serializer and deserializer for .NET, built on Sigil to emit highly optimized code at runtime. It supports both static t… | 32 | 2140 | maintenance |
| VBA-tools/VBA-Web VBA-Web is a VBA library that lets Excel, Access, and other Office applications call web services and REST APIs on Windows and Mac. It prov… | 23 | 2135 | maintenance |
| francoispqt/gojay GoJay is a high-performance JSON encoder/decoder library for Go that avoids reflection by using small interfaces, with support for stream d… | 23 | 2133 | maintenance |
| SpringForAll/spring-boot-starter-swagger A Spring Boot starter that auto-configures Swagger 2.x (SpringFox) to generate API documentation for Spring MVC applications with minimal s… | 23 | 2103 | maintenance |
| lukePeavey/quotable Quotable is a free, open-source REST API for random quotes and author data, originally built as a FreeCodeCamp project. It serves JSON endp… | 23 | 2093 | maintenance |
| interagent/prmd Prmd is a Ruby command-line tool for working with JSON Schema descriptions of HTTP APIs. It scaffolds resource schemata, combines and verif… | 34 | 2089 | maintenance |
| MockyAbstract/Mocky Mocky is a free online service (with self-hostable source) for generating custom HTTP responses to mock web service backends. It consists o… | 23 | 2077 | maintenance |
| remi/her Her is a Ruby ORM-like library that maps REST API resources to Ruby objects, providing an ActiveRecord-style interface for applications pow… | 23 | 2074 | maintenance |
| thisbejim/Pyrebase Pyrebase is a simple Python wrapper around the Firebase API, supporting authentication, the Realtime Database, and Cloud Storage. It lets P… | 32 | 2073 | maintenance |
| alash3al/sqler SQLer is a tiny standalone Go server that turns SQL queries into RESTful APIs, configured via HCL files with named macros. It supports MySQ… | 23 | 2068 | maintenance |
| jgrahamc/httpdiff A Go command-line tool that sends the same HTTP request to two servers and diffs the responses, highlighting differences in headers and bod… | 23 | 2017 | maintenance |
| pashky/restclient.el An Emacs major mode for manually exploring and testing HTTP REST web services from plain-text query sheets. It runs requests and pretty-pri… | 10 | 2014 | maintenance |
| Corvusoft/restbed Restbed is a C++ framework for building asynchronous RESTful server-side applications with secure, scalable HTTP communication. It supports… | 76 | 2000 | maintenance |
| ishkawa/APIKit APIKit is a Swift library providing a type-safe networking abstraction layer that associates each request type with its response type. It l… | 23 | 1993 | maintenance |
| hprose/hprose-php Hprose for PHP is a lightweight, high-performance, cross-language RPC (Remote Procedure Call) library. It lets PHP services and clients int… | 23 | 1981 | maintenance |
| drewm/mailchimp-api A super-simple, minimal-abstraction PHP wrapper for the MailChimp API v3. It maps API endpoints directly to simple get/post/patch/delete ca… | 23 | 1978 | maintenance |
| danwrong/restler Restler is an HTTP client library for Node.js that simplifies making REST API requests by hiding the complexity of http.Client. It provides… | 32 | 1977 | maintenance |
| ratpack/ratpack Ratpack is a set of Java libraries built on the Netty event-driven networking engine for creating lean, high-performance HTTP web applicati… | 63 | 1949 | maintenance |
| dev-mastery/comments-api A Node.js comments microservice API built with Express and MongoDB, demonstrating Clean Architecture principles. It includes XSS sanitizati… | 32 | 1938 | maintenance |
| exchangeratesapi/exchangeratesapi A self-hostable REST API service that serves current and historical foreign exchange rates published by the European Central Bank, built on… | 32 | 1935 | maintenance |
| openshift/osin OSIN is a Go library for building your own OAuth2 authentication server, implementing the RFC 6749 specification including authorization an… | 76 | 1933 | maintenance |
| websanova/js-url A simple, lightweight JavaScript URL parser that breaks URLs into components like protocol, host, path, and query parameters. Available on … | 38 | 1921 | maintenance |
| dollarshaveclub/postmate Postmate is a lightweight, promise-based JavaScript library built on window.postMessage() that enables secure two-way communication between… | 23 | 1919 | maintenance |
| vercel/async-retry A tiny Node.js library that wraps async operations with automatic retry logic, including exponential backoff and a bail mechanism to abort … | 23 | 1919 | maintenance |
| ninjaframework/ninja Ninja is a full stack web framework for Java built on mature technologies like Servlets, Guice, JPA, Flyway, and Maven. It provides routing… | 66 | 1901 | maintenance |
| OkGoDoIt/OpenAI-API-dotnet An unofficial C#/.NET SDK wrapping the OpenAI API, covering chat completions (GPT-3.5/4), DALL-E image generation, embeddings, moderation, … | 23 | 1893 | maintenance |