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
metoro-io/mcp-golang
mcp-golang is an unofficial Go implementation of the Model Context Protocol (MCP) for building MCP servers and clients with minimal boilerp…
601228active
sbdchd/squawk
Squawk is a linter for Postgres migrations and SQL that catches statements which could cause downtime, such as blocking locks or breaking s…
951227active
FlyDB
FlyDB is a high-performance key-value storage engine written in Go, based on the bitcask log-structured storage model. It serves as a cost-…
271226active
django-treebeard/django-treebeard
django-treebeard is a Python library providing efficient tree data structure implementations for Django models. It offers multiple tree alg…
751225stable
spatie/laravel-db-snapshots
A Laravel package providing Artisan commands to quickly dump and load database snapshots. It supports MySQL, PostgreSQL, and SQLite and sto…
1001222active
MineAdmin
MineAdmin is an out-of-the-box, front-end/back-end separated admin management system built on the PHP Hyperf framework (Swoole) and Vue 3 +…
921222active
overtrue/laravel-follow
A Laravel package that adds a user-based follow/unfollow system to Eloquent models via traits. It supports follow requests with approval, t…
761221stable
sindresorhus/p-queue
p-queue is a TypeScript promise queue library for Node.js that provides concurrency control for async or sync operations. It lets you rate-…
894276maintenance
Oudwins/zog
Zog is a Zod-inspired schema builder for runtime value parsing and validation in Go, using method chaining to define expressive schemas wit…
861218active
frourios/frourio
Frourio is a TypeScript full-stack framework that statically type-checks API communication between frontend and backend by generating bridg…
381218active
li3
li₃ (formerly Lithium) is a full-stack PHP web framework built for rapid application development, featuring a unified ORM/ODM that works wi…
361218active
layrjs/layr
Layr is a full-stack JavaScript/TypeScript framework that dramatically simplifies full-stack development by letting frontend and backend sh…
641217active
vibe.d
vibe.d is a high-performance asynchronous I/O, concurrency, and web application toolkit for the D programming language. It bundles an HTTP …
761216active
pinax/django-user-accounts
django-user-accounts is a reusable Django app providing extensible infrastructure for user account management, including signup, login, ema…
401216stable
didi/turbo
Turbo is a lightweight Java-based workflow/flow engine framework compatible with BPMN 2.0, serving as the backend engine for low-code platf…
561215active
elixir-ecto/postgrex
Postgrex is a PostgreSQL driver for Elixir that communicates using PostgreSQL's binary protocol. It provides automatic encoding/decoding of…
671212stable
jprichardson/node-jsonfile
A small Node.js library that simplifies reading and writing JSON files by wrapping fs and JSON.parse/stringify in convenient methods. It su…
641212stable
graphql-compose
graphql-compose is a TypeScript toolkit for programmatically building and modifying complex GraphQL schemas on Node.js. It provides a type …
991211stable
InterNACHI/modular
A Laravel package that adds a module system for organizing large applications into self-contained modules under an app-modules/ directory. …
731211active
jookies/jasmin
Jasmin is an open-source SMS gateway written in Python on top of the Twisted event-driven networking engine. It supports SMPP client/server…
551211active
gorilla/csrf
gorilla/csrf is a Go HTTP middleware library that provides cross-site request forgery (CSRF) protection for web applications and services. …
261211stable
newrelic/newrelic-ruby-agent
The New Relic Ruby agent is an APM agent that instruments Ruby and Rails applications to monitor performance, errors, distributed traces, a…
991209active
Tim-Maes/Facet
Facet is a C# source generator that eliminates DTO boilerplate by generating DTO types, constructors, LINQ projections, and reverse mapping…
811209active
un1t/django-cleanup
A Django app that automatically deletes old files for FileField and ImageField when their values change or when the model instance is delet…
401209stable
uber-go/multierr
multierr is a lightweight Go library for combining one or more errors into a single error value. It is idiomatic, performant, and interoper…
231209stable
trpc-group/trpc-go
tRPC-Go is the Go implementation of the tRPC framework, a pluggable, high-performance RPC framework for building microservices. It supports…
751208active
drhenner/ror_ecommerce
ROR Ecommerce is a Ruby on Rails 8.1 e-commerce platform aimed at small businesses, providing an admin for purchase orders, products, shipm…
611208active
coleifer/walrus
Walrus is a lightweight Python library that subclasses and extends the redis-py client, acting as a drop-in replacement with added utilitie…
471208active
planetscale/database-js
A Fetch API-compatible database driver for PlanetScale Vitess/MySQL databases, designed for serverless and edge compute platforms like Clou…
971207active
alisaifee/flask-limiter
Flask-Limiter is a Flask extension that adds rate limiting to Flask applications, with configurable limits at the app, blueprint, view, and…
711207stable
auth0/go-jwt-middleware
A Go middleware library by Auth0 that validates JSON Web Tokens (JWTs) on incoming HTTP requests, with a framework-agnostic core validator.…
911206active
facebookincubator/fizz
Fizz is a C++14 implementation of the TLS 1.3 protocol, supporting all major handshake modes including PSK resumption, early data, client a…
961204active
okuramasafumi/alba
Alba is a fast, flexible JSON serializer gem for Ruby, JRuby, and TruffleRuby. It lets you define resource classes that declare attributes …
911204active
fastapiadmin/FastapiAdmin
FastapiAdmin is an open-source full-stack rapid development platform for building enterprise admin/back-office systems, combining a FastAPI…
721204active
yezz123/authx
AuthX is a Python library providing ready-to-use, customizable authentication and OAuth2 management for FastAPI applications. It offers JWT…
881203active
jeremydaly/serverless-mysql
A Node.js library wrapping mysql2 to manage MySQL connections for serverless functions like AWS Lambda. It monitors and caps connection usa…
761203active
Mirth Connect
Mirth Connect by NextGen Healthcare is an open-source healthcare integration engine that filters, transforms, extracts, and routes messages…
661203active
dropbox/godropbox
A collection of common Go libraries from Dropbox for writing services and applications on Linux servers. It provides shared utilities and b…
324205maintenance
Laravel Webhook
A Laravel package by Spatie for receiving webhooks in Laravel applications. It handles verifying signed webhook calls, storing payloads, an…
851202stable
oxidecomputer/dropshot
Dropshot is a Rust library for exposing REST APIs from a Rust program, with built-in OpenAPI generation. It provides an async HTTP server l…
751202active
Laravel Love
Laravel Love is a PHP package that adds social reaction functionality (likes, dislikes, and custom emotion types) to Laravel Eloquent model…
721202active
jazzband/django-payments
A Django library providing universal payment handling with pluggable backends for multiple payment providers such as Stripe, PayPal, Braint…
671201active
andersao/l5-repository
A Laravel package that implements the Repository pattern to abstract the database layer, providing base repositories, criteria, cache, vali…
734196maintenance
Janusec/janusec
Janusec Application Gateway is a Go-based application gateway providing secure access for web applications, including reverse proxy, WAF, C…
771200active
beetlex-io/BeetleX
BeetleX is a high-performance .NET socket communication library supporting TCP, TLS, HTTP, HTTPS, WebSocket, MQTT, RPC, and Redis protocols…
231200active
PebbleTemplates/pebble
Pebble is a Java templating engine inspired by Twig (and similar to Jinja), featuring template inheritance, a rich set of built-in tags and…
861196active
SeasX/SeasLog
SeasLog is a high-performance PHP logging extension written in C, distributed via PECL, that provides fast, stable log writing with PSR-3 s…
571196stable
Symfony Security
The Symfony Security Component provides a complete authentication and authorization system for PHP web applications. It supports HTTP basic…
101196stable
helloflask/bootstrap-flask
Bootstrap-Flask is a Flask extension providing Jinja macros for rendering Bootstrap 4 and 5 markup from Flask data objects. It converts Fla…
861195active
aspnet/Benchmarks
A collection of benchmark applications and Docker images for measuring ASP.NET Core performance, including TechEmpower Web Framework Benchm…
761195active
cgriego/active_attr
ActiveAttr is a Ruby gem providing composable modules that let you build plain Ruby objects with ActiveModel-compatible features like attri…
601194active
spring-projects/spring-modulith
Spring Modulith is a Spring Boot extension for building modular monolithic applications with domain-driven module boundaries. It verifies m…
951193active
igorkasyanchuk/active_storage_validations
A Ruby gem that adds validations for Rails Active Storage attachments, such as attached presence, content type, file size, dimensions, aspe…
941193stable
yjacquin/fast-mcp
Fast MCP is a Ruby implementation of the Model Context Protocol (MCP), letting AI models call Ruby tools and read app resources. It support…
451191active
fvbock/endless
A Go library providing zero-downtime restarts for HTTP and HTTPS servers. It acts as a drop-in replacement for http.ListenAndServe, handlin…
324156maintenance
TX-LCN
TX-LCN is a Java distributed transaction framework providing consistent transactions across microservices, compatible with Dubbo, Spring Cl…
234155maintenance
HangfireIO/Cronos
Cronos is a .NET library for parsing Cron expressions and calculating their next occurrences. It handles time zones and daylight saving tim…
841190stable
itamarst/eliot
Eliot is a Python structured logging library that records causal chains of actions, showing what happened and why. It supports distributed …
791190active
Lihuanghe/SMSGate
SMSGate is a Java framework built on Netty 4 that implements the core of a unified SMS gateway supporting CMPP, SMPP 3.4, SGIP 1.2, and SMG…
601190active
TritonDataCenter/node-verror
node-verror is a JavaScript library providing rich error classes (VError, WError, SError, MultiError) for Node.js. It supports printf-style…
571188stable
TwoFactorAuth
A PHP library for implementing two-factor (multi-factor) authentication using TOTP time-based one-time passwords and QR codes. It supports …
521188stable
java-up-up/damai
A high-concurrency online ticket booking system (modeled after Damai/大麦网) built with SpringCloud, SpringCloud Alibaba, Kafka, Redis, Sentin…
671187active
derbyjs/racer
Racer is a realtime model synchronization engine for Node.js built on ShareDB, providing a unified model and event interface for servers an…
361187active
nitely/Spirit
Spirit is a modern forum application built with Python and the Django framework, installable via pip as django-spirit. It provides a full-f…
381185active
markparticle/WebServer
A high-performance HTTP web server written in C++14 for Linux, using epoll-based Reactor concurrency with a thread pool, achieving 10,000+ …
324120maintenance
wind-c/comqtt
Comqtt is a lightweight, high-performance MQTT broker written in Go supporting MQTT v3.0, v3.1.1, and v5.0. It can run as a standalone serv…
871182active
Link-Kou/intellij-mybaitslog
An IntelliJ IDEA plugin that reconstructs MyBatis SQL log output into fully executable SQL statements. It supports MyBatis 3.2.0+ and MyBat…
231182active
microsoft/FeatureManagement-Dotnet
Microsoft.FeatureManagement is a .NET library providing standardized APIs for feature flags in applications, including ASP.NET Core integra…
901181stable
tikv/rust-prometheus
The official Rust client library for Prometheus, ported from the Go client, for instrumenting Rust applications with metrics. It supports c…
551181stable
ledisdb/ledisdb
LedisDB is a high-performance NoSQL database server and embeddable Go library that offers a Redis-like API (KV, list, hash, zset, set) whil…
234112maintenance
spatie/db-dumper
A PHP library providing a fluent API to dump database contents to files using native tools like mysqldump, pg_dump, sqlite3, and mongodump.…
781180stable
taoensso/carmine
Carmine is a mature, high-performance Redis client for Clojure with an idiomatic API, connection pooling, and automatic de/serialization of…
681180active
tywalch/electrodb
ElectroDB is a TypeScript library for AWS DynamoDB that simplifies modeling multiple entities and complex hierarchical relationships in a s…
721178active
patriksimek/vm2
vm2 is a Node.js library that provides an in-process sandbox for running untrusted JavaScript code with whitelisted access to built-in modu…
954102maintenance
michaeldyrynda/laravel-cascade-soft-deletes
A Laravel package that adds cascading deletes to Eloquent models using soft deletes, restoring the ON DELETE CASCADE behavior lost when usi…
691177active
phoenixframework/flame
FLAME is an Elixir library that lets you auto-scale parts of an existing application by wrapping code blocks in a FLAME.call, which execute…
671177active
go-gormigrate/gormigrate
Gormigrate is a minimalistic database schema migration helper library for the Gorm ORM in Go. It adds schema versioning and migration rollb…
871176stable
rari-build/rari
rari is a React Server Components framework whose HTTP server, RSC renderer, and router run on a Rust runtime with embedded V8, instead of …
821176active
ODMantic
ODMantic is a sync and async Object Document Mapper (ODM) for MongoDB built on Python type hints and Pydantic for model definition and vali…
751176active
Pithikos/python-websocket-server
A minimal WebSocket server library for Python 3.6+ with no external dependencies, offering a clean callback-based API for handling multiple…
491176active
jaredpalmer/after.js
After.js is a Next.js-like framework for building server-rendered React applications using React Router. It provides static and server-side…
234090maintenance
felixge/httpsnoop
A small Go library that captures HTTP metrics (response time, bytes written, status code) from http.Handlers by safely wrapping http.Respon…
801174stable
excon/excon
Excon is a fast, simple HTTP 1.1 client library for Ruby, designed for general HTTP(S) requests and especially well suited for building API…
761174stable
mojotech/torch
Torch is a rapid admin generator for Elixir Phoenix applications that creates admin interfaces with custom templates. It wraps Phoenix's HT…
571173active
unionj-cloud/go-doudou
go-doudou is a lightweight Go microservice framework based on OpenAPI 3.0 (for REST) and Protobuf v3 (for gRPC), with a built-in code gener…
661171active
marpple/FxTS
FxTS is a functional programming library for TypeScript and JavaScript built on Iterable/AsyncIterable protocols. It provides lazy evaluati…
921168active
aaberg/sql2o
Sql2o is a small Java library that maps JDBC query results directly into POJOs with named parameter support, acting like an ORM without SQL…
891168active
pdevito3/craftsman
Craftsman is a .NET CLI scaffolding tool (the workhorse behind the Wrapt framework) that generates entire Web API projects, entities, endpo…
511168active
laravel/jetstream
Laravel Jetstream is an application scaffolding/starter kit for the Laravel framework that provides pre-built authentication, profile, team…
884059maintenance
FunWithFlags
FunWithFlags is an Elixir feature flag library packaged as an OTP application, offering an API to enable, disable, and query flags with gat…
481167stable
commanded/eventstore
An event store library for Elixir that uses PostgreSQL as its underlying persistence engine. It supports appending and reading event stream…
931166active
Wixel/GUMP
GUMP is a standalone, zero-dependency PHP data validation and filtering library with 76 built-in validators, XSS sanitization, and support …
721166stable
alirezanet/Gridify
Gridify is a .NET dynamic LINQ library that converts text-based query strings into LINQ expressions for filtering, sorting, and pagination.…
931165active
gookit/validate
A generic Go library for data validation and filtering that supports validating Map, Struct, and HTTP Request (Form, JSON, url.Values) data…
921165active
proxy-agents
A monorepo of Node.js HTTP Agent implementations that route HTTP/HTTPS requests through proxies using various protocols (HTTP, HTTPS, SOCKS…
901165active
CodePlato3721/shiro-redis
A Java library that provides a Redis-based cache and session manager implementation for Apache Shiro, which otherwise only supports ehcache…
561165active
rubyist/circuitbreaker
A Go library implementing the Circuit Breaker pattern for wrapping remote calls. It trips after failures, timeouts, consecutive failures, o…
231165stable
oblac/jodd
Jodd is a collection of lightweight Java micro-frameworks and utility libraries with zero external dependencies, including a DI container (…
234049maintenance
cornucopia-rs/cornucopia
Cornucopia is a Rust code generator that produces type-checked Rust interfaces from PostgreSQL queries. It validates queries against a live…
921164active
saintedlama/passport-local-mongoose
A Mongoose plugin that simplifies building username and password login with Passport for Node.js applications. It adds username, hash, and …
891164stable

← prev page 26 / 43 next →