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

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.

ProductHealth v2StarsMaturity
go-admin
go-admin is a front-end/back-end separated admin management system scaffold built on Gin (Go) and Vue 3 with Element UI, Arco Design, and A…
9812800active
google/guice
Guice is a lightweight dependency injection framework for Java 11+, developed by Google. It eliminates the need for manual factories and 'n…
6612729stable
Laravel Excel
Laravel Excel (maatwebsite/excel) is a Laravel package providing an elegant wrapper around PhpSpreadsheet for exporting and importing Excel…
9612704stable
Convex
Convex is an open-source reactive database and backend platform that lets developers write database queries and server functions in pure Ty…
8812696active
Kludex/starlette
Starlette is a lightweight, production-ready ASGI framework and toolkit for building async web services in Python. It provides HTTP and Web…
10012674stable
Play Framework
Play Framework is a high-velocity, reactive web framework for Java and Scala running on the JVM. It offers a stateless, non-blocking archit…
9012617active
IBM/sarama
Sarama is an MIT-licensed Go client library for Apache Kafka, providing pure-Go implementations of Kafka producers, consumers, and administ…
9912525stable
rs/zerolog
Zerolog is a fast, zero-allocation JSON structured logging library for Go with a chained, context-aware API. It supports leveled logging, s…
7412507stable
grpc/grpc-rust
Tonic is a Rust implementation of gRPC over HTTP/2, providing async/await client and server support built on hyper and tokio, with prost-ba…
9112495stable
Sinatra
Sinatra is a Ruby DSL for quickly creating web applications with minimal effort, built on Rack. It provides routing, filters, sessions, and…
7012454stable
Encore
Encore is an open-source infrastructure SDK and backend framework for TypeScript and Go that lets developers declare resources like databas…
9512446active
mysql/mysql-server
MySQL Server is Oracle's widely used open-source relational SQL database server, including MySQL Cluster for real-time transactional worklo…
7512433stable
redis/jedis
Jedis is the official Java client for Redis, designed for performance and ease of use. It supports standalone Redis servers as well as Redi…
9512372stable
Erlang/OTP
Erlang/OTP is the Erlang programming language together with its runtime system (BEAM) and the Open Telecom Platform, a set of libraries and…
9412361stable
pagehelper-org/Mybatis-PageHelper
PageHelper is a widely used pagination plugin for MyBatis that intercepts queries to perform physical (database-level) pagination. It suppo…
6612341stable
Slim Framework
Slim is a PHP micro-framework for quickly writing simple yet powerful web applications and APIs. It provides a fast HTTP router, concentric…
8612275active
Magento Open Source
Magento Open Source is a full-featured PHP-based eCommerce platform maintained by Adobe for building online stores. It provides catalog man…
10012208active
sqlalchemy/sqlalchemy
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper, providing both a Core SQL expression language with connection pooling an…
9412201stable
expressjs/multer
Multer is Node.js middleware for handling multipart/form-data, primarily used for file uploads, built on top of busboy. It integrates with …
9312087stable
InversifyJS
InversifyJS is a lightweight, strongly-typed inversion of control (IoC) container for TypeScript and JavaScript applications. It uses decor…
5412062active
microsoft/garnet
Garnet is a high-performance remote cache-store from Microsoft Research written in C#/.NET, speaking the RESP wire protocol so unmodified R…
9212052active
MEAN Stack
A fullstack JavaScript starter framework combining MongoDB, Express, Angular, and Node.js (the MEAN stack) for building scalable web applic…
5012043active
peewee
Peewee is a small, expressive Python ORM with a flexible query builder that supports SQLite, MySQL/MariaDB, and PostgreSQL, plus asyncio ba…
9811994stable
libevent
libevent is a C library providing a portable event notification API that executes callbacks on file descriptor events, timeouts, and signal…
9111972stable
MagicStack/uvloop
uvloop is a fast, drop-in replacement for the built-in asyncio event loop, implemented in Cython on top of libuv. It makes asyncio-based Py…
9111913stable
LuckyPennySoftware/MediatR
MediatR is a simple, dependency-free mediator implementation for .NET that supports in-process messaging with request/response, commands, q…
7811862stable
typestack/class-validator
A TypeScript library providing decorator-based and non-decorator-based property validation for classes, built on validator.js. It supports …
6811839stable
go-resty/resty
Resty is a simple HTTP, REST, and SSE client library for Go with a fluent API. It provides middleware, retries with backoff, circuit breaki…
9311814active
quic-go/quic-go
quic-go is a production-ready, pure Go implementation of the QUIC transport protocol (RFC 9000/9001/9002) with support for HTTP/3, datagram…
9811794stable
walkor/workerman
Workerman is an asynchronous, event-driven PHP framework for building high-performance socket servers supporting HTTP, WebSocket, SSL, and …
9811550stable
h2o/h2o
H2O is an optimized HTTP server written in C supporting HTTP/1.x, HTTP/2, and HTTP/3 (QUIC), with features like server push, 103 Early Hint…
7411550active
pressly/goose
goose is a database migration tool available both as a CLI binary and a Go library. It manages schema changes through incremental SQL files…
9211499stable
tymondesigns/jwt-auth
A PHP library providing JSON Web Token (JWT) authentication for Laravel and Lumen applications. It handles token issuance, refresh, and val…
6011494stable
bufbuild/buf
Buf is a modern CLI toolchain for Protocol Buffers that replaces protoc with a fast compiler plus linting, formatting, breaking-change dete…
9711477active
debug-js/debug
A tiny JavaScript debugging utility modeled after Node.js core's debugging technique that exposes namespaced debug loggers controlled via t…
5611459stable
Apereo CAS (Central Authentication Service)
Apereo CAS is an enterprise open-source identity provider and single sign-on server implemented in Java on Spring Boot. It centralizes auth…
9911390stable
php/frankenphp
FrankenPHP is a modern PHP application server built on top of the Caddy web server, embedding the official PHP executor in a Go binary. It …
9411361active
JamesNK/Newtonsoft.Json
Json.NET (Newtonsoft.Json) is the most popular high-performance JSON framework for .NET, providing serialization, LINQ to JSON, JSON Path q…
6611313stable
nitrojs/nitro
Nitro is a TypeScript server toolkit that extends Vite apps with a production-ready server featuring file-based routing, caching, KV storag…
10011293active
dotansimha/graphql-code-generator
GraphQL Code Generator is a plugin-based CLI tool that generates typed code from GraphQL schemas and operations (queries, mutations, subscr…
9511257stable
panjf2000/gnet
gnet is a high-performance, lightweight, event-driven networking framework written in pure Go, built on epoll and kqueue with a reactor pat…
7811248stable
Dompdf
Dompdf is an HTML to PDF converter implemented as a PHP library, functioning as a mostly CSS 2.1-compliant HTML layout and rendering engine…
9411198stable
October CMS
October CMS is a self-hosted content management system and web platform built on the Laravel PHP framework, using Twig templating and a plu…
8811148active
laravel-admin
laravel-admin is an administrative interface builder for the Laravel PHP framework that generates full-featured CRUD backends with just a f…
5511133active
chimurai/http-proxy-middleware
A Node.js middleware library for proxying HTTP requests, wrapping the httpxy proxy engine in a simple one-liner API. It integrates with con…
9411127stable
FerretDB/FerretDB
FerretDB is an open-source MongoDB alternative that acts as a proxy translating the MongoDB 5.0+ wire protocol into SQL, backed by PostgreS…
7211097active
aws/chalice
AWS Chalice is a Python serverless microframework for building and deploying applications on AWS Lambda. It provides a CLI for scaffolding …
7711056stable
Kludex/uvicorn
Uvicorn is a lightning-fast ASGI web server implementation for Python, supporting HTTP/1.1 and WebSockets. It serves async Python framework…
9911017stable
Frappe Framework
Frappe Framework is a batteries-included, low-code full-stack web application framework written in Python and JavaScript, built around meta…
9510937stable
DTM
DTM is a distributed transaction framework that provides cross-service eventual data consistency using saga, TCC, XA, 2-phase message, outb…
4610919stable
dotnet/orleans
Microsoft Orleans is a cross-platform .NET framework for building robust, scalable distributed applications using the Virtual Actor Model. …
9910906stable
Centrifugo
Centrifugo is an open-source, language-agnostic real-time messaging (PUB/SUB) server written in Go that delivers messages to online users o…
9810843stable
Tyk API Gateway
Tyk Gateway is a cloud-native, open-source API Gateway written in Go that supports REST, GraphQL, TCP, and gRPC protocols. It provides rate…
9310840stable
Phalcon
Phalcon is a full-stack PHP web framework delivered as a compiled C extension (written in Zephir/C), exposing its functionality as PHP clas…
9910817active
TooTallNate/Java-WebSocket
A barebones WebSocket client and server library written in 100% Java, built on java.nio for a non-blocking, event-driven model. It implemen…
4710806stable
gqlgen
gqlgen is a Go library for building GraphQL servers using a schema-first approach with code generation. It generates type-safe resolvers an…
10010767stable
DiceDB
DiceDB is an open-source, low-latency key/value data store forked from Valkey (itself a fork of Redis), written in C. It extends Valkey wit…
6210765active
Helmet
Helmet is a Node.js middleware library that secures Express and Connect apps by setting HTTP response headers such as Content-Security-Poli…
7610736stable
nodejs/node-gyp
node-gyp is a cross-platform command-line tool for compiling native addon modules for Node.js, built on a vendored copy of gyp-next. It dow…
9510700stable
Automattic/node-canvas
node-canvas is a Cairo-backed implementation of the Web Canvas API for Node.js, enabling 2D drawing, text rendering, and image manipulation…
8510696active
benoitc/gunicorn
Gunicorn is a Python WSGI HTTP server for UNIX using a pre-fork worker model, broadly compatible with WSGI and ASGI frameworks like Django,…
9410694stable
RQ
RQ (Redis Queue) is a simple Python library for queueing jobs and processing them in the background with workers, backed by Redis or Valkey…
9810693stable
restify
Restify is a Node.js web service framework optimized for building semantically correct RESTful APIs, using connect-style middleware and Sin…
8310689stable
joho/godotenv
A Go port of Ruby's dotenv library that loads environment variables from .env files into the process environment. It can be used as a Go li…
8110666stable
a-h/templ
templ is a typed HTML templating language for Go that compiles components into performant Go code for server-side or static rendering. It s…
9810570active
Activiti
Activiti is a lightweight, open-source Business Process Management (BPM) platform whose core is a fast BPMN 2.0 process engine for Java. It…
9210543active
php-fig/log
The reference PHP package for PSR-3, providing the LoggerInterface and related classes/traits that define a standard logging contract. It i…
4810418stable
pennersr/django-allauth
django-allauth is an integrated set of Django applications covering authentication, registration, account management, and third-party (soci…
7510373stable
seanmonstar/warp
warp is a composable web server framework for Rust built on hyper and Tokio. It uses a Filter system to combine path routing, header/query …
7310373stable
phpredis/phpredis
PhpRedis is a PHP extension written in C that provides an API for communicating with Redis key-value stores. It also supports Redis-compati…
7010224active
LuckyPennySoftware/AutoMapper
AutoMapper is a convention-based object-object mapper for .NET that eliminates manual mapping code between object types, such as flattening…
9410187stable
mongodb/node-mongodb-native
The official MongoDB driver for Node.js, maintained by MongoDB Inc. It provides a typed API for connecting to and operating on MongoDB data…
9510178stable
Doctrine ORM
Doctrine ORM is an object-relational mapper for PHP 8.1+ that provides transparent persistence for PHP objects on top of the Doctrine DBAL …
9910164stable
square/moshi
Moshi is a modern JSON serialization library for Kotlin and Java, with built-in type adapters and optional Kotlin code generation. It conve…
7510164stable
nopCommerce
nopCommerce is a free, open-source eCommerce platform and shopping cart built on ASP.NET Core with support for MS SQL Server, PostgreSQL, a…
9610155stable
Hangfire
Hangfire is a .NET library for reliable background job processing, supporting fire-and-forget, delayed, and recurring (CRON) jobs with pers…
9310151stable
graphql-go
graphql-go/graphql is a Go implementation of the GraphQL specification, following the official graphql-js reference implementation. It supp…
5910142stable
Reacher Email Verification
A Rust library and CLI that checks whether an email address exists via SMTP/MX lookups without sending an actual email. It also ships as a …
8510093active
TARS
Tars is a high-performance RPC framework based on name service and the Tars protocol, with an integrated administration platform and flexib…
6110084stable
Koin
Koin is a pragmatic, lightweight dependency injection framework for Kotlin and Kotlin Multiplatform, offering a concise DSL and annotations…
9210020stable
Grape
Grape is an opinionated Ruby framework for building REST-like APIs, running on Rack or alongside Rails and Sinatra. It provides a simple DS…
7510007active
php-fig/container
The official PHP-FIG repository holding the PSR-11 Container Interface, a set of PHP interfaces describing dependency injection containers.…
489993stable
Keystone CMS
KeystoneJS is a Node.js headless CMS and web application framework for defining schemas that generate a GraphQL API and an auto-generated A…
969981active
lib/pq
lib/pq is a pure Go PostgreSQL driver for the standard database/sql package. It supports all maintained PostgreSQL versions and libpq-compa…
859967stable
SeaQL/sea-orm
SeaORM is an async, dynamic relational ORM for Rust supporting MySQL, PostgreSQL, SQLite, and MariaDB. It provides entity generation, migra…
989914stable
Watermill
Watermill is a Go library for building event-driven and message-driven applications over a unified Pub/Sub API. It supports Kafka, RabbitMQ…
899910active
gomodule/redigo
Redigo is a Go client library for the Redis and Valkey databases, providing a Print-like API supporting all Redis commands. It includes con…
439848stable
ncc
A zero-configuration CLI that compiles a Node.js project, including all its dependencies, into a single output file, similar to how gcc com…
879839stable
restsharp/RestSharp
RestSharp is a lightweight REST and HTTP API client library for .NET, built as a wrapper around HttpClient. It adds convenient parameter ha…
779824stable
falconry/falcon
Falcon is a minimalist ASGI/WSGI web framework for Python focused on building high-performance REST APIs and microservices. It embraces the…
909807stable
ModSecurity
ModSecurity (libmodsecurity v3) is an open source, cross-platform web application firewall (WAF) engine written in C++ that inspects HTTP(S…
889784stable
etcd-io/bbolt
bbolt is an embedded, pure-Go key/value database forked from Ben Johnson's Bolt, maintained by the etcd-io project for reliability and stab…
899779stable
FluentValidation/FluentValidation
FluentValidation is a popular .NET library for building strongly-typed validation rules with a fluent interface. It lets developers define …
889761stable
Active Admin
Active Admin is a Ruby on Rails engine and framework for building elegant administration backends for web applications. It provides a DSL t…
869713stable
Agenda
Agenda is a lightweight job scheduling library for Node.js that persists jobs in MongoDB, PostgreSQL, or Redis and supports cron-style or h…
899708active
doctrine/dbal
Doctrine DBAL is a PHP database abstraction layer providing a unified API over multiple database platforms such as MySQL, PostgreSQL, SQLit…
989700stable
spring-projects/spring-security
Spring Security is a powerful and highly customizable authentication and access-control framework for Java applications, and the de-facto s…
979650stable
dotnet/yarp
YARP (Yet Another Reverse Proxy) is a .NET library and toolkit for building high-performance, customizable HTTP reverse proxy servers on AS…
679627stable
jprichardson/node-fs-extra
fs-extra is a Node.js library that extends the native fs module with extra file system methods like copy(), remove(), and mkdirs(), plus pr…
759591stable
flowable/flowable-engine
Flowable is an open-source Java workflow and Business Process Management (BPM) platform providing fast BPMN process, CMMN case, and DMN rul…
769586stable

← prev page 4 / 43 next →