Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source api-framework software

2097 open-source libraries, tools and applications tagged api-framework, ranked by how closely api-framework 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.

2097 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
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.…
231255maintenance
hexsum/Mojo-Weixin
A Perl-based (Mojolicious) WeChat personal-account client framework, non-GUI, that exposes HTTP API endpoints via plugins so other language…
321250maintenance
gnikyt/laravel-shopify
A full-featured Laravel package for building Shopify apps, providing OAuth authentication, REST/GraphQL API integration, billing, webhook h…
101250maintenance
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, …
321248maintenance
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…
231241maintenance
WALKOFF
WALKOFF is an open-source automation and orchestration framework from NSA Cybersecurity that lets users visually build drag-and-drop workfl…
101238maintenance
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…
231237maintenance
go-workflow
Go-Workflow is an ultra-lightweight workflow engine written in Go, structured as a microservice with an architecture inspired by Activiti. …
321234maintenance
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…
321229maintenance
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…
401211maintenance
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…
611200maintenance
gothinkster/laravel-realworld-example-app
An exemplary Laravel backend implementing the RealWorld (Medium.com clone) API spec, demonstrating CRUD, JWT authentication, and real-world…
101200maintenance
blockcypher/explorer
A Python/Django web application that serves as a blockchain explorer, showcasing the BlockCypher APIs for looking up transactions, addresse…
321193maintenance
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…
671186maintenance
AnyListen/YaVipCore
A .NET Core music interface service that aggregates search and playback across Chinese music platforms such as NetEase, QQ, Kugou, Kuwo, Ba…
231181maintenance
appy
rest-hapi is a hapi plugin that automatically generates RESTful CRUD and association API endpoints from mongoose schemas, with joi validati…
231180maintenance
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…
231173maintenance
Staart SaaS Starter
Staart API is a Node.js/TypeScript SaaS backend starter built on NestJS, providing user management, authentication, billing via Stripe, org…
101160maintenance
arskom/spyne
Spyne is a transport-agnostic Python RPC framework for exposing services with well-defined typed APIs over multiple protocols such as SOAP,…
411153maintenance
viniciuschiele/flask-apscheduler
A Flask extension that integrates APScheduler into Flask applications, loading scheduler and job configuration from Flask config. It also e…
231136maintenance
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…
231126maintenance
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…
321120maintenance
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 …
231119maintenance
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…
321096maintenance
FriendsOfSymfony/FOSOAuthServerBundle
FOSOAuthServerBundle is a Symfony bundle that provides server-side OAuth2 capabilities, letting Symfony applications act as OAuth2 authoriz…
231076maintenance
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…
321074maintenance
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 …
661063maintenance
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 …
481056maintenance
trumail/trumail
Trumail is a free, open-source email verification system written in Go that checks address deliverability via SMTP handshakes with mail ser…
101051maintenance
iobridge/thingspeak
ThingSpeak is an open-source IoT analytics platform and API for collecting, storing, visualizing, and analyzing sensor data streams over HT…
321049maintenance
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…
321042maintenance
panoratech/Panora
Panora is an open-source unified API / integration engine that lets applications connect to multiple CRM and third-party SaaS platforms thr…
101035maintenance
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…
321032maintenance
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…
101031maintenance
CMDB
An open-source CMDB (Configuration Management Database) and IT asset management system built with Django REST framework and Vue/Element-UI.…
321030maintenance
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…
101019maintenance
agiliq/merchant
Django-Merchant is a Django application that lets developers accept payments from multiple payment processors through a single, unified API…
231018maintenance
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…
261013maintenance
Leslin/thinkphp5-restfulapi
A lightweight RESTful API starter built on ThinkPHP 5.1, providing token-based authentication (OAuth2-style access/refresh tokens), API ver…
231013maintenance
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…
101009maintenance
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…
101008maintenance
cloudera/livy
Livy is an open-source REST service for interacting with Apache Spark remotely, supporting interactive Scala, Python, and R sessions as wel…
321006maintenance
aws-samples/bedrock-access-gateway
A proxy service that exposes Amazon Bedrock foundation models through OpenAI-compatible RESTful APIs, letting existing OpenAI SDK-based app…
101004maintenance
linvi/tweetinvi
Tweetinvi is an intuitive C# .NET library for accessing the Twitter REST and Stream APIs. It supports .NET, .NET Core, and portable targets…
23997maintenance
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…
813464experimental
ml-tooling/opyrator
Opyrator is a Python library that turns plain Python functions into production-ready microservices with an auto-generated HTTP API (FastAPI…
653133experimental
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…
322931experimental
zerobootdev/zeroboot
Zeroboot is an open-source sandboxing service that spawns sub-millisecond KVM virtual machines for AI agent code execution by forking Firec…
442454experimental
Zep
Graphiti is an open‑source framework for building and querying temporal knowledge graphs that evolve with each interaction. It powers Zep's…
93210active
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…
812070experimental
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…
281861experimental
andymatuschak/orbit
Orbit is an experimental spaced repetition platform for publishing small review tasks embedded in texts (the mnemonic medium) and engaging …
321836experimental
aquametalabs/aquameta
Aquameta is an experimental web development platform built entirely inside PostgreSQL, where schemas, REST endpoints, WebSocket events, ver…
351098experimental
davidfowl/Todos
A collection of todo list backend API implementations written in C# for .NET Core. It serves as reference sample code demonstrating differe…
321035experimental
Daytona
Daytona is a platform that provides secure, elastic sandboxes for executing AI‑generated code. It offers an API, SDKs, and a CLI to manage …
1071575abandoned
Flowise
Flowise is an open‑source visual development platform for building AI agents and LLM workflows. It provides a web UI, CLI, and APIs to desi…
1055501abandoned
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…
1016961abandoned
Netflix Conductor
Conductor is a platform created by Netflix to orchestrate workflows that span across microservices, supporting workflow definitions in JSON…
1012755abandoned
Apache PredictionIO
Apache PredictionIO is an open-source machine learning server built on Spark, HBase, Elasticsearch, and Hadoop that lets developers build, …
1012520abandoned
Mailchimp Open Commerce
Mailchimp Open Commerce (formerly Reaction Commerce) is an API-first, headless e-commerce platform built with Node.js, MongoDB, React, and …
5012402abandoned
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…
327407abandoned
Dispatch
Dispatch is a self-hosted incident management platform from Netflix that orchestrates security incident response by integrating with existi…
106493abandoned
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…
435760abandoned
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…
105564abandoned
jasontaylordev/NorthwindTraders
Northwind Traders is a sample ASP.NET Core application demonstrating Clean Architecture with Entity Framework Core and a code-first Northwi…
105002abandoned
deployd
Deployd is a Node.js toolkit for building realtime REST APIs for web and mobile apps using configurable Resources like Collections, managed…
234935abandoned
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…
234932abandoned
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…
234288abandoned
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…
104267abandoned
Marathon
Marathon is a production-proven Apache Mesos framework for deploying and managing containers (including Docker) at scale, exposing a REST A…
104025abandoned
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…
103943abandoned
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…
103494abandoned
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 …
103322abandoned
javaee/jersey
This is the archived original repository for Jersey, the reference implementation of JAX-RS for building RESTful web services in Java. The …
102844abandoned
noirbizarre/flask-restplus
Flask-RESTPlus is a Flask extension for quickly building REST APIs with automatic Swagger/OpenAPI documentation. The project is officially …
322731abandoned
chanjarster/weixin-java-tools
A Java SDK for developing WeChat Official Account (subscription/service) and WeChat Enterprise (WeChat Work) applications, distributed via …
102728abandoned
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…
102699abandoned
Exposure Notifications Server
Google's open-source reference implementation of the COVID-19 Exposure Notifications key server, written in Go. It accepts, validates, stor…
102585abandoned
linkedin/rest.li
Rest.li is a Java REST+JSON framework from LinkedIn for building robust, scalable service architectures with type-safe bindings, asynchrono…
102535abandoned
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…
232416abandoned
nickoala/telepot
Telepot is a Python framework wrapping the Telegram Bot API, providing classes and helpers for building Telegram bots. The author has expli…
102411abandoned
astuto/astuto
Astuto is a free, open source, self-hosted customer feedback tool for collecting, managing, and prioritizing user feedback with roadmaps an…
102347abandoned
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…
232345abandoned
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…
102215abandoned
cloudflare/wildebeest
Wildebeest is an ActivityPub and Mastodon-compatible server that lets anyone run their own Fediverse instance on their own domain with mini…
642113abandoned
Forest Admin
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…
102046abandoned
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. …
101832abandoned
DuckDuckHack
DuckDuckGo's Instant Answer infrastructure (DuckDuckHack), a Perl-based platform for building instant answer plugins that display rich resu…
101816abandoned
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…
101800abandoned
lyft/clutch
Clutch is an extensible open-source web UI and API platform from Lyft for simplifying, accelerating, and de-risking common infrastructure m…
101770abandoned
folkloreinc/laravel-graphql
A Laravel 5/Lumen package that integrates Facebook's GraphQL, built on the webonyx/graphql-php implementation. It supports Eloquent models …
101739abandoned
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…
321706abandoned
OpenSCRM
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…
511655abandoned
stypr/clubhouse-py
A Python implementation of the Clubhouse social audio API, including a standalone desktop client. It was created for security research and …
101654abandoned
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…
101643abandoned
jina-ai/langchain-serve
langchain-serve is a Python framework for deploying LangChain applications to production using Jina and FastAPI, exposing them as REST/Webs…
101634abandoned
faucetsdn/ryu
Ryu is a component-based software defined networking (SDN) framework written in Python, providing well-defined APIs for building network ma…
321605abandoned
twilio/stashboard
Stashboard is an open-source status dashboard originally written by Twilio to report the status of its phone, SMS, and communication APIs. …
101578abandoned
zensh/jsgen
JsGen is a free, open-source community website system written entirely in JavaScript, built on Node.js, AngularJS, and MongoDB. It can be u…
101545abandoned
konfig-dev/konfig
Konfig is an open-source SDK and API documentation generator that turns OpenAPI specifications into high-quality client libraries in multip…
321527abandoned

← prev page 12 / 21 next →