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.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Erupt Erupt is an annotation-driven Java framework for Spring Boot that turns annotated JPA entity classes into full-featured admin pages with ze… | 98 | 3013 | active |
| coddingtonbear/obsidian-local-rest-api An Obsidian community plugin that exposes your vault through a secure, authenticated local REST API and a built-in Model Context Protocol (… | 98 | 3013 | active |
| abhinavxd/libredesk Libredesk is an open-source, self-hosted omnichannel customer support desk shipped as a single Go binary with a Vue frontend. It unifies li… | 89 | 2994 | active |
| omnara-ai/omnara Omnara is an open-source platform for running managed, durable AI agents, handling execution and state while you bring your own models, too… | 82 | 2984 | active |
| undb-io/undb undb is a private-first, self-hosted no-code database platform that also functions as a Backend as a Service (BaaS). Built on SQLite with a… | 10 | 2978 | active |
| google/osv.dev OSV (Open Source Vulnerabilities) is Google's open, distributed vulnerability database and triage service that aggregates security advisori… | 90 | 2973 | stable |
| Cloudpods Cloudpods is an open-source, Golang-based cloud-native unified multi/hybrid-cloud platform ('a cloud on clouds') that manages on-premise KV… | 77 | 2961 | active |
| 88250/symphony Symphony (Sym) is a modern open-source community platform written in Java that combines forum, Q&A, BBS, social network, and blog functiona… | 65 | 2944 | active |
| Foreman Foreman is an open-source, self-hosted web application for complete lifecycle management of physical and virtual servers, covering provisio… | 76 | 2943 | stable |
| hello245m/free-stockdb A local-first quantitative data engine for China A-share daily/minute K-lines and ETF minute/tick data, combining incremental sync, cleanin… | 77 | 2912 | active |
| overtrue/laravel-wechat A Laravel integration package wrapping the EasyWeChat SDK, providing WeChat (Weixin) capabilities such as official account message handling… | 76 | 2900 | active |
| Donkie/Spoolman Spoolman is a self-hosted web service for tracking 3D-printer filament spool inventory and usage. It provides a REST API and web client, an… | 97 | 2899 | active |
| Miserlou/Zappa Zappa is a Python framework for deploying WSGI applications (Flask, Django, Pyramid, Bottle) to AWS Lambda and API Gateway, making them ser… | 23 | 11814 | maintenance |
| flightphp/core Flight is a fast, extensible micro-framework for PHP with zero dependencies, designed for quickly building RESTful web applications and API… | 98 | 2893 | active |
| marketcalls/openalgo OpenAlgo is a free, open-source, self-hosted algorithmic trading platform built with Python Flask and React that provides a unified API lay… | 89 | 2890 | active |
| LyricTian/gin-admin A full-featured RBAC admin scaffolding framework for Go built on Gin, GORM 2.0, Casbin 2.0, and Wire dependency injection. It ships with JW… | 31 | 2867 | active |
| jesec/flood Flood is a self-hosted Node.js service that provides a modern, responsive web UI for managing torrent clients like rTorrent, qBittorrent, T… | 100 | 2855 | active |
| Botkit Botkit is an open-source TypeScript framework for building chat bots, apps, and custom integrations across major messaging platforms like S… | 10 | 11584 | maintenance |
| dotnetcore/osharp OSharp is a rapid development framework for .NET 6.0+ that wraps AspNetCore modules such as configuration, dependency injection, logging, c… | 66 | 2845 | active |
| OpenCVE OpenCVE is a self-hostable Vulnerability Intelligence Platform that aggregates CVE data from sources like MITRE, NVD, CISA KEV, Vulnrichmen… | 90 | 2841 | active |
| target/goalert GoAlert is an open-source on-call scheduling and alert escalation application that automatically notifies the right person via SMS, voice c… | 86 | 2838 | active |
| quay/quay Project Quay is an open-source container image registry that builds, stores, and distributes container images. It implements the Docker Reg… | 95 | 2835 | active |
| beilunyang/moemail MoeMail is a self-hostable temporary (disposable) email service with a cute web UI, built on Next.js and the Cloudflare stack (Pages, Worke… | 80 | 2822 | active |
| fuergaosi233/claude-code-proxy A Python proxy server that translates Claude API requests (/v1/messages) into OpenAI-compatible API calls, letting the Claude Code CLI work… | 47 | 2799 | active |
| opensolon/solon Solon is a Java enterprise application development framework built from scratch as a lighter, faster alternative to Spring Boot/Spring Clou… | 92 | 2794 | active |
| http4k http4k is a lightweight, functional HTTP toolkit for Kotlin where applications are just functions from Request to Response, with no annotat… | 95 | 2792 | stable |
| Pedestal Pedestal is a set of Clojure libraries for building server-side services, APIs, and web applications on the JVM. It provides an interceptor… | 65 | 2783 | active |
| Misago Misago is a full-featured, modern forum application built with Django, Python, and HTMX, designed to be fast, scalable, and responsive. It … | 87 | 2777 | active |
| chibisafe/chibisafe Chibisafe is a self-hosted file uploader and vault service written in TypeScript that accepts any file type and returns shareable links. It… | 78 | 2775 | active |
| dromara/RuoYi-Vue-Plus RuoYi-Vue-Plus is a multi-tenant Java admin management system that rewrites RuoYi-Vue for distributed cluster scenarios, integrating Sa-Tok… | 90 | 2764 | active |
| crbnos/carbon Carbon is an open-core manufacturing operating system combining ERP, MES, and QMS functionality in a single web application built on Supaba… | 70 | 2749 | active |
| devflowinc/trieve Trieve is an all-in-one API platform for semantic vector search, typo-tolerant full-text and neural search, recommendations, RAG, and analy… | 54 | 2718 | active |
| getumbrel/llama-gpt LlamaGPT is a self-hosted, offline ChatGPT-like chatbot powered by Llama 2 and Code Llama models via llama.cpp, with all data staying on th… | 29 | 10926 | maintenance |
| X-SpringBoot X-SpringBoot is a lightweight Java rapid development platform built on Spring Boot 3 and JDK 21 with virtual threads, offering RBAC permiss… | 52 | 2696 | active |
| Open-Web-Analytics/Open-Web-Analytics Open Web Analytics (OWA) is an open source, self-hosted web analytics server and JavaScript tracking client, serving as an alternative to G… | 97 | 2690 | active |
| LigphiDonk/academic-figure-generator A self-hosted AI-powered platform that generates high-quality academic paper figures: users upload a paper (PDF/DOCX/TXT), Claude analyzes … | 56 | 2674 | active |
| OpenLineage/OpenLineage OpenLineage is an open standard and framework for collecting data lineage metadata, defining a generic model of jobs, runs, and datasets wi… | 96 | 2672 | active |
| vllm-project/production-stack vLLM Production Stack is a reference implementation for deploying vLLM LLM inference at scale on Kubernetes, distributed via Helm charts. I… | 88 | 2667 | active |
| cve-search cve-search is a tool-set that imports CVE and CPE data into a local MongoDB to enable fast, private searching of known software vulnerabili… | 82 | 2656 | active |
| kordoc An MCP server and CLI that exposes Korea's Ministry of Government Legislation (법제처) open APIs — statutes, precedents, ordinances, treaties,… | 83 | 2653 | active |
| GPTLink GPTLink is a self-hosted PHP (Hyperf) + Vue application for quickly deploying a commercial AI chat website with user accounts, paid plans, … | 61 | 2627 | active |
| firecamp-dev/firecamp Firecamp is an open-source, developer-first API development platform for designing, testing, and documenting REST, GraphQL, WebSocket, and … | 48 | 2615 | active |
| risesoft-y9/Digital-Infrastructure Digital-Infrastructure (数字底座) is a Java/Spring Boot + Vue 3 rapid development platform for large government and enterprise digital transfor… | 63 | 2613 | active |
| run-llama/sec-insights SEC Insights is a full-stack reference application built by LlamaIndex that uses RAG to answer questions about SEC 10-K and 10-Q financial … | 29 | 2610 | active |
| Agent-Field/agentfield AgentField is an open-source AI backend that lets you build, deploy, and govern AI agents like APIs and scale them like microservices. It p… | 79 | 2605 | active |
| tobi/walgit Walgit is a self-hosted Git server implemented as a single Rust binary that uses S3- or GCS-compatible object storage as the source of trut… | 55 | 2601 | active |
| Lealone Lealone is a Java-based full-stack, self-evolving general-purpose AI agent built on top of a high-performance NewSQL/RDBMS engine with asyn… | 67 | 2588 | active |
| liukuo362573/YiShaAdmin YiShaAdmin is an open-source admin management system built on .NET Core MVC with a clean Bootstrap/jQuery UI. It provides role-based permis… | 32 | 2578 | active |
| API Platform API Platform is a full-stack PHP framework built on Symfony (and Laravel) for creating API-first projects with hypermedia REST or GraphQL A… | 94 | 2577 | stable |
| Sourcegraph Sourcegraph is a code intelligence platform providing universal code search, code navigation, batch changes, and the Cody AI coding assista… | 10 | 10299 | maintenance |
| sismics/docs Teedy (formerly Sismics Docs) is an open-source, lightweight document management system (DMS) for individuals and businesses. It offers OCR… | 63 | 2566 | active |
| ArnasDon/wacrm wacrm is a self-hostable, MIT-licensed CRM template for WhatsApp built on the official WhatsApp Business API, offering a shared team inbox,… | 60 | 2560 | active |
| jordan-dalby/ByteStash ByteStash is a self-hosted web application for storing, organizing, and managing code snippets, built with React and Node.js/Express. It su… | 90 | 2559 | active |
| aurora-develop/aurora A Go service that exposes ChatGPT Web capabilities as an OpenAI-compatible API, including chat completions, responses, file Q&A, image gene… | 89 | 2558 | active |
| DeepDetect DeepDetect is an open-source deep learning runtime, CLI, and REST server written in C++ for training and inference across images, text, tab… | 95 | 2551 | active |
| alecm20/story-flicks Story-Flicks is a Python + FastAPI application with a React frontend that generates high-definition story short videos from a user-provided… | 22 | 2531 | active |
| pretix/pretix pretix is an open-source ticket sales and event management application built with Python and Django, providing a customizable online ticket… | 75 | 2522 | stable |
| Squidex/squidex Squidex is an open-source (MIT) headless CMS and content management hub built with ASP.NET Core and CQRS, exposing content and assets throu… | 95 | 2511 | active |
| pingcap/ossinsight OSSInsight is a web analytics platform that analyzes over 10 billion GitHub events to provide rankings, trends, and comparisons of open sou… | 65 | 2509 | active |
| archerysec/archerysec ArcherySec is an open-source application security orchestration and correlation (ASOC) and vulnerability management platform that integrate… | 31 | 2478 | active |
| roboflow/inference Roboflow Inference is a Python library and self-hostable inference server for deploying computer vision models on any computer or edge devi… | 91 | 2474 | active |
| Let's Chat Let's Chat is a self-hosted, persistent team chat application built on Node.js and MongoDB, designed for small teams. It supports multiple … | 10 | 9797 | maintenance |
| Modrinth The official monorepo powering Modrinth, an open-source platform for discovering and sharing Minecraft mods, modpacks, resource packs, shad… | 96 | 2467 | active |
| Qovery Platform Qovery Engine is the Rust orchestration runtime behind Qovery's Kubernetes control plane, turning API operations into reproducible infrastr… | 75 | 2465 | active |
| metarank/metarank Metarank is an open-source, low-code Learning-to-Rank service that personalizes search results, listings, and recommendations using real-ti… | 85 | 2454 | active |
| HDInnovations/UNIT3D UNIT3D is a self-hosted private torrent tracker application built with Laravel, Livewire, and AlpineJS. It provides a feature-rich platform… | 83 | 2439 | active |
| erew123/alltalk_tts AllTalk TTS is a text-to-speech application built on the Coqui TTS engine, usable standalone or as an extension for Text-generation-webui, … | 41 | 2439 | active |
| Supabase CLI Supabase is an open‑source Postgres development platform that provides a hosted database, authentication, auto‑generated REST and GraphQL A… | 95 | 2438 | active |
| microsoft/chat-copilot Chat Copilot is a sample application from Microsoft for building your own LLM-powered chat copilot, built on Semantic Kernel. It consists o… | 10 | 2428 | active |
| go-eagle/eagle Eagle is a lightweight Go microservice framework for rapidly building HTTP and gRPC API services. It bundles production-grade components in… | 56 | 2427 | active |
| knowsuchagency/mcp2cli mcp2cli is a Python CLI tool that turns any MCP server, OpenAPI spec, or GraphQL endpoint into a command-line interface at runtime with zer… | 60 | 2418 | active |
| HAPI FHIR HAPI FHIR is a complete open-source Java implementation of the HL7 FHIR standard for healthcare data interoperability, providing APIs for b… | 99 | 2416 | stable |
| learnhouse/learnhouse LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com… | 100 | 2404 | active |
| youlaitech/youlai-mall youlai-mall is an open-source full-stack e-commerce mall system built with Spring Boot 3, Spring Cloud & Alibaba 2022, Spring Authorization… | 38 | 2373 | active |
| Oinone AI-Powered Low-Code Framework Oinone Pamirs is the Java back-end of Oinone, an AI-powered low-code framework that is 100% metadata-driven and positions itself as infrast… | 61 | 2350 | active |
| Levanter WhatsApp Bot A feature-rich WhatsApp user bot built in JavaScript that supports running multiple WhatsApp sessions from one instance, with a plugin syst… | 67 | 2349 | active |
| stephengpope/no-code-architects-toolkit A self-hostable Flask-based API that consolidates common media processing tasks—video editing, captioning, audio conversion, transcription,… | 47 | 2345 | active |
| Ashutosh00710/github-readme-activity-graph A hosted service that dynamically generates an SVG activity graph showing a user's GitHub contributions over the last 31 days, embeddable i… | 66 | 2343 | active |
| openmeterio/openmeter OpenMeter is an open-source metering and billing platform for AI, API, and DevOps products that ingests high-volume usage events, aggregate… | 94 | 2341 | active |
| Locomotive CMS Locomotive is an open-source Ruby on Rails CMS platform for creating, publishing, and editing websites, with native multi-site support and … | 44 | 2321 | active |
| severian42/GraphRAG-Local-UI A local-first GraphRAG application adapted from Microsoft's GraphRAG, providing a FastAPI backend plus Gradio-based UIs for indexing, promp… | 15 | 2320 | active |
| SteamTradingSiteTracker A Steam skin trading market tracker that continuously monitors sell-to-cash (挂刀) ratios across BUFF, IGXE, C5, UUYP, and ECO platforms for … | 32 | 2319 | active |
| Apache Ambari Apache Ambari is an open-source tool for provisioning, managing, and monitoring Apache Hadoop clusters. It provides a browser-based managem… | 78 | 2312 | active |
| gnostic gnostic is a Go command-line compiler that converts OpenAPI descriptions between JSON/YAML and Protocol Buffer representations. It provides… | 62 | 2308 | active |
| fastapiutils/fastapi-utils A Python library of reusable utilities for FastAPI that reduces boilerplate across projects. It provides class-based views, CRUD resource c… | 23 | 2307 | active |
| FastBee FastBee is a lightweight, full-stack open-source IoT platform built on Spring Boot with a built-in Netty MQTT broker, device management, th… | 67 | 2304 | active |
| MarquezProject/marquez Marquez is an open-source metadata service for collecting, aggregating, and visualizing a data ecosystem's metadata. It serves as the refer… | 67 | 2298 | active |
| Shannon Shannon is a production-oriented multi-agent orchestration framework written in Go (with Rust components) that coordinates AI agent swarms … | 75 | 2290 | active |
| ladjs/lad Lad is a Node.js MVC web framework built on Koa, created by a former Express TC and Koa team member. It provides an opinionated full-stack … | 44 | 2286 | active |
| raphaelmansuy/edgequake EdgeQuake is a high-performance Graph-RAG framework written in Rust, inspired by LightRAG, that transforms documents (PDFs, markdown, text)… | 80 | 2280 | active |
| oiov/wr.do WR.DO is a self-hostable all-in-one domain services platform built with Next.js that bundles short link generation, unlimited domain-based … | 71 | 2279 | active |
| dstack dstack is an open-source, vendor-agnostic control plane for GPU provisioning and orchestration that works across GPU clouds, Kubernetes, an… | 95 | 2277 | active |
| liferay/liferay-portal Liferay DXP (formerly Liferay Portal) is a Java-based digital experience platform combining a CMS, DAM, portals, commerce, search, personal… | 75 | 2266 | active |
| veops/cmdb Veops CMDB is a simple, lightweight, and highly customizable IT configuration management database (CMDB) for managing IT infrastructure and… | 85 | 2262 | active |
| sun-guannan/VectCutAPI VectCutAPI is a Python library and cloud API ('toAgent' video editing tool) that lets AI agents programmatically edit video, audio, images,… | 64 | 2260 | active |
| pydio/cells Pydio Cells is a self-hosted, open-core document sharing, collaboration and management platform written in Go with a microservice architect… | 97 | 2253 | active |
| varabyte/kobweb Kobweb is an opinionated Kotlin full-stack web framework built on Compose HTML, inspired by Next.js and Chakra UI. It provides page routing… | 94 | 2250 | active |
| YFGaia/dify-plus Dify-Plus is an enterprise-enhanced fork of the Dify LLM application platform, adding a management center built on gin-vue-admin plus enter… | 69 | 2250 | active |
| Live Helper Chat Live Helper Chat is an open-source, self-hosted live support chat application for websites, featuring voice, video, screen sharing, co-brow… | 100 | 2249 | active |
| monksoul/Furion Furion is a batteries-included application framework for .NET/C# that simplifies building web APIs and enterprise applications with feature… | 91 | 2238 | active |