Open-source backend software
4203 open-source libraries, tools and applications tagged backend, ranked by how closely backend 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.
4203 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Card System A self-hosted PHP-based online card-key (卡密) shop system for selling digital goods and license codes. It integrates with a wide range of pa… | 62 | 3034 | active |
| alibaba/pont Pont (French for 'bridge') is a data service layer solution that converts API documentation platforms like Swagger into metadata, then gene… | 23 | 3016 | active |
| MiniProfiler/dotnet MiniProfiler is a lightweight profiling library and UI for .NET, ASP.NET, and ASP.NET Core applications. It shows where time is spent in re… | 46 | 3004 | stable |
| twitter/twemproxy Twemproxy (nutcracker) is a fast, lightweight proxy for the memcached and Redis protocols, written in C. It reduces backend connection coun… | 23 | 12338 | maintenance |
| 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 |
| michaelfeil/infinity Infinity is a high-throughput, low-latency serving engine that exposes text-embedding, reranking, CLIP, CLAP and ColPali models via an Open… | 96 | 2966 | active |
| nicolasff/webdis Webdis is a lightweight HTTP server written in C that exposes Redis commands over HTTP with JSON output. It supports JSONP, chunked pub/sub… | 66 | 2963 | active |
| glauth/glauth GLAuth is a lightweight, secure LDAP authentication server written in Go with configurable backends. It serves as a simple alternative to O… | 92 | 2857 | active |
| typegoose/mongodb-memory-server A Node.js library that programmatically downloads and spins up real MongoDB server binaries for testing, holding data in memory with zero o… | 96 | 2852 | active |
| gcanti/fp-ts fp-ts is a library for typed functional programming in TypeScript, providing popular data types (Option, Either, IO, Task), type classes (F… | 54 | 11548 | maintenance |
| maxpert/marmot Marmot is a leaderless, distributed SQLite replication system built on a gossip-based protocol with distributed transactions and eventual c… | 85 | 2822 | active |
| teaql/teaql-agent-kit TeaQL Agent Kit is a model-mediated harness for coding agents that inserts an inspectable, executable domain model (KSML) between requireme… | 83 | 2813 | active |
| OpenStack Swift OpenStack Swift is a distributed object storage system that scales from a single machine to thousands of servers, optimized for multi-tenan… | 75 | 2802 | stable |
| JPressProjects/jpress JPress is an open-source, WordPress-like content management system written in Java, used to power 100,000+ websites including government ag… | 23 | 2733 | stable |
| unjs/unbuild unbuild is a unified JavaScript/TypeScript build system from the unjs ecosystem, built on Rollup, that bundles libraries into CommonJS and … | 78 | 2726 | active |
| bestruirui/octopus Octopus is a self-hosted LLM API aggregation gateway that unifies multiple provider channels behind a single endpoint, converting between O… | 81 | 2722 | active |
| MetapriseAI/OrgKernel OrgKernel is an open-source trust layer for AI agents providing cryptographic agent identity (Ed25519), scoped execution tokens, SHA-256 ha… | 52 | 2685 | active |
| unjs/unstorage Unstorage is an async key-value storage library for JavaScript with a unified API across 30+ built-in drivers (memory, filesystem, browser,… | 88 | 2652 | stable |
| Architect Architect is an open-source framework and CLI for building Functional Web Apps (FWAs) on AWS serverless infrastructure using concise declar… | 64 | 2624 | active |
| ory/fosite Fosite is a security-first, extensible OAuth 2.0 and OpenID Connect SDK for Go, implementing RFC 6749, RFC 6819, PKCE, and OpenID Connect C… | 54 | 2618 | 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 |
| stephenh/ts-proto ts-proto is a protoc plugin that generates idiomatic, strongly-typed TypeScript code from protobuf schema files, including encode/decode me… | 96 | 2595 | 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 |
| ajinabraham/nodejsscan nodejsscan is a static application security testing (SAST) scanner for Node.js applications, built on libsast and semgrep. It provides a we… | 66 | 2575 | active |
| sqlpage/SQLPage SQLPage is an open-source web application framework, written in Rust, that turns SQL queries in .sql files into interactive data-driven web… | 97 | 2568 | active |
| Azure/azure-sdk-for-java The official Azure SDK for Java, providing client and management libraries for consuming and administering Azure services. It follows the A… | 96 | 2564 | active |
| Wire Wire is an open-source, end-to-end encrypted messaging and collaboration platform whose server components are written primarily in Haskell.… | 56 | 2550 | active |
| 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… | 94 | 2511 | active |
| paascloud A full-stack Spring Cloud + Vue microservices reference project simulating an e-commerce mall with a complete shopping flow and back-office… | 32 | 9859 | maintenance |
| Saloon Saloon is a PHP library for rapidly building third-party API integrations and SDKs using Connector and Request classes. It is framework-agn… | 96 | 2442 | active |
| Xudong-Huang/may May is a high-performance Rust library for stackful coroutines, offering a Goroutine-like programming model for building massively concurre… | 71 | 2438 | active |
| nz-m/SocialEcho SocialEcho is a full-featured social networking platform built on the MERN stack (MongoDB, Express.js, React.js, Node.js) with automated co… | 31 | 2433 | active |
| Prism Prism is a Laravel package providing a unified, fluent interface for working with Large Language Models across providers like OpenAI, Anthr… | 62 | 2423 | 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 |
| openzipkin/brave Brave is a dependency-free Java distributed tracing library that instruments production services to gather timing data, propagate trace con… | 69 | 2406 | stable |
| Mycat MyCAT is an open-source database middleware written in Java that acts as a distributed MySQL cluster proxy, providing sharding, read/write … | 56 | 9501 | maintenance |
| 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 |
| liriliri/licia Licia is a zero-dependency JavaScript utility library containing over 400 micro modules for everyday tasks like DOM manipulation, cookies, … | 91 | 2382 | 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 |
| nelmio/NelmioApiDocBundle A Symfony bundle that generates OpenAPI/Swagger documentation for REST APIs from PHP 8 attributes and code analysis. It exposes interactive… | 92 | 2368 | active |
| Smithy Smithy is a protocol-agnostic interface definition language (IDL) and a set of tools for modeling services as collections of resources, ope… | 97 | 2365 | stable |
| gotd/td gotd/td is a full MTProto 2.0 Telegram API client library written in pure Go, supporting both user accounts and bots with generated binding… | 97 | 2358 | stable |
| Bottelet/DaybydayCRM DaybydayCRM is an open-source, self-hosted customer relationship management system built with Laravel. It helps users track customers, task… | 64 | 2330 | active |
| Azure/azure-sdk-for-js The official Azure SDK for JavaScript and TypeScript, providing client libraries for consuming Azure services and management libraries for … | 96 | 2302 | active |
| james-6-23/codex2api Codex2API is a self-hosted Go/Gin reverse proxy with an embedded React admin dashboard that turns a pool of Codex accounts into an OpenAI- … | 78 | 2295 | active |
| yeojz/otplib otplib is a TypeScript-first library for generating and verifying one-time passwords (HOTP and TOTP) for two-factor authentication, compati… | 96 | 2292 | active |
| YXJ2018/SpringBoot-Vue-OnlineExam An online examination system built with a decoupled SpringBoot backend and Vue + Element-UI frontend. It supports exam-taking, practice mod… | 35 | 2278 | 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 | 2267 | active |
| pay-rails/pay Pay is a payments engine (Rails engine gem) for Ruby on Rails 6.0+ that standardizes integration with payment processors like Stripe, Brain… | 96 | 2252 | active |
| AmoyLab/Unla Unla is a lightweight, configuration-driven MCP gateway written in Go that converts existing MCP servers and REST APIs into MCP-compliant e… | 80 | 2236 | active |
| Hasnayeen/invobook InvoBook is a self-hosted web application for time tracking, invoice generation, and project and client management, built on the Laravel fr… | 52 | 2234 | active |
| postalsys/emailengine EmailEngine is a self-hosted, source-available (not open-source) headless email client that exposes IMAP, SMTP, Gmail API, and Microsoft Gr… | 92 | 2228 | active |
| Ice Ice (Internet Communications Engine) is a complete RPC framework for building networked applications, using the Slice IDL to generate clien… | 92 | 2193 | stable |
| Phoenix LiveDashboard A real-time performance monitoring and debugging dashboard for Phoenix applications, built on LiveView. It visualizes telemetry metrics, re… | 65 | 2171 | active |
| KUN Galgame Forum KUN Visual Novel Forum is a full-stack, self-hostable community forum for visual novel and Galgame enthusiasts, built as a pnpm monorepo wi… | 72 | 2147 | active |
| ogen-go/ogen ogen is an OpenAPI v3 code generator for Go that produces statically typed client and server code from an OpenAPI specification. It generat… | 94 | 2143 | stable |
| dotnetcore/WebApiClient WebApiClient is a declarative REST API client library for .NET where developers define HTTP clients by declaring C# interfaces. It supports… | 76 | 2136 | active |
| anthropics/anthropic-sdk-typescript The official TypeScript/JavaScript SDK for accessing Anthropic's Claude language model APIs from server-side applications. It provides a ty… | 93 | 2132 | active |
| ModelEngine-Group/fit-framework FIT is an enterprise-grade AI development framework for the Java ecosystem, combining a polyglot function engine (Java/Python/C++), a strea… | 60 | 2118 | active |
| ZongXR/SuperMarket A full-featured online shopping mall system built with Java and SpringCloud microservices, including frontend, backend, MySQL, Redis cachin… | 23 | 2109 | active |
| googleapis/google-cloud-java The official Google Cloud Client Library for Java, providing idiomatic Java clients for Google Cloud Platform services such as BigQuery, Cl… | 95 | 2103 | stable |
| nateware/redis-objects A Ruby gem that maps Redis data types (counters, lists, sets, sorted sets, hashes, locks) directly onto Ruby objects via a simple include, … | 75 | 2091 | active |
| jarcoal/httpmock httpmock is a Go library for easily mocking HTTP responses from external resources in tests. It lets you register responders for exact URLs… | 83 | 2078 | stable |
| saltcorn/saltcorn Saltcorn is a free, open-source, extensible no-code database application builder for creating web and mobile apps with tables, views, layou… | 75 | 2073 | active |
| Web Template Studio Microsoft Web Template Studio is a Visual Studio Code extension that scaffolds new web or React Native applications through a wizard-based … | 23 | 2019 | active |
| dynamodb-toolbox/dynamodb-toolbox DynamoDB-Toolbox is a lightweight, type-safe query builder and abstraction layer over the AWS DynamoDB Document Client for TypeScript. It p… | 93 | 2002 | active |
| thx/rap2-delos RAP2-Delos is the backend API server of RAP2, an open-source interface management tool by Alibaba's THX team, built with Koa, MySQL, and Re… | 38 | 7620 | maintenance |
| apple/swift-openapi-generator A Swift package plugin that generates type-safe Swift client and server code from OpenAPI 3.x documents at build time. Generated code is de… | 97 | 1977 | active |
| dotnet/dotNext DotNext is a family of .NET libraries extending the standard API with high-performance, low-allocation primitives such as async locks, unma… | 77 | 1965 | active |
| getml/reflect-cpp reflect-cpp is a C++20/C++26 library for fast serialization, deserialization, and validation using reflection, comparable to pydantic or se… | 92 | 1959 | active |
| YoMo YoMo is an open-source serverless LLM function calling framework for building fast, geo-distributed AI agents, written in Rust with a QUIC-… | 97 | 1929 | active |
| Payum/Payum Payum is a MIT-licensed PHP payment processing library that unifies 50+ payment gateways (Stripe, PayPal, Klarna, Authorize.Net, Sofort, an… | 70 | 1926 | stable |
| FJ-OMS/oms-erp An open-source omni-channel business middleware (zhongtai) system for new retail, combining an order management system (OMS/e-commerce ERP)… | 45 | 1923 | active |
| Thecosy/IceCMS IceCMS is an open-source, self-hosted content management system built with a decoupled Spring Boot backend and Vue/Nuxt3 frontends, plus a … | 48 | 1922 | active |
| zitadel/oidc A Go library implementing both the OpenID Connect client (Relying Party) and server (OpenID Provider) sides of the OIDC/OAuth2 standards, c… | 93 | 1900 | active |
| Eugeny/russh Russh is a low-level, Tokio-based SSH2 client and server library for Rust, forked from Thrussh. It supports a wide range of ciphers, key ex… | 98 | 1898 | active |
| essensoft/paylinks Paylinks is a modern .NET SDK for integrating third-party payment platforms, supporting Alipay and WeChat Pay with cross-platform and multi… | 58 | 1875 | active |
| chatgpt-web-dev/chatgpt-web A self-hosted third-party ChatGPT web UI built with Express (Node.js backend) and Vue3 (frontend), calling the official OpenAI completion A… | 69 | 1873 | active |
| dashpresshq/dashpress DashPress is a no-code admin app generator that turns your database schema into a customizable admin dashboard with zero code, launched via… | 32 | 1870 | active |
| ever-co/ever-demand Ever Demand is an open-source, real-time on-demand commerce platform for building single-store shops, multi-vendor marketplaces, and on-dem… | 66 | 1867 | active |
| jiujiu532/grok2api A self-hosted Python/FastAPI gateway that exposes grok.com and console.x.ai chat, image, and video capabilities through OpenAI- and Anthrop… | 52 | 1867 | active |
| Mercur Mercur is an open-source, headless multi-vendor marketplace platform built on top of the Medusa commerce engine. It provides vendor onboard… | 92 | 1861 | active |
| guchengwuyue/yshop-crm YSHOP-CRM is a self-hosted, multi-tenant CRM sales management system with WeCom (Enterprise WeChat) SCRM integration, built as a Spring Boo… | 77 | 1859 | active |
| NeteaseCloudMusicApiEnhanced/api-enhanced A Node.js API service providing comprehensive access to NetEase Cloud Music (网易云音乐) endpoints, a half-refactored and enhanced fork of the p… | 81 | 1855 | active |
| firekylin/firekylin Firekylin is a self-hosted blogging platform built on Node.js with ThinkJS 3 and ReactJS. It provides article and page management, themes, … | 99 | 1831 | active |
| metacall/core MetaCall is an extensible, embeddable polyglot runtime that lets you call functions, methods, or procedures across multiple programming lan… | 98 | 1827 | active |
| icebear0828/codex-proxy A lightweight local proxy service that exposes ChatGPT Codex Desktop's Responses API through standard OpenAI, Anthropic, Gemini, and Ollama… | 83 | 1822 | active |
| APIParkLab/APIPark APIPark is an open-source, cloud-native AI gateway and API developer portal for managing, integrating, and deploying AI and REST APIs. It u… | 86 | 1819 | active |
| SunoAI-API/Suno-API An unofficial Python/FastAPI-based API wrapper for Suno AI that lets you generate songs and lyrics programmatically. It includes automatic … | 30 | 1811 | active |
| Cedar Policy Language Cedar is a purpose-built policy language and Rust implementation for writing and enforcing fine-grained authorization policies in applicati… | 98 | 1801 | stable |
| nccgroup/sobelow Sobelow is a security-focused static analysis tool for Elixir and the Phoenix framework, detecting common vulnerability classes like SQL in… | 23 | 1796 | active |
| EteSync (Etebase) The Etebase (EteSync 2.0) server, a Django-based backend that lets you self-host end-to-end encrypted synchronization of contacts, calendar… | 32 | 1774 | stable |
| ronf/asyncssh AsyncSSH is a Python library providing asynchronous client and server implementations of the SSHv2 protocol, including SFTP and SCP, built … | 76 | 1760 | stable |
| tus/tus-resumable-upload-protocol The tus resumable upload protocol is an open HTTP-based protocol specification for reliable, resumable file uploads that can be interrupted… | 58 | 1728 | stable |
| FOSSBilling/FOSSBilling FOSSBilling is a free, open-source billing and client management application for hosting providers and digital service businesses, built in… | 99 | 1718 | active |
| flowglad/flowglad Flowglad is an open-source payments and billing SDK for SaaS applications, built around a 'zero webhooks' stateless model where customer bi… | 63 | 1718 | active |
| timothymiller/t4-app T4 App (create-t4-app) is a full-stack meta-framework and interactive CLI for building universal iOS, Android, and Progressive Web Apps usi… | 30 | 1718 | active |
| wyeeeee/hajimi Hajimi is a FastAPI-based proxy for Google's Gemini API that exposes OpenAI-compatible endpoints like /v1/chat/completions. It provides API… | 10 | 1716 | active |
| shridarpatil/whatomate Whatomate is an open-source, self-hosted WhatsApp Business platform shipped as a single Go binary with Docker support. It provides multi-te… | 68 | 1714 | active |
| aklivity/zilla Zilla is a stateless, multi-protocol gateway for event-driven applications and AI agents, exposing Kafka and MQTT over HTTP, SSE, gRPC, MQT… | 100 | 1707 | active |