function: api-framework
1878 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| NeteaseMusic An unofficial Node.js API service for QQ Music built on Express and Axios, exposing endpoints for search, song URLs, playlists, and user da… | 10 | 1336 | maintenance |
| defaultnamehere/verylegit.link A novelty URL shortener that transforms links into deliberately suspicious-looking URLs (e.g. 'win.a.free.ipad.verylegit.link/...bitcoin.xl… | 32 | 1325 | maintenance |
| unline2/RandomImage A Spring Boot-based API service that serves random images from locally maintained URL list files. It supports per-list endpoints, a daily i… | 32 | 1318 | maintenance |
| elixir-maru/maru Maru is a REST-like API micro-framework for Elixir, inspired by Ruby's Grape, providing a DSL for routing, parameter validation and coercio… | 32 | 1316 | maintenance |
| stepci/garph Garph is a fullstack GraphQL framework for TypeScript that lets you build GraphQL APIs with a tRPC-style schema builder and no codegen. It … | 31 | 1313 | maintenance |
| baugarten/node-restful node-restful is a Node.js library that automatically generates RESTful CRUD routes for Mongoose models, registered on Express or Connect ap… | 32 | 1300 | maintenance |
| jtsang4/claude-to-chatgpt A proxy service that translates Anthropic Claude API calls into the OpenAI Chat Completions API format, so Claude can be used anywhere the … | 20 | 1297 | maintenance |
| mandiant/gocrack GoCrack is a management frontend and API server for coordinating password cracking tasks, currently supporting hashcat 6.x+ as a cracking e… | 64 | 1289 | maintenance |
| keratin/authn-server Keratin AuthN is a standalone Go authentication microservice that manages user accounts, passwords, OAuth logins, and JWT-based sessions vi… | 23 | 1284 | maintenance |
| hexsum/Mojo-Weixin A Perl-based (Mojolicious) WeChat personal-account client framework, non-GUI, that exposes HTTP API endpoints via plugins so other language… | 32 | 1251 | maintenance |
| gnikyt/laravel-shopify A full-featured Laravel package for building Shopify apps, providing OAuth authentication, REST/GraphQL API integration, billing, webhook h… | 10 | 1251 | maintenance |
| digitallyinduced/thin-backend Thin Backend is a self-hosted backend server that automatically exposes a fully featured, realtime CRUD API on top of a Postgres database, … | 32 | 1248 | maintenance |
| szvone/Vmq V免签 (Vmq) is a fully open-source, free signature-free payment solution for individual developers, built on Spring Boot with an H2 database.… | 23 | 1242 | maintenance |
| rs/rest-layer REST Layer is a Go API framework for building comprehensive, customizable REST (graph) APIs on top of pluggable storage backends with minim… | 23 | 1241 | maintenance |
| nsacyber/WALKOFF WALKOFF is an open-source automation and orchestration framework from NSA Cybersecurity that lets users visually build drag-and-drop workfl… | 10 | 1237 | maintenance |
| microapp-store/linjiashop Linjiashop is a lightweight, open-source e-commerce (mall) system built with Spring Boot and Vue.js, MIT licensed. It ships with an admin b… | 23 | 1236 | maintenance |
| go-workflow/go-workflow Go-Workflow is an ultra-lightweight workflow engine written in Go, structured as a microservice with an architecture inspired by Activiti. … | 32 | 1235 | maintenance |
| OpnTec/open-event-server Open Event Orga Server is a Python backend that lets event organizers manage events, tracks, venues, speakers, and schedules, exposing a JS… | 32 | 1229 | maintenance |
| ZE3kr/Cloudflare-CNAME-Setup A self-hosted PHP panel for Cloudflare Hosting Partners that lets customers set up domains via CNAME (partial setup) instead of full NS del… | 44 | 1212 | maintenance |
| marcoschwartz/aREST aREST is a C++ library that exposes a REST API on Arduino boards and ESP8266/ESP32 WiFi chips, allowing remote control and monitoring of ha… | 68 | 1201 | maintenance |
| gothinkster/laravel-realworld-example-app An exemplary Laravel backend implementing the RealWorld (Medium.com clone) API spec, demonstrating CRUD, JWT authentication, and real-world… | 10 | 1201 | maintenance |
| blockcypher/explorer A Python/Django web application that serves as a blockchain explorer, showcasing the BlockCypher APIs for looking up transactions, addresse… | 32 | 1189 | maintenance |
| jazzband/django-admin2 django-admin2 is an extendable, adaptable rewrite of django.contrib.admin built on modern Class-Based Views, with drop-in themes and a buil… | 23 | 1186 | maintenance |
| AnyListen/YaVipCore A .NET Core music interface service that aggregates search and playback across Chinese music platforms such as NetEase, QQ, Kugou, Kuwo, Ba… | 23 | 1183 | maintenance |
| JKHeadley/rest-hapi rest-hapi is a hapi plugin that automatically generates RESTful CRUD and association API endpoints from mongoose schemas, with joi validati… | 23 | 1181 | maintenance |
| rehacktive/caffeine Caffeine is a lightweight REST service written in Go that stores JSON data with CRUD operations, JWT auth, schema validation, jq-style sear… | 23 | 1175 | maintenance |
| staart/api Staart API is a Node.js/TypeScript SaaS backend starter built on NestJS, providing user management, authentication, billing via Stripe, org… | 10 | 1160 | maintenance |
| arskom/spyne Spyne is a transport-agnostic Python RPC framework for exposing services with well-defined typed APIs over multiple protocols such as SOAP,… | 44 | 1152 | maintenance |
| viniciuschiele/flask-apscheduler A Flask extension that integrates APScheduler into Flask applications, loading scheduler and job configuration from Flask config. It also e… | 23 | 1136 | maintenance |
| metosin/compojure-api A Clojure library that extends Compojure with tools for building REST web APIs, including Schema/clojure.spec data coercion and automatic S… | 23 | 1124 | maintenance |
| DXY-F2E/api-mocker API Mocker is a self-hosted API management system built with Vue and Egg.js that lets teams define structured API contracts, auto-generate … | 23 | 1122 | maintenance |
| geesondog/rhaphp RhaPHP is a free, open-source WeChat third-party management platform built on ThinkPHP 5 and LayUI. It supports managing multiple WeChat of… | 32 | 1119 | maintenance |
| EleTeam/UniShopX An open-source PHP e-commerce solution built on Yii2, similar to JD/Tmall/Taobao marketplaces, with fully separated frontend (Vue) and back… | 32 | 1098 | maintenance |
| FriendsOfSymfony/FOSOAuthServerBundle FOSOAuthServerBundle is a Symfony bundle that provides server-side OAuth2 capabilities, letting Symfony applications act as OAuth2 authoriz… | 23 | 1078 | maintenance |
| bradleyboy/tuql tuql is a Node.js CLI tool that automatically spins up a GraphQL server from a SQLite database or SQL dump file. It infers models and relat… | 32 | 1076 | maintenance |
| Xchat1/cursor2api-go A Go service that converts Cursor's web interface into an OpenAI chat/completions-compatible API, exposing models like gemini-3-flash with … | 51 | 1065 | maintenance |
| graphql/swapi-graphql A GraphQL schema and server that wraps the Star Wars API (SWAPI), exposing its data through a GraphQL endpoint. It is the official example … | 70 | 1062 | maintenance |
| trumail/trumail Trumail is a free, open-source email verification system written in Go that checks address deliverability via SMTP handshakes with mail ser… | 10 | 1052 | maintenance |
| iobridge/thingspeak ThingSpeak is an open-source IoT analytics platform and API for collecting, storing, visualizing, and analyzing sensor data streams over HT… | 32 | 1049 | maintenance |
| maanavshah/stock-market-india A Node.js/Express API service that fetches and serves stock market data from India's NSE and BSE exchanges. It exposes REST endpoints for m… | 32 | 1038 | maintenance |
| panoratech/Panora Panora is an open-source unified API / integration engine that lets applications connect to multiple CRM and third-party SaaS platforms thr… | 10 | 1034 | maintenance |
| not-an-aardvark/snoowrap snoowrap is a fully-featured JavaScript wrapper for the reddit API, providing a simple promise-based interface to every reddit endpoint. It… | 10 | 1031 | maintenance |
| open-cmdb/cmdb An open-source CMDB (Configuration Management Database) and IT asset management system built with Django REST framework and Vue/Element-UI.… | 32 | 1030 | maintenance |
| 15Dkatz/official_joke_api A free REST API serving random jokes in JSON format, with endpoints for random jokes, jokes by type (e.g., programming), jokes by ID, and b… | 32 | 1022 | maintenance |
| agiliq/merchant Django-Merchant is a Django application that lets developers accept payments from multiple payment processors through a single, unified API… | 23 | 1020 | maintenance |
| i-am-bee/acp The Agent Communication Protocol (ACP) is an open protocol with Python and TypeScript SDKs for enabling AI agents built on different framew… | 10 | 1018 | maintenance |
| Leslin/thinkphp5-restfulapi A lightweight RESTful API starter built on ThinkPHP 5.1, providing token-based authentication (OAuth2-style access/refresh tokens), API ver… | 23 | 1014 | maintenance |
| revertinc/revert Revert is an open-source unified API framework that makes it easy to build product integrations with third-party APIs like CRMs (HubSpot, S… | 28 | 1012 | maintenance |
| overtrue/api.yike.io The backend API source code for yike.io, a Chinese developer community forum, built on Laravel 5 with Laravel Passport for OAuth authentica… | 10 | 1008 | maintenance |
| signalapp/BitHub BitHub is a Java service that automatically pays a percentage of Bitcoin to contributors for every commit pushed to a configured GitHub rep… | 10 | 1008 | maintenance |
| cloudera/livy Livy is an open-source REST service for interacting with Apache Spark remotely, supporting interactive Scala, Python, and R sessions as wel… | 32 | 1007 | maintenance |
| ml-tooling/opyrator Opyrator is a Python library that turns plain Python functions into production-ready microservices with an auto-generated HTTP API (FastAPI… | 67 | 3132 | experimental |
| googleanalytics/google-analytics-mcp A local MCP (Model Context Protocol) server that exposes Google Analytics Admin and Data APIs as tools for LLMs like Gemini. It lets AI ass… | 82 | 3047 | experimental |
| RootbeerComputer/backend-GPT An experimental project that replaces a traditional backend and database with an LLM. Users describe their app's purpose, provide an initia… | 31 | 2932 | experimental |
| zerobootdev/zeroboot Zeroboot is an open-source sandboxing service that spawns sub-millisecond KVM virtual machines for AI agent code execution by forking Firec… | 48 | 2435 | experimental |
| LukeMathWalker/pavex Pavex is a Rust framework for building APIs and web applications, aiming to combine the productivity of frameworks like Rails or ASP.NET Co… | 76 | 2069 | experimental |
| Dominux/Pentaract Pentaract is a self-hosted cloud storage application that uses Telegram as its storage backend instead of a server filesystem or paid cloud… | 27 | 1858 | experimental |
| andymatuschak/orbit Orbit is an experimental spaced repetition platform for publishing small review tasks embedded in texts (the mnemonic medium) and engaging … | 32 | 1828 | experimental |
| aquametalabs/aquameta Aquameta is an experimental web development platform built entirely inside PostgreSQL, where schemas, REST endpoints, WebSocket events, ver… | 39 | 1100 | experimental |
| davidfowl/Todos A collection of todo list backend API implementations written in C# for .NET Core. It serves as reference sample code demonstrating differe… | 32 | 1036 | experimental |
| justrach/turboAPI TurboAPI is a FastAPI-compatible Python web framework whose HTTP layer is implemented in Zig, offering drop-in migration by changing a sing… | 87 | 1002 | experimental |
| reddit-archive/reddit The historical source code of reddit.com, the social news and discussion website, archived by Reddit. It is no longer maintained and serves… | 10 | 16965 | abandoned |
| Netflix/conductor Conductor is a platform created by Netflix to orchestrate workflows that span across microservices, supporting workflow definitions in JSON… | 10 | 12753 | abandoned |
| apache/predictionio Apache PredictionIO is an open-source machine learning server built on Spark, HBase, Elasticsearch, and Hadoop that lets developers build, … | 10 | 12518 | abandoned |
| reactioncommerce/reaction Mailchimp Open Commerce (formerly Reaction Commerce) is an API-first, headless e-commerce platform built with Node.js, MongoDB, React, and … | 54 | 12399 | abandoned |
| Urinx/WeixinBot A Python library implementing the Web WeChat (web.weixin.qq.com) API, including a terminal-based WeChat client and a bot with auto-reply ca… | 32 | 7405 | abandoned |
| Netflix/dispatch Dispatch is a self-hosted incident management platform from Netflix that orchestrates security incident response by integrating with existi… | 10 | 6495 | abandoned |
| ponzu-cms/ponzu Ponzu is an open-source headless CMS and HTTP server framework written in Go that auto-generates content editors and a JSON API from CLI sc… | 46 | 5753 | abandoned |
| aspnet/Mvc ASP.NET Core MVC is a model-view-controller framework for building dynamic web sites and HTTP services with clean separation of concerns, m… | 10 | 5567 | abandoned |
| jasontaylordev/NorthwindTraders Northwind Traders is a sample ASP.NET Core application demonstrating Clean Architecture with Entity Framework Core and a code-first Northwi… | 10 | 5006 | abandoned |
| deployd/deployd Deployd is a Node.js toolkit for building realtime REST APIs for web and mobile apps using configurable Resources like Collections, managed… | 23 | 4941 | abandoned |
| fiorix/freegeoip freegeoip is an IP geolocation web server written in Go that provides a REST API returning country, region, city, and other location data f… | 23 | 4934 | abandoned |
| qiyeboy/IPProxyPool IPProxyPool is a Python proxy pool service that crawls free proxy IPs from the web, validates them, stores them in a database (SQLite by de… | 23 | 4286 | abandoned |
| Camunda Platform 7 Camunda Platform 7 is a Java-based BPMN 2.0 process engine framework for workflow and decision automation, embeddable in any JVM applicatio… | 10 | 4270 | abandoned |
| d2iq-archive/marathon Marathon is a production-proven Apache Mesos framework for deploying and managing containers (including Docker) at scale, exposing a REST A… | 10 | 4028 | abandoned |
| swagger-api/swagger-node A Node.js module and CLI for designing, building, and testing Swagger 2.0-compliant REST APIs, integrating with Express, Hapi, Restify, and… | 10 | 3945 | abandoned |
| nylas/sync-engine The Nylas Sync Engine is an open-source email sync platform that exposes a RESTful API on top of IMAP/SMTP, letting applications read and s… | 10 | 3496 | abandoned |
| ayaka14732/ChatGPTAPIFree An open-source proxy API that lets users access OpenAI's ChatGPT API for free, with rate limiting and self-hosting support. The repository … | 10 | 3315 | abandoned |
| javaee/jersey This is the archived original repository for Jersey, the reference implementation of JAX-RS for building RESTful web services in Java. The … | 10 | 2843 | abandoned |
| noirbizarre/flask-restplus Flask-RESTPlus is a Flask extension for quickly building REST APIs with automatic Swagger/OpenAPI documentation. The project is officially … | 32 | 2731 | abandoned |
| chanjarster/weixin-java-tools A Java SDK for developing WeChat Official Account (subscription/service) and WeChat Enterprise (WeChat Work) applications, distributed via … | 10 | 2729 | abandoned |
| play/play Play is a self-hosted, iTunes-based distributed music server for offices, letting employees vote on and queue songs and stream a shared off… | 10 | 2698 | abandoned |
| google/exposure-notifications-server Google's open-source reference implementation of the COVID-19 Exposure Notifications key server, written in Go. It accepts, validates, stor… | 10 | 2587 | abandoned |
| linkedin/rest.li Rest.li is a Java REST+JSON framework from LinkedIn for building robust, scalable service architectures with type-safe bindings, asynchrono… | 10 | 2534 | abandoned |
| Tivix/django-rest-auth django-rest-auth is a Django app that exposes registration and authentication functionality as REST API endpoints for building SPAs and mob… | 23 | 2418 | abandoned |
| nickoala/telepot Telepot is a Python framework wrapping the Telegram Bot API, providing classes and helpers for building Telegram bots. The author has expli… | 10 | 2412 | abandoned |
| astuto/astuto Astuto is a free, open source, self-hosted customer feedback tool for collecting, managing, and prioritizing user feedback with roadmaps an… | 10 | 2349 | abandoned |
| lucadegasperi/oauth2-server-laravel An OAuth 2.0 authorization and resource server bridge for the Laravel and Lumen PHP frameworks, built on the League OAuth 2.0 server packag… | 23 | 2346 | abandoned |
| amazon-archives/aws-mobile-react-native-starter An archived React Native starter sample app from AWS that bootstraps a serverless 'Pet Tracker' application using AWS Amplify. It automatic… | 10 | 2216 | abandoned |
| cloudflare/wildebeest Wildebeest is an ActivityPub and Mastodon-compatible server that lets anyone run their own Fediverse instance on their own domain with mini… | 67 | 2113 | abandoned |
| ForestAdmin/lumber Lumber is a Node.js CLI tool that scaffolds and installs Forest Admin, an admin panel framework that generates a backend API and admin inte… | 10 | 2049 | abandoned |
| kyubotics/coolq-http-api A CoolQ plugin that exposes QQ bot events and the CoolQ DLL API over HTTP and WebSocket, letting developers write QQ bots in any language. … | 10 | 1834 | abandoned |
| duckduckgo/duckduckgo DuckDuckGo's Instant Answer infrastructure (DuckDuckHack), a Perl-based platform for building instant answer plugins that display rich resu… | 10 | 1818 | abandoned |
| hellokaton/wechat-api A Java SDK for the WeChat personal account (unofficial) API, letting developers build bots that log in locally, listen for messages via ann… | 10 | 1802 | abandoned |
| lyft/clutch Clutch is an extensible open-source web UI and API platform from Lyft for simplifying, accelerating, and de-risking common infrastructure m… | 10 | 1771 | abandoned |
| folkloreinc/laravel-graphql A Laravel 5/Lumen package that integrates Facebook's GraphQL, built on the webonyx/graphql-php implementation. It supports Eloquent models … | 10 | 1745 | abandoned |
| hexsum/Mojo-Webqq A Perl-based SmartQQ/WebQQ client framework built on Mojolicious that provides a non-GUI QQ chat client with plugin support and HTTP API en… | 32 | 1704 | abandoned |
| stypr/clubhouse-py A Python implementation of the Clubhouse social audio API, including a standalone desktop client. It was created for security research and … | 10 | 1655 | abandoned |
| IBM/openapi-to-graphql A TypeScript library and CLI from IBM that translates REST APIs described by OpenAPI Specifications (OAS) or Swagger into GraphQL schemas a… | 10 | 1646 | abandoned |
| openscrm/api-server OpenSCRM is a self-hosted WeCom (WeChat Work) SCRM system for managing private-domain customer traffic, built with a Go backend API and a R… | 54 | 1643 | abandoned |