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
React on Rails
React on Rails is a Ruby gem plus npm package that integrates React components into Ruby on Rails applications via view helpers, Shakapacke…
1005193active
baomidou/dynamic-datasource
A Spring Boot starter that enables rapid integration of multiple, dynamically switchable data sources in Java applications. It supports dat…
745185active
MapsterMapper/Mapster
Mapster is a fast, convention-based object-to-object mapping library for .NET/C#. It supports mapping to new or existing objects, queryable…
985182active
elbywan/wretch
Wretch is a tiny (~1.8KB gzipped) TypeScript wrapper around the fetch API with an intuitive, chainable syntax for making HTTP requests. It …
845180active
php-fig/cache
The PSR-6 Caching Interface package from PHP-FIG, providing standard PHP interfaces for cache pools and cache items. It contains no impleme…
355173stable
firebase/firebase-js-sdk
The official Firebase JavaScript SDK providing client-side libraries for Firebase services such as Authentication, Realtime Database, Fires…
995152stable
Armeria
Armeria is a JVM microservice framework built on Netty that lets you serve gRPC, Thrift, REST, and static files on a single port. It provid…
995148stable
Rack
Rack is a minimal, modular Ruby library and specification that wraps HTTP requests and responses into a simple call, unifying the bridge be…
815131stable
Kozea/Radicale
Radicale is a lightweight CalDAV and CardDAV server for sharing calendars, to-do lists, and contacts over HTTP. It stores data on the file …
995124stable
go-restful
A Go package for building REST-style web services with explicit HTTP method routing and path parameter support. It provides configurable ro…
675113stable
monoio-rs/monoio
Monoio is a thread-per-core asynchronous Rust runtime built on io_uring (with epoll/kqueue fallbacks), originally developed at ByteDance. U…
615113active
LoopBack
LoopBack 4 is a highly extensible Node.js and TypeScript framework for building REST APIs and microservices, driven by OpenAPI specificatio…
775101active
Datastar
Datastar is a lightweight hypermedia framework for building reactive web applications using declarative data-* attributes in HTML, with a s…
935100active
jeremyevans/sequel
Sequel is a Ruby database toolkit providing a concise DSL for SQL query construction, schema management, and a comprehensive ORM layer for …
775096stable
Akka.NET
Akka.NET is an idiomatic .NET port of the Akka toolkit implementing the actor model for building highly concurrent, distributed, and fault-…
995088active
Phusion Passenger
Phusion Passenger is a fast, robust web server and application server for Ruby, Python, Node.js and Meteor apps, built on a C++ core with a…
955087stable
smol-rs/smol
smol is a small and fast async runtime for Rust that re-exports a set of composable async crates (executor, I/O, networking, locks, channel…
625079stable
sofastack/sofa-boot
SOFABoot is an open-source Java framework built on top of Spring Boot, fully compatible with it, that adds production-grade enhancements su…
615069active
v2board/v2board
V2Board is a self-hosted web panel for managing multiple proxy protocols such as V2Ray, Shadowsocks, Trojan, VLESS, and Hysteria. It provid…
235062active
web-infra-dev/modern.js
Modern.js is a progressive React web framework from ByteDance built on the Rust-based Rspack/Rsbuild toolchain. It provides file-based nest…
945048active
oklog/ulid
A Go library implementing ULID (Universally Unique Lexicographically Sortable Identifier), a 128-bit identifier that is lexicographically s…
785045stable
apache/iggy
Apache Iggy is a high-performance, persistent message streaming platform written in Rust, supporting TCP, QUIC, HTTP, and WebSocket transpo…
925035active
OpenNext
OpenNext is an open-source adapter that converts the Next.js build output into packages deployable to platforms beyond Vercel, natively sup…
925029active
DefectDojo
DefectDojo is an open-source vulnerability management, DevSecOps, and ASPM platform built on Django. It aggregates findings from hundreds o…
965024active
BurntSushi/toml
A Go library for parsing and encoding TOML configuration files, with a reflection-based API mirroring the standard library's and xml packa…
685018stable
ReactiveX/RxPY
ReactiveX for Python (RxPY) is a library for composing asynchronous and event-based programs using observable sequences and pipable query o…
855015active
CrowCpp/Crow
Crow is a fast, header-only C++ microframework for building HTTP and WebSocket web services, with Flask-style routing and type-safe handler…
884997active
ddnexus/pagy
Pagy is a fast, framework-agnostic pagination library written in plain Ruby. It supports multiple pagination techniques (OFFSET, COUNTLESS,…
984994active
mbleigh/acts-as-taggable-on
A Ruby on Rails plugin (gem) that adds flexible tagging to ActiveRecord models, supporting an arbitrary number of tag contexts such as skil…
664987stable
uptrace/bun
Bun is a lightweight, SQL-first ORM for Go built on database/sql, supporting PostgreSQL, MySQL/MariaDB, MSSQL, SQLite, and Oracle. It provi…
864983stable
hynek/structlog
structlog is a production-ready structured logging library for Python that treats log entries as dictionaries processed through composable …
884975stable
protobuf-net
protobuf-net is a contract-based serializer for .NET that writes data in Google's Protocol Buffers wire format using idiomatic .NET pattern…
964972stable
querydsl/querydsl
Querydsl is a Java framework for constructing type-safe SQL-like queries via a fluent API across multiple backends such as JPA, SQL, MongoD…
574971stable
go-mysql-org/go-mysql
A pure Go library implementing the MySQL network protocol and replication, including binlog stream processing, a MySQL client, a fake MySQL…
774970active
Apache Dubbo
Apache Dubbo-go is the official Go implementation of the Apache Dubbo microservice framework, providing high-performance RPC with service d…
954964active
dpgaspar/Flask-AppBuilder
Flask-AppBuilder is a rapid application development framework built on top of Flask, providing automatic CRUD generation for SQLAlchemy mod…
974962stable
catfan/Medoo
Medoo is a lightweight, single-file PHP database framework that provides a clean, intuitive API for building SQL queries across many databa…
884953stable
gajus/slonik
Slonik is a Node.js PostgreSQL client library written in TypeScript that emphasizes writing raw SQL with strict runtime validation and buil…
954939active
ets-labs/python-dependency-injector
Dependency Injector is a dependency injection (IoC) framework for Python, offering providers such as Factory, Singleton, Configuration, and…
924916stable
mailru/easyjson
easy is a fast JSON serializer for Go that generates marshaler/unmarshaler code for structs via a CLI code generator, avoiding reflection. …
644914stable
spring-cloud/spring-cloud-gateway
Spring Cloud Gateway is an API gateway built on Spring Framework, Spring Boot, and Project Reactor. It provides routing, filtering, and tra…
954907stable
lunatic-solutions/lunatic
Lunatic is an Erlang-inspired runtime for WebAssembly that provides super lightweight, sandboxed processes for building fast, fault-toleran…
254894active
Laravel DataTables
A Laravel package that handles the server-side processing for the jQuery DataTables plugin, supporting Eloquent ORM, Fluent Query Builder, …
964872active
tidwall/buntdb
BuntDB is an embeddable, in-memory key/value database written in pure Go that persists to disk with an append-only file and provides ACID t…
664872stable
Rustler
Rustler is a Rust library for writing safe Erlang NIFs (Native Implemented Functions) that run inside the BEAM VM without risking crashes. …
864869stable
Goravel
Goravel is a full-featured, modular web application framework for Go, styled after Laravel so PHP developers can build Golang applications …
864869active
Searchkit
Searchkit is an open-source TypeScript library providing search UI components and a Node.js API layer for building search experiences on to…
704857active
doctrine/DoctrineBundle
DoctrineBundle is the official Symfony bundle that integrates Doctrine ORM and DBAL into Symfony applications. It provides configuration, c…
974831stable
dromara/dynamic-tp
DynamicTp is a lightweight Java framework for managing dynamically configurable, monitored thread pools based on configuration centers like…
704812active
ZijianHe/koa-router
koa-router is Express-style routing middleware for the Koa web framework, supporting named parameters, nested routers, and async/await. It …
504811stable
gomods/athens
Athens is an open-source, enterprise-ready implementation of the Go Module proxy server that caches and serves Go modules via the Go Module…
944806active
Orchid Laravel Admin Platform
Orchid is a free, open-source Laravel package for rapid code-driven development of back-office applications, admin panels, and dashboards. …
894800active
pgcentralfoundation/pgrx
pgrx is a Rust framework for developing PostgreSQL extensions, providing idiomatic and safe bindings to Postgres internals. It includes car…
864786active
tokio-rs/prost
prost is a Protocol Buffers implementation for Rust that generates simple, idiomatic Rust types from proto2 and proto3 files. It supports s…
794775stable
Corcel
Corcel is a PHP library of Eloquent ORM model classes that lets any PHP application query a WordPress database directly. It enables using W…
254774active
doctrine/migrations
Doctrine Migrations is a PHP library built on top of Doctrine DBAL for versioning database schemas and deploying schema changes. It provide…
944763stable
graphql-go
A GraphQL server library for Go focused on ease of use, with schema parsing, type-checked resolvers, and an HTTP relay handler. It supports…
984754active
EasySwoole
EasySwoole is a high-performance, persistent-memory PHP framework built on the Swoole extension, designed for building coroutine-based APIs…
674753active
Cysharp/MemoryPack
MemoryPack is a zero-encoding, extremely fast binary serializer for C# and Unity, using a C#-optimized format that copies memory directly i…
674752active
zlt2000/microservices-platform
An enterprise-grade, front-end/back-end separated microservices platform built on Spring Boot 3.x, Spring Cloud, and Spring Cloud Alibaba. …
274749active
sebastienros/jint
Jint is a JavaScript interpreter written in C# for .NET, supporting modern ECMAScript standards and running on any .NET Standard 2.0+ platf…
994738active
Strawberry GraphQL
Strawberry is a developer-friendly GraphQL library for Python built on dataclasses and type hints. It lets you define GraphQL schemas with …
924721active
uber-go/ratelimit
A Go library implementing a blocking leaky-bucket rate limiter. It refills the bucket based on elapsed time between requests, and Take() sl…
324721stable
element-hq/synapse
Synapse is the reference Matrix homeserver implementation maintained by Element, written in Python/Twisted with Rust components. It stores …
904718stable
webonyx/graphql-php
A feature-complete PHP implementation of the GraphQL specification, based on the JavaScript reference implementation. It provides type syst…
954715stable
jinzhu/now
Now is a Go library providing a time toolkit for computing time boundaries (beginning/end of minute, day, week, month, quarter, year) and p…
584705stable
dmno-dev/varlock
Varlock is a CLI tool and library for managing environment variables and secrets via a typed .env.schema file, serving as a drop-in dotenv …
834696active
carltongibson/django-filter
A reusable Django application that lets developers declaratively filter QuerySets based on user selections from URL parameters. It provides…
664683stable
Ergo Framework
Ergo Framework is a Go framework implementing the actor model with network transparency, inspired by Erlang/OTP design patterns. It provide…
854676active
offu/WeRoBot
WeRoBot is a Python framework for developing WeChat Official Account (公众号) robots. It provides decorators for handling incoming message typ…
474663stable
Autofac
Autofac is an Inversion of Control (IoC) dependency injection container for .NET, .NET Core, and ASP.NET Core. It manages class dependencie…
924659stable
zongzibinbin/MallChat
MallChat is a Java backend for an e-commerce system that combines shopping features (cart, orders, payments, search, recommendations, logis…
314656active
Heeexy/SpringBoot-Shiro-Vue
A full-stack reference project demonstrating fine-grained RBAC permission management using Spring Boot on the backend and Vue with ElementU…
654654active
ApostropheCMS
ApostropheCMS is a full-featured, open-source content management system and framework built with Node.js and MongoDB. It combines in-contex…
764639active
h2database/h2database
H2 is an embeddable relational database management system written entirely in Java, usable in embedded, server, or in-memory modes via a JD…
874635stable
prest/prest
pRESTd is a production-ready Go service that exposes instant REST APIs (and a read-only MCP endpoint) on top of any existing or new Postgre…
1004624stable
Cerbos
Cerbos is an open-core, language-agnostic policy decision point (PDP) that externalizes authorization from application code using context-a…
944616stable
spec-first/connexion
Connexion is a Python web framework for spec-first (API-first) development, where the API is described in an OpenAPI/Swagger specification …
774613active
cloudwego/netpoll
Netpoll is a high-performance non-blocking I/O networking library for Go, developed by ByteDance and focused on RPC scenarios. It provides …
874605active
php-amqplib/php-amqplib
php-amqplib is a pure PHP implementation of the AMQP 0-9-1 protocol client, primarily used to communicate with RabbitMQ message brokers. It…
704602active
dotnetcore/Util
Util is an application framework for the .NET platform aimed at boosting the productivity of small and medium development teams. It combine…
234595active
Knife4j
Knife4j is an all-in-one enhancement solution for Swagger2 (OpenAPI2) and OpenAPI3 in the Java/Spring ecosystem, providing an improved API …
484588active
Jupiter
Jupiter is a governance-oriented microservice framework for Go, developed and used in production at Douyu. It bundles web/gRPC servers, con…
714567active
cakephp/phinx
Phinx is a standalone PHP database migration tool that lets developers manage and version database schema changes using database-agnostic P…
834538stable
Aimeos
Aimeos is a full-featured, open-source PHP e-commerce framework that integrates with Laravel, Symfony, and TYPO3 to build online shops, mar…
764537stable
Restate
Restate is a lightweight distributed runtime that turns backend services, workflows, and AI agents into durable processes with automatic re…
984536active
laruence/yaf
Yaf (Yet Another Framework) is a high-performance PHP MVC framework written in C and distributed as a compiled PHP extension via PECL/PIE. …
844511stable
express-jwt
Express middleware that validates JSON Web Tokens (JWTs) using the webtoken library and attaches the decoded payload to the request object.…
694507stable
typestack/routing-controllers
A TypeScript framework for building structured, declarative class-based controllers with decorators on top of Express or Koa. It handles ro…
684506stable
uber-go/dig
dig is a reflection-based dependency injection toolkit for Go that resolves object graphs at process startup. It is designed to power appli…
364504stable
ankane/ahoy
Ahoy is a first-party analytics library for Rails that tracks visits and events from Ruby, JavaScript, and native apps. Data is stored in y…
754482stable
Firebase CLI
The official Firebase Command Line Interface for testing, managing, and deploying Firebase projects from the terminal. It also ships the of…
954477active
qinguoyi/TinyWebServer
A lightweight C++ web server for Linux built with a thread pool, non-blocking sockets, epoll (ET and LT), and Reactor/simulated-Proactor ev…
3219705maintenance
spatie/laravel-query-builder
A Laravel package that builds Eloquent queries from API request parameters, supporting filtering, sorting, field selection, and relationshi…
1004470stable
Apache Kvrocks
Apache Kvrocks is a distributed key-value NoSQL database built on RocksDB that is compatible with the Redis protocol, so any Redis client c…
904470active
apache/shiro
Apache Shiro is a comprehensive Java security framework providing authentication, authorization, cryptography, and enterprise session manag…
924460active
Cysharp/MagicOnion
MagicOnion is a unified RPC and real-time communication framework for .NET and Unity, built on gRPC and MessagePack. It uses C# interfaces …
934452active
danielgtaylor/huma
Huma is a modern micro-framework for building HTTP REST/RPC APIs in Go, backed by OpenAPI 3.1 and JSON Schema. It is router-agnostic (bring…
944449active
poem-web/poem
Poem is a full-featured, easy-to-use web framework for Rust built on async/await, with crates for OpenAPI, gRPC, AWS Lambda, and MCP server…
674445active
Salvo
Salvo is a powerful yet simple async web framework for Rust, built on Hyper and Tokio. It offers tree-based routing, unified handler/middle…
994440active

← prev page 8 / 43 next →