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 |
|---|---|---|---|
| raodv/captcha AjPlus Captcha is an open-source behavioral CAPTCHA library providing sliding puzzle and click-word verification challenges with frontend U… | 35 | 1693 | active |
| apache/solr Apache Solr is a fast, open-source, multi-modal search platform built on Apache Lucene, providing full-text, vector, and geospatial search … | 77 | 1691 | stable |
| Agently Agently is a Python framework for building production-grade GenAI applications with structured outputs, observable actions, MCP/tool integr… | 92 | 1656 | active |
| itteco/iframely Iframely is a self-hosted oEmbed proxy and URL metadata service that takes any URL and returns rich media embed codes and page metadata. It… | 88 | 1651 | active |
| liaochong/myexcel MyExcel is a Java toolkit for importing, exporting, and encrypting Excel files (.xls, .xlsx, .csv) built on top of Apache POI. It uses HTML… | 23 | 1647 | active |
| angular-fullstack/generator-angular-fullstack A Yeoman generator that scaffolds full-stack MEAN/SEAN web applications using Angular, Express, Node, and MongoDB or SQL (via Sequelize). I… | 10 | 6083 | maintenance |
| SendGrid Python API Library Official Twilio SendGrid API client libraries for sending email and calling the SendGrid Web API v3, maintained as multi-language monorepos… | 71 | 1629 | active |
| Keygen Licensing API Keygen is a fair source software licensing and distribution API that lets developers add license key validation, entitlements, device activ… | 85 | 1611 | active |
| arethetypeswrong/arethetypeswrong.github.io A tool that analyzes npm package contents for issues with their TypeScript types, particularly ESM-related module resolution problems acros… | 84 | 1609 | active |
| atinux/nuxt-auth-utils A Nuxt module that adds authentication to Nuxt applications using secured and sealed cookie sessions. It supports 40+ OAuth providers, pass… | 86 | 1601 | active |
| haydenbleasel/files-sdk Files SDK is a unified TypeScript storage SDK that provides one small API (ten methods) across 40+ object and blob storage providers includ… | 81 | 1594 | active |
| samwafgo/SamWaf SamWaf is a lightweight, open-source web application firewall (WAF) written in Go, designed for small companies, studios, and personal webs… | 89 | 1587 | active |
| joyieldInc/predixy Predixy is a high-performance, lightweight proxy for Redis that supports both Redis Sentinel and Redis Cluster backends. Written in C++ wit… | 23 | 1584 | stable |
| callbag/callbag Callbag is a lightweight specification/standard for JavaScript callbacks that enables minimal-overhead observables, iterables, and async it… | 32 | 1575 | stable |
| Kyma Kyma is an opinionated set of Kubernetes-based modular building blocks for developing and running enterprise-grade cloud-native application… | 66 | 1561 | active |
| ivov/lisette Lisette is a small programming language inspired by Rust that compiles to readable Go, featuring Hindley-Milner type inference, algebraic d… | 78 | 1554 | active |
| LaravelDaily/laravel-invoices A Laravel PHP package for generating PDF invoice files from customizable parameters like items, taxes, discounts, and shipping. Invoices ca… | 61 | 1549 | active |
| ssoready/ssoready SSOReady is an open-source service and set of SDKs for adding enterprise SAML single sign-on and SCIM directory sync to any product. It exp… | 39 | 1536 | active |
| VKCOM/kphp KPHP is a PHP compiler developed at VK.com that compiles a limited subset of PHP to C++ and then to a native binary running faster than pla… | 76 | 1526 | active |
| golemcloud/golem Golem is an open-source durable agent runtime and serverless platform for running WebAssembly components in a distributed cloud environment… | 91 | 1522 | active |
| edmund-io/edmunds-claude-code A Claude Code plugin providing 14 slash commands and 11 specialized AI agents for web development workflows. It scaffolds APIs, React compo… | 35 | 1509 | active |
| igorkasyanchuk/rails_db A Ruby gem that adds a web-based database viewer and SQL query runner to Rails applications at /rails/db. It lets developers inspect table … | 68 | 1495 | active |
| cossacklabs/acra Acra is a database security suite that provides field-level encryption, searchable encryption, tokenization, data masking, SQL firewalling,… | 54 | 1493 | active |
| securitybunker/databunker Databunker is a self-hosted, Go-based secure vault for tokenizing and storing personal records such as PII, PHI, KYC, and PCI data. It expo… | 71 | 1487 | active |
| zhtyyx/ioe IOE is a self-hosted Django web application for retail inventory management, covering product catalogs, stock movements, sales checkout, an… | 64 | 1468 | active |
| fictionco/fiction Fiction is a next-generation CMS and application framework for building AI-generated content, personal websites, marketing funnels, and new… | 40 | 1468 | active |
| CoreUnion/CoreShop CoreShop is an open-source e-commerce mall system built on ASP.NET Core 9.0 and Uni-App, featuring a visual page layout designer and full f… | 75 | 1435 | active |
| googleapis/google-cloud-ruby The official Google Cloud Client Library for Ruby, a monorepo of idiomatic RubyGems for calling Google Cloud Platform APIs such as Cloud St… | 95 | 1428 | stable |
| Kamon Kamon Telemetry is a set of open-source libraries for instrumenting JVM applications (Java, Scala, Kotlin) to collect metrics, distributed … | 78 | 1427 | active |
| 2227324689/gpmall Gpmall is an e-commerce mall application built with SpringBoot and Dubbo microservices, developed as a hands-on practice project for the Gu… | 32 | 5062 | maintenance |
| enatega/food-delivery-multivendor Enatega is a fully customizable, open-source multi-vendor delivery management system for launching food, grocery, courier, and home-service… | 95 | 1395 | active |
| marmelab/atomic-crm Atomic CRM is a free, open-source, full-featured customer relationship management application built with React, shadcn/ui, and Supabase. It… | 83 | 1394 | active |
| dedemao/alipay A collection of standalone single-file PHP scripts (~200 lines each) for integrating Alipay payments, covering PC and mobile web payments, … | 45 | 1390 | active |
| JoshuaKGoldberg/create-typescript-app A quickstart-friendly TypeScript project template and CLI scaffolding tool that sets up new or existing repositories with comprehensive, op… | 95 | 1386 | active |
| wimoor-erp/wimoor Wimoor ERP is a 100% open-source, MIT-licensed Amazon seller ERP system built with Java microservices (Spring Boot, Spring Cloud, Nacos, Se… | 75 | 1380 | active |
| overtrue/socialite A framework-agnostic PHP OAuth2 authentication library inspired by laravel/socialite, supporting 20+ providers including GitHub, Google, Fa… | 92 | 1374 | active |
| VanOns/laraberg Laraberg is a Laravel package that integrates the WordPress Gutenberg block editor into Laravel applications. It handles the communication … | 23 | 1371 | active |
| Infinispan Infinispan is an open-source, distributed in-memory key/value data grid and NoSQL cloud data store written in Java. It supports embedded an… | 95 | 1356 | stable |
| arterli/CmsWing CmsWing is a CMS and e-commerce website builder built on the Egg.js framework with Sequelize ORM and integrated GraphQL API generation. It … | 23 | 1355 | active |
| WeChat Rails gem A Ruby gem providing WeChat Official Account and Mini Program API integration for Rails applications, including message sending/receiving, … | 80 | 1348 | active |
| webdevcody/wdc-saas-starter-kit A GitHub template repository providing a Next.js SaaS starter kit with authentication, Stripe subscription billing, Drizzle ORM with Postgr… | 45 | 1347 | active |
| timostamm/protobuf-ts A pure TypeScript Protocol Buffers implementation with a protoc code-generation plugin and RPC client/server support. It generates typed me… | 72 | 1345 | active |
| basementstudio/xmcp xmcp is a TypeScript framework for building and deploying MCP (Model Context Protocol) servers, with file-system-based auto-discovery of to… | 83 | 1342 | active |
| subsquid/squid-sdk Squid SDK is a TypeScript ETL toolkit for building blockchain data indexers, supporting Ethereum-like chains, Substrate, and Solana, with d… | 96 | 1341 | active |
| fzlee/alipay An unofficial Python SDK for Alipay (支付宝) that supports SHA1 and SHA256 with RSA request signing and verification. It provides client and s… | 61 | 1341 | active |
| Xboard Xboard is a high-performance self-hosted proxy/VPN panel forked from V2board, built on Laravel with Octane, a React admin panel, and a Vue3… | 68 | 4772 | maintenance |
| yukkcat/gemini-business2api A self-hosted gateway service that exposes Gemini Business through an OpenAI-compatible API, with multi-account load balancing and an admin… | 52 | 1328 | active |
| Khan/genqlient genqlient is a Go library and code generator that produces type-safe client code for GraphQL APIs. It validates queries against the schema … | 68 | 1323 | active |
| Shopify/maintenance_tasks A Rails engine for queuing, running, and managing one-off data migrations (maintenance tasks) such as backfills. It provides a web UI to st… | 87 | 1311 | stable |
| umputun/reproxy Reproxy is a simple edge HTTP(s) server and reverse proxy written in Go, distributed as a single binary or Docker container. It supports mu… | 89 | 1308 | active |
| NodeCG NodeCG is a broadcast graphics framework and application that lets you build dynamic, real-time on-air graphics using standard web technolo… | 86 | 1304 | active |
| pahaz/sshtunnel A pure Python library for creating SSH tunnels and TCP port forwarding through remote servers, built on paramiko. It lets applications prog… | 36 | 1298 | stable |
| contentful/contentful.js The official JavaScript/TypeScript SDK for Contentful's Content Delivery and Preview APIs, letting applications fetch structured content fr… | 92 | 1296 | stable |
| postlight/headless-wp-starter A starter kit from Postlight that spins up a headless WordPress backend exposing data via the WP REST API and GraphQL, alongside sample Rea… | 23 | 4549 | maintenance |
| laravel/vat-calculator A PHP library for calculating EU VAT rates and handling MOSS tax regulations, with optional Laravel and Cashier integration. It supports gr… | 91 | 1284 | active |
| Dovecot Dovecot is an open-source mail server for Linux/UNIX-like systems written in C, providing IMAP, POP3, LMTP, and ManageSieve protocols with … | 88 | 1266 | stable |
| yym68686/uni-api uni-api is a self-hosted Python service that unifies management of multiple LLM provider APIs behind a single OpenAI-compatible endpoint. I… | 84 | 1266 | active |
| PostfixAdmin PostfixAdmin is an open-source, web-based administration interface for managing domains, mailboxes, and aliases on Postfix-based mail serve… | 93 | 1257 | active |
| ENTERPILOT/GoModel GoModel is an open-source AI gateway and control plane written in Go that exposes a unified OpenAI-compatible and Anthropic-compatible API … | 80 | 1255 | active |
| Nerzal/gocloak gocloak is a Go client library for the Keycloak Admin and authentication APIs. It lets Go applications log in users and admins, manage user… | 89 | 1252 | active |
| LNbits LNbits is a free, open-source Python server that provides Bitcoin Lightning Network wallet and account management on top of any Lightning f… | 98 | 1242 | stable |
| laravel/ai The Laravel AI SDK is a PHP package offering a unified, expressive API for interacting with AI providers such as OpenAI, Anthropic, and Gem… | 84 | 1234 | active |
| gowebly/gowebly Gowebly is a next-generation CLI tool for scaffolding full-stack web applications with a Go backend and htmx, hyperscript, or Alpine.js fro… | 72 | 1232 | active |
| alibaba/PhotonLibOS PhotonLibOS is a high-performance C++ library providing a stackful coroutine runtime with a symmetric scheduler and non-blocking IO engines… | 92 | 1230 | active |
| nokonoko/Uguu Uguu is a lightweight, self-hosted temporary file hosting platform written in PHP, supporting drag-and-drop, paste, click, and API uploads.… | 55 | 1223 | active |
| marshmallow-code/apispec A pluggable Python library that generates OpenAPI (Swagger) specifications, supporting OpenAPI versions 2 and 3. It is framework-agnostic w… | 76 | 1219 | active |
| plabayo/rama Rama is a modular service framework for Rust for building network clients, servers, proxies, and traffic inspection tools from composable s… | 84 | 1218 | active |
| Netflix/dynomite Dynomite is a thin distributed Dynamo layer that adds sharding, multi-datacenter replication, and high availability to storage engines like… | 23 | 4215 | maintenance |
| ridhwaans/homehost Homehost is a self-hosted, Netflix-like web application for streaming your personal media collection (movies, TV shows, and music) within a… | 58 | 1200 | active |
| polterguy/magic Magic Cloud is a self-hosted, MIT-licensed AI app builder platform that turns plain-English prompts into full-stack applications — database… | 93 | 1194 | active |
| tpope/vim-rails rails.vim is a Vim plugin providing Rails-specific navigation, syntax highlighting, and command wrappers for editing Ruby on Rails applicat… | 32 | 4154 | maintenance |
| ldqk/Masuit.MyBlogs Masuit.MyBlogs is the source code of a high-performance personal blog/CMS system built with ASP.NET Core (.NET 9) MVC, Vue 3, Blazor Server… | 91 | 1189 | active |
| wa8n/wblog wblog is a self-hosted personal blog application written in Go, built on the Gin web framework and GORM ORM with SQLite or MySQL storage. I… | 70 | 1187 | stable |
| valtyr/prisma-kysely A Prisma generator plugin that produces fully typed Kysely database types directly from your Prisma schema. It lets you keep Prisma's migra… | 94 | 1185 | active |
| Laravel File Manager A file manager package for Laravel with a Vue.js frontend, built on Laravel Flysystem to support local, S3, FTP, and Dropbox disks. It prov… | 56 | 1185 | active |
| kristiandupont/kanel Kanel is a code generation tool that connects to a live PostgreSQL database and generates TypeScript types (plus optional Zod schemas) from… | 68 | 1182 | active |
| vladmihalcea/flexy-pool FlexyPool is a Java library that wraps existing JDBC connection pools (HikariCP, DBCP, C3P0, Tomcat CP, Vibur, Druid, Atomikos) to add metr… | 60 | 1181 | active |
| Google Cloud PHP The official Google Cloud Client Library for PHP, providing idiomatic PHP clients for Google Cloud Platform services such as Storage, BigQu… | 95 | 1180 | active |
| developit/web-worker A small npm library that provides a consistent Web Worker API across browsers and Node.js, implementing browser-style Workers on top of Nod… | 34 | 1176 | stable |
| jointakahe/takahe Takahē is a Python-based ActivityPub/Fediverse server for microblogging, currently in beta toward a 1.0 release. It supports multiple domai… | 32 | 1172 | active |
| Bedolaga Bedolaga is a self-hosted Telegram bot (with an optional React web cabinet) for selling and managing VPN subscriptions, integrated with the… | 80 | 1160 | active |
| Halite Halite is a high-level, misuse-resistant cryptography library for PHP built on top of libsodium. It simplifies encryption, decryption, digi… | 48 | 1157 | active |
| AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet Microsoft's IdentityModel extensions for .NET, a library for working with OpenID Connect, OAuth 2.0, and JSON Web Tokens (JWT) in .NET appl… | 98 | 1154 | active |
| mosn/holmes Holmes is a self-aware Go library that automatically collects runtime metrics (goroutine count, RSS memory, CPU usage) and dumps pprof-styl… | 27 | 1149 | active |
| aws-samples/aws-serverless-ecommerce-platform A sample serverless backend implementation for an e-commerce website built on AWS services like Lambda, EventBridge, AppSync, and API Gatew… | 10 | 1146 | active |
| samba-team/samba Samba is the standard open-source Windows interoperability suite for Linux and Unix, implementing the SMB/CIFS protocol for file and print … | 75 | 1145 | stable |
| dnnsoftware/Dnn.Platform DNN (formerly DotNetNuke) is an open-source web content management platform (CMS) built on the Microsoft/.NET ecosystem, used to build comm… | 99 | 1141 | active |
| mailgun/mailgun-php The official Mailgun SDK for PHP, a PSR-18 HTTP client wrapper around the Mailgun email API. It lets PHP applications send, track, and mana… | 90 | 1136 | active |
| WordPress REST API The WordPress REST API, originally developed as the WP-API plugin and merged into WordPress core since version 4.7, exposes WordPress site … | 10 | 3918 | maintenance |
| Apache OFBiz Apache OFBiz is an open-source Java-based framework and suite of business applications for automating enterprise processes. It bundles an e… | 76 | 1126 | stable |
| Flowframe/laravel-trend A fluent Laravel PHP package for generating time-series trends (count, sum, average, min, max) from Eloquent models, grouped per minute, ho… | 63 | 1123 | active |
| colinhacks/zshy zshy is a bundler-free build tool for transpiling TypeScript libraries, powered by tsc. It reads entrypoints from package.json, auto-genera… | 83 | 1120 | active |
| EveryInc/proof-sdk Proof SDK is an open-source collaborative markdown editor with a realtime collaboration server, provenance tracking, and an HTTP bridge tha… | 56 | 1120 | active |
| D00Movenok/BounceBack BounceBack is a stealth reverse proxy with WAF-like filtering designed to hide red team C2 and phishing infrastructure from blue teams, san… | 68 | 1117 | active |
| moneta-rb/moneta Moneta is a Ruby library providing a unified interface to many key/value stores, including NoSQL and document databases. It supports config… | 23 | 1114 | stable |
| Shopify/shopify-api-ruby ShopifyAPI is a lightweight Ruby gem for accessing the Shopify Admin REST and GraphQL APIs, including OAuth token creation and webhook regi… | 66 | 1108 | active |
| Steeltoe Steeltoe is a collection of .NET libraries that add cloud-native microservices capabilities such as externalized configuration, service dis… | 88 | 1098 | active |
| googleapis/google-cloud-dotnet Google's official .NET client libraries for Google Cloud Platform services, published as NuGet packages covering APIs like BigQuery, Storag… | 96 | 1095 | active |
| apache/mina-sshd Apache MINA SSHD is a pure-Java library implementing the SSH protocol on both client and server sides, with pluggable I/O back-ends (built-… | 89 | 1095 | stable |
| dromara/jquick-curl A Java library that parses raw curl commands (copied from Postman, Apifox, or browser DevTools) into executable HTTP requests, using ANTLR … | 84 | 1090 | active |