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
tailcallhq/tailcall
Tailcall is a high-performance GraphQL runtime written in Rust that lets you build GraphQL backends declaratively by annotating a GraphQL s…
771443active
Shopify/graphql-batch
A query batching executor for the Ruby graphql gem that lets GraphQL resolvers batch database lookups via custom loader classes. Loaders re…
621443stable
peterbourgon/ff
ff is a Go library providing a flags-first approach to program configuration, where every config parameter is defined as a flag that can be…
681440active
Node Express Mongoose
A demo blog application built with Node.js, Express, and Mongoose that illustrates everyday web development features and best practices for…
321439active
rstudio/plumber
Plumber is an R package that converts annotated R functions into RESTful web API endpoints using roxygen2-style comments. It handles routin…
641438active
aio-libs/aiocache
aiocache is an asyncio cache library for Python supporting multiple backends including memory, Redis, and Memcached. It provides a uniform …
591438stable
AndrewIngram/django-extra-views
django-extra-views is a Python library providing additional class-based generic views for Django, covering patterns like formsets, inline f…
271436active
formancehq/ledger
Formance Ledger is an open-source programmable double-entry core ledger for fintech applications, written in Go and backed by PostgreSQL. I…
951435active
laruence/yar
Yar is a lightweight, concurrent RPC framework implemented as a native PHP extension (written in C), supporting HTTP, HTTPS, and TCP transp…
831434stable
aio-libs/aiopg
aiopg is a Python library for accessing PostgreSQL databases from asyncio applications, wrapping the asynchronous features of the Psycopg d…
441433active
lithammer/shortuuid
A Go library that generates concise, unambiguous, URL-safe UUIDs by encoding standard UUIDs to base57, removing look-alike characters. It s…
941431stable
apache/cassandra-python-driver
The official Python client driver for Apache Cassandra (and DataStax Enterprise/Astra), communicating via Cassandra's binary protocol and C…
701431stable
rogchap/wombat
Wombat is a cross-platform desktop GUI client for gRPC, built with Go and Wails using a Svelte frontend. It parses proto definitions (or us…
231431active
mongodb/mongo-ruby-driver
The officially supported Ruby driver for MongoDB, distributed as the 'mongo' gem. It provides connectivity and CRUD operations against Mong…
911430stable
bootique/bootique
Bootique is a minimally opinionated Java framework and launcher for building container-less runnable applications as collections of modules…
711427active
codingjoe/django-health-check
A pluggable health check library for Django applications that monitors the app and its connected services. It bundles checks for caches, da…
981426active
ruby-amqp/bunny
Bunny is a mature, feature-complete Ruby client library for RabbitMQ implementing the AMQP 0-9-1 protocol. It lets Ruby applications publis…
961425stable
rails-api/rails-api
Rails::API is a slimmed-down subset of Rails tailored for building API-only applications that serve JSON without the full middleware stack …
325130maintenance
procrastinate-org/procrastinate
Procrastinate is a Python distributed task processing library that uses PostgreSQL as its task queue backend, supporting both sync and asyn…
991424active
dry-rb/dry-validation
dry-validation is a Ruby library for data validation using type-safe schemas and composable rules. It supports input coercion, nested data,…
781423active
benoitc/hackney
hackney is an HTTP client library for Erlang supporting HTTP/1.1, HTTP/2, and experimental HTTP/3, with connection pooling, streaming, asyn…
981420active
expressjs/serve-static
A Node.js middleware library for serving static files from a root directory, built on the send module and commonly used with Express. It ha…
791420stable
GREsau/schemars
Schemars is a Rust library that generates JSON Schema documents from Rust types via a JsonSchema trait and #[derive(JsonSchema)] macro. It …
951418stable
aesmail/kaffy
Kaffy is an admin interface package for Phoenix (Elixir) applications, inspired by Django's admin app and Rails' ActiveAdmin. It generates …
481417active
Mint
Mint is a functional, low-level HTTP client library for Elixir supporting HTTP/1.1 and HTTP/2. It uses a process-less architecture where co…
761416active
http-rs/tide
Tide is a minimal and pragmatic async web application framework for Rust, built on async-std, that provides routing, middleware, cookies, s…
235094maintenance
danieleteti/delphimvcframework
DelphiMVCFramework is a popular open-source MVC framework for building RESTful and JSON-RPC web APIs and web applications in Delphi/Object …
731415stable
rage-rb/rage
Rage is an API-first Ruby web framework that combines Rails-compatible ergonomics with fiber-based concurrency, running web requests, WebSo…
881414active
nackjicholson/aiosql
aiosql is a Python library that lets you write SQL queries in plain .sql files and load them into your application as callable methods, a p…
761412active
marshmallow-code/webargs
webargs is a Python library for declarative parsing and validation of HTTP request arguments (query, form, JSON, headers, files), built on …
771411stable
MODX
MODX Revolution is an open-source PHP content management system and application framework for building websites and web applications. It gi…
741411active
thejerf/suture
Suture is a Go library implementing Erlang-style supervisor trees for managing and restarting failing goroutine-based services. It handles …
701411stable
Apache RocketMQ
The official Apache RocketMQ client SDK written in pure Go, supporting publishing and consuming messages against RocketMQ brokers. It cover…
561411active
CloudyKit/jet
Jet is a fast, secure template engine for Go with a simple C-like syntax. It supports template inheritance, composition, auto-escaping, and…
861409stable
SmileyChris/easy-thumbnails
A Django application for generating and managing image thumbnails, supporting predefined aliases, template tags, and Python API usage. It s…
551409active
DBOS Transact
DBOS Transact is an open-source library (Python and TypeScript SDKs) that adds lightweight durable workflows to applications by checkpointi…
971408active
L-Blondy/up-fetch
upfetch is an advanced fetch client builder for TypeScript that wraps the native fetch API with schema validation, automatic response parsi…
931408active
jpmonette/feed
A TypeScript library for Node.js that generates RSS 2.0, Atom 1.0, and JSON Feed 1.0 syndication feeds. It provides a simple, strongly-type…
881408stable
apalis
Apalis is a type-safe, extensible background processing library for Rust for building durable, distributed job and task processing systems.…
811408active
koxudaxi/fastapi-code-generator
A Python CLI tool that generates a FastAPI application, including Pydantic models and routers, from an OpenAPI document. It builds on datam…
941407active
logr
logr is a minimal logging interface for Go that decouples applications and libraries from specific logging implementations. Libraries emit …
831407stable
rails/activeresource
Active Resource is a Ruby library that maps model classes to remote REST web services, providing an object-relational-mapping-style wrapper…
761407active
nasirkhan/laravel-starter
A CMS-like modular starter application built on Laravel 13.x and Livewire, providing authentication, role management, an admin backend, bac…
961406active
Booking Sample Application
A practical .NET 10 booking microservices reference application demonstrating Vertical Slice Architecture, CQRS, DDD, and Event Sourcing wi…
871406active
fukamachi/woo
Woo is a fast, non-blocking HTTP server for Common Lisp built on top of libev, aiming to be among the fastest web servers in any language. …
761406active
Tencent/flare
Flare is a modern C++20 backend service development framework from Tencent, widely used in production for Tencent Ads with tens of thousand…
691406stable
neo4jrb/activegraph
ActiveGraph (formerly Neo4j.rb) is an Active Model-compliant object-graph mapper (OGM) for the Neo4j graph database in Ruby. It provides Ac…
811405active
KnpMenu
KnpMenuBundle is a Symfony bundle that integrates the KnpMenu PHP library for building object-oriented, feature-rich navigation menus. It l…
911404stable
aio-libs/aiokafka
aiokafka is an asyncio-based Python client library for Apache Kafka, providing AIOKafkaProducer and AIOKafkaConsumer high-level classes. It…
771404active
jlaffaye/ftp
goftp is an FTP client library for Go providing dialing, login, file upload (Stor), and download (Retr) over the FTP protocol. It is a smal…
921403stable
elixir-nebulex/nebulex
Nebulex is an in-memory and distributed caching toolkit for Elixir that provides a cache abstraction layer similar to Ecto's database abstr…
911403stable
rsinger86/django-lifecycle
A Python library providing a @hook decorator and LifecycleModel base class for declarative model lifecycle hooks in Django. It serves as a …
801403active
jawj/zapatos
Zapatos is a TypeScript library providing zero-abstraction, fully typed access to Postgres. It generates a TypeScript schema from your data…
481403active
ovh/utask
µTask is a lightweight automation engine that models business processes as declarative YAML templates and asynchronously executes graphs of…
821401active
teodevgroup/teo
Teo is a high-performance, fully asynchronous ORM for Rust supporting MySQL, PostgreSQL, SQLite, and MongoDB. It offers ergonomic query API…
591400active
FrigadeHQ/remote-storage
remoteStorage is a lightweight (~1 kB) TypeScript library that mirrors the localStorage API but persists key-value data on a remote server,…
171400active
rails/kredis
Kredis is a Ruby library that wraps Redis data structures into higher-level, typed objects like counters, lists, sets, and scalars. It inte…
441398active
karlseguin/ccache
CCache is a Go in-memory LRU cache library designed for high-concurrency workloads. It reduces lock contention via sharded buckets, a promo…
601397stable
yii-starter-kit/yii2-starter-kit
A full-featured Yii2 application template designed to bootstrap advanced PHP websites quickly. It ships with a ready-made admin backend bas…
511396active
cypriss/mutations
A Ruby gem for composing business logic into command objects that sanitize, coerce, and validate input before executing. It provides a stru…
571393stable
tqwewe/kameo
Kameo is a Rust library for building fault-tolerant, asynchronous actor-based systems on top of Tokio. It supports local and distributed me…
871392active
Roncoo Education System
Roncoo-pay is an open-source internet payment system built in Java (Spring Boot) with independent account, user, payment access, transactio…
324991maintenance
OrientDB
OrientDB is an open-source multi-model NoSQL DBMS written in Java that combines graph, document, full-text, reactive, and geospatial models…
924987maintenance
vicanso/pingap
Pingap is a high-performance reverse proxy and application gateway built in Rust on Cloudflare's Pingora library, offering nginx-like funct…
921390active
fhmq/hmq
HMQ is a high-performance MQTT broker written in Go, supporting MQTT 3.1.1 with QoS 0/1, retained and will messages, WebSockets, and TLS. I…
811389active
guregu/dynamo
An expressive DynamoDB client library for Go built on the official AWS SDK v2. It provides a fluent, struct-tag-based API for putting, gett…
681388stable
arrobalytics/django-ledger
Django Ledger is a double-entry accounting engine and financial analysis library built as a Django application. It provides a high-level Py…
951387active
Functions Framework
An open-source FaaS framework for Node.js, based on Express, for writing portable functions that run on Google Cloud Run functions, Cloud R…
931386active
Luracast/Restler
Restler is a zero-boilerplate REST API framework for PHP 8+ that uses reflection to auto-generate routes, validation, and OpenAPI documenta…
921386active
troyzhxu/bean-searcher
Bean Searcher is a read-only ORM framework for Java focused on declarative complex list queries, where entities define search boundaries an…
901386active
spring-cloud/spring-cloud-netflix
Spring Cloud Netflix provides Spring Boot autoconfiguration and integrations for Netflix OSS components such as Eureka, Hystrix, Zuul, Ribb…
914967maintenance
treefrogframework/treefrog-framework
TreeFrog Framework is a high-speed, full-stack C++ MVC web application framework built on Qt, supporting HTTP and WebSocket protocols. It p…
871384active
apache/cassandra-java-driver
A modern, feature-rich Java client library for Apache Cassandra 2.1+, DataStax Enterprise, and DataStax Astra, communicating via Cassandra'…
911383active
devfeel/dotweb
DotWeb is a simple and easy-to-use Go web micro framework providing an HTTP server with routing, middleware, caching, sessions, and TLS sup…
801381active
hattipjs/hattip
Hattip is a set of TypeScript packages for building HTTP server applications using web-standard Fetch API Request/Response objects. Handler…
771381active
Horse Web Framework
Horse is an Express-inspired, minimalist web framework for Delphi and Lazarus (Free Pascal) for building fast REST APIs and web services. I…
991380active
ash-jc-allen/short-url
A Laravel package for creating and managing shortened URLs within web applications. It supports custom URL keys, visitor tracking (IP, brow…
781380active
event-driven-io/Pongo
Pongo is a TypeScript library that provides a MongoDB-compatible document API backed by PostgreSQL, offering strong consistency guarantees.…
781380active
unjs/destr
destr is a TypeScript library providing a faster, safer alternative to JSON.parse for arbitrary inputs. It gracefully falls back to the ori…
781380stable
spatie/laravel-searchable
A Laravel package that provides pragmatic, structured search across Eloquent models and other sources like APIs or arrays. It aggregates ca…
691377stable
mgechev/injection-js
A dependency injection library for JavaScript and TypeScript, extracted from Angular's ReflectiveInjector. It provides a fast, well-tested …
501377stable
Netflix/hollow
Hollow is a Java library and toolset for disseminating in-memory datasets from a single producer to many consumers for high-performance rea…
951373stable
spatie/laravel-multitenancy
An unopinionated Laravel package that makes a Laravel application tenant-aware, supporting single- or multi-database multitenancy. It handl…
931372stable
chnirt/nestjs-graphql-best-practice
A NestJS boilerplate codebase built on Express, TypeORM, Apollo GraphQL, and MongoDB that demonstrates real-world patterns such as CRUD mod…
591372active
gladly-team/next-firebase-auth
A TypeScript library that simplifies Firebase authentication in Next.js apps across all rendering strategies (SSR, static, client-side). It…
301372active
sloria/environs
A Python library for parsing and validating environment variables with type casting, .env file support, and custom parsers. It follows the …
761371active
Apache Struts
Apache Struts is a free, open-source MVC framework for building Java web applications, favoring convention over configuration with an exten…
931368active
bridgetownrb/bridgetown
Bridgetown is a next-generation progressive site generator and fullstack framework powered by Ruby, built on Ruby, Roda, and esbuild. It re…
941366active
Integrant
Integrant is a Clojure and ClojureScript micro-framework for building applications with data-driven architecture, where systems are defined…
561366stable
bennylope/django-organizations
A Django app that adds multi-user account and organization management to Django projects, separating individual user identity from group ac…
821365stable
sebastienros/yessql
YesSql is a .NET document database library that stores documents and indexes in any relational database (SQL Server, PostgreSQL, MySQL, SQL…
921364active
lmittmann/tint
tint is a zero-dependency Go slog.Handler that writes colorized (tinted) log output to the terminal, inspired by zerolog's ConsoleWriter an…
921364stable
jtv/libpqxx
libpqxx is the official C++ client API for PostgreSQL, wrapping the C libpq library in a modern, C++-native interface with transaction and …
911364stable
aserto-dev/topaz
Topaz is an open-source, cloud-native authorization service that provides fine-grained, real-time, policy-based access control for applicat…
981363active
sneako/finch
Finch is a high-performance HTTP client library for Elixir, built on Mint and NimblePool. It provides efficient connection pooling strategi…
751363active
chriskacerguis/codeigniter-restserver
A RESTful server implementation for CodeIgniter 3 provided as a single library, config file, and base controller. It lets PHP developers ex…
574863maintenance
wrtnlabs/autobe
AutoBE is an AI-powered backend builder that turns natural language requirements into complete NestJS/TypeScript backend applications with …
651361active
glowroot/glowroot
Glowroot is an open-source, very low overhead Java APM (application performance monitoring) tool that installs as a JVM agent. It captures …
861358active
qiniu/qmgo
Qmgo is a Go driver for MongoDB built on top of the official mongo-go-driver, offering a friendlier, chainable API reminiscent of the class…
591357active
planety/prologue
Prologue is a powerful and flexible web framework written in Nim for building high-performance web services and applications. It provides r…
711356active

← prev page 23 / 43 next →