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
BullMQ
BullMQ is a fast, robust message queue and background job processing library built on Redis (or PostgreSQL), available natively for Node.js…
969522stable
pocoproject/poco
POCO (Portable Components) is a collection of cross-platform C++ class libraries for building network- and internet-centric applications, c…
949483stable
Cadence
Cadence is an open-source, CNCF-hosted durable execution and workflow orchestration engine originally developed at Uber. It lets developers…
989482stable
Resque
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later with forked …
969473stable
loco-rs/loco
Loco is a batteries-included web framework for Rust, strongly inspired by Ruby on Rails and built on Axum and SeaORM. It bundles models, co…
949466active
voidcosmos/npkill
Npkill is a TypeScript CLI tool that scans a system for node_modules directories, showing their sizes and last-modified dates in an interac…
659454active
scylladb/seastar
Seastar is an open-source C++ framework for building high-performance, non-blocking, asynchronous server-side applications. It uses a share…
769383stable
JetBrains/Exposed
Exposed is JetBrains' lightweight SQL library and ORM framework for Kotlin, offering a typesafe SQL-wrapping DSL and a lightweight DAO API …
959299stable
Nhost
Nhost is an open source Firebase alternative providing a complete backend platform built on PostgreSQL, Hasura GraphQL, authentication, fil…
929297active
firebase/flutterfire
FlutterFire is a collection of official Firebase plugins for Flutter apps, maintained by Google. It enables Flutter applications to integra…
679260stable
mikro-orm/mikro-orm
MikroORM is a TypeScript ORM for Node.js based on Data Mapper, Unit of Work, and Identity Map patterns. It supports SQL databases (PostgreS…
959253stable
mattn/go-sqlite3
A SQLite3 driver for Go that conforms to the built-in database/sql interface, implemented as a cgo package bundling the SQLite amalgamation…
969242stable
golang-jwt/jwt
A Go library for creating, signing, parsing, and verifying JSON Web Tokens (JWTs) per RFC 7519. It is the community-maintained successor to…
759241stable
vitalik/django-ninja
Django Ninja is a web framework for building REST APIs with Django using Python type hints, powered by Pydantic for validation and serializ…
979204stable
node-schedule/node-schedule
Node Schedule is a cron-like and not-cron-like job scheduler library for Node.js that lets you schedule arbitrary functions at specific dat…
319203stable
klaudiosinani/signale
Signale is a highly configurable, hackable logging library for Node.js with 19 out-of-the-box loggers, integrated timers, scoped loggers, a…
539173stable
cordiverse/cordis
Cordis is a TypeScript meta-framework for building composable plugin-based applications, centered on a service container (context) with dep…
979113active
reactphp/reactphp
ReactPHP is a low-level PHP library for event-driven, non-blocking I/O built around a core event loop (reactor pattern). It provides reusab…
239089stable
open-circle/valibot
Valibot is a modular, type-safe schema library for TypeScript that validates and parses unknown structural data at runtime while inferring …
939021stable
GoAdmin
GoAdmin is a Go framework for rapidly building data visualization and admin panel applications, inspired by laravel-admin. It provides an o…
329012active
mozilla/nunjucks
Nunjucks is a full-featured JavaScript templating engine heavily inspired by Jinja2, supporting template inheritance, macros, autoescaping,…
499001stable
AdminJS
AdminJS is an open-source admin panel library for Node.js applications that auto-generates a customizable React-based admin UI from your da…
408998active
Melkeydev/go-blueprint
Go Blueprint is a CLI tool that scaffolds new Go projects with a standardized directory structure and optional integration with popular Go …
628954active
kelektiv/node-cron
A Node.js library for scheduling jobs (functions or shell commands) using cron syntax, with support for Date/Luxon triggers and an optional…
848951active
Opensabre Microservice Platform
Opensabre is a microservices development platform built on Spring Cloud 2023, integrating Spring Security, Spring Cloud Alibaba (Nacos, Sen…
758942active
Fission
Fission is an open-source, Kubernetes-native serverless framework for deploying functions as a service (FaaS). Developers write functions i…
898933active
Senparc.Weixin .NET SDK
Senparc.Weixin is a comprehensive C# SDK for all WeChat platforms, covering Official Accounts, Mini Programs, Mini Games, WeChat Pay, WeCom…
968906active
Apache ShenYu
Apache ShenYu is a Java-native, asynchronous, high-performance API gateway for service proxying, protocol conversion, and API governance ac…
868896stable
twitter/finagle
Finagle is an extensible, fault-tolerant, protocol-agnostic RPC system for the JVM, written in Scala with idiomatic APIs for both Scala and…
638867stable
Bottle
Bottle is a fast, lightweight WSGI micro web-framework for Python distributed as a single file module with no dependencies beyond the stand…
738792stable
CakePHP
CakePHP is a rapid development MVC framework for PHP that provides an ORM, validation, caching, authentication, and code generation out of …
998789stable
gorush
Gorush is a push notification micro server written in Go using the Gin framework. It exposes a REST API and CLI for sending notifications t…
858779active
CarrierWave
CarrierWave is a Ruby gem providing a flexible, class-based solution for handling file uploads in Rack-based web applications such as Rails…
928769stable
porsager/postgres
Postgres.js is a fast, full-featured PostgreSQL client library for Node.js, Deno, Bun, and Cloudflare Workers. It uses ES6 tagged template …
788730stable
ThreeMammals/Ocelot
Ocelot is a .NET API gateway built as a series of ASP.NET Core middlewares, providing a unified entry point for microservices architectures…
978716active
OwO-Network/DLX
DLX (formerly DeepLX) is a self-hosted translation API server written in Go that exposes a simple HTTP API on port 1188 for machine transla…
918714active
Tencent/libco
libco is a C/C++ coroutine library widely used in WeChat's back-end services since 2013, running on tens of thousands of machines. It trans…
238692stable
kaminari/kaminari
Kaminari is a Ruby pagination library providing a clean, scope-based API for paginating records in web applications. It works with multiple…
688670stable
Oat++
Oat++ is a light, zero-dependency C++ web framework for building highly scalable and resource-efficient web applications and REST APIs. It …
428650active
segmentio/kafka-go
kafka-go is a pure-Go Apache Kafka client library offering both low-level connection APIs and high-level Reader/Writer abstractions for pro…
698634active
symfony/http-foundation
A Symfony component that defines an object-oriented layer for the HTTP specification, replacing PHP's global variables and functions with R…
938623stable
pillarjs/path-to-regexp
A TypeScript library that converts path strings like `/user/:name` into regular expressions for route matching. It supports named parameter…
888609stable
yangzongzhuan/RuoYi
RuoYi is a lightweight Java rapid development framework and admin management system built on Spring Boot, MyBatis, and Shiro. It ships with…
788588active
Boost C++ Libraries
Boost is a collection of free, peer-reviewed, portable C++ source libraries organized as a modularized super-project. It provides widely us…
928586stable
dropwizard/dropwizard
Dropwizard is a Java framework that bundles stable libraries (Jetty, Jersey, Jackson, Logback, Metrics, JDBI/Hibernate, Liquibase) into an …
938583stable
Sylius/Sylius
Sylius is an open-source headless eCommerce platform and framework built on top of PHP/Symfony and API Platform. It provides a powerful RES…
938545active
mongodb/mongo-go-driver
The official MongoDB driver for Go, providing a mongo client, BSON serialization, and CRUD/aggregation APIs for MongoDB 4.4+. It is activel…
968538stable
apple/swift-nio
SwiftNIO is a cross-platform, event-driven, non-blocking network application framework for Swift, similar to Netty, for building high-perfo…
988533stable
symfony/event-dispatcher
The Symfony EventDispatcher component implements the Mediator and Observer patterns, letting application components communicate by dispatch…
958533stable
GraphQL Yoga
GraphQL Yoga is a batteries-included, spec-compliant GraphQL over HTTP server library for JavaScript/TypeScript, built on Envelop and Graph…
998529stable
litestar-org/litestar
Litestar is a production-ready, highly performant, extensible ASGI API framework for Python, formerly known as Starlite. It provides REST A…
968523active
varvet/pundit
Pundit is a Ruby gem that provides minimal authorization for Rails applications using plain Ruby policy classes and object-oriented design.…
748521stable
RoadRunner
RoadRunner is a high-performance PHP application server and process manager written in Go, extensible through a plugin system. It runs PHP …
928509stable
vendurehq/vendure
Vendure is an open-source, plugin-first headless commerce platform built with TypeScript, NestJS, GraphQL, and a React admin dashboard. It …
968492active
Neon
Neon is a Rust library and toolchain for writing safe, fast native Node.js addons using Node-API. It provides memory-safe bindings so Rust …
768424stable
Buffalo
Buffalo is a Rails-like web development framework and ecosystem for Go that generates complete projects with routing, ORM, templating, and …
658423active
withastro/flue
Flue is an open-source TypeScript framework for building autonomous AI agents using a React-like hooks API ('use agent' directive, useModel…
778415active
hs-web/hsweb-framework
hsweb is a fully reactive enterprise backend management framework built on Spring Boot 2.x, Spring WebFlux, and R2DBC. It provides modular …
738396active
MariaDB Server
MariaDB Server is a widely deployed open-source relational database (SQL server) forked from MySQL by its original developers, licensed und…
988394stable
django-commons/django-debug-toolbar
A configurable set of panels for Django that display debug information about the current request/response, such as SQL queries, timings, an…
938379stable
facebook/proxygen
Proxygen is Facebook's collection of C++ HTTP libraries, providing core HTTP abstractions and an easy-to-use HTTPServer framework. It suppo…
958375active
Twig
Twig is a fast, secure, and flexible template engine and template language for PHP, inspired by Django and Jinja. It compiles templates to …
978371stable
javalin/javalin
Javalin is a lightweight, simple web framework for Java and Kotlin built on top of Jetty, supporting REST APIs, WebSockets, static file ser…
968368active
rpcx
rpcx is a high-performance distributed RPC framework for Go, comparable to Alibaba Dubbo but designed natively for Go without requiring pro…
758319active
alibaba/transmittable-thread-local
TransmittableThreadLocal (TTL) is a zero-dependency Java library providing an enhanced InheritableThreadLocal that transmits context values…
598310stable
apache/tomcat
Apache Tomcat is an open-source servlet container implementing the Jakarta Servlet, Pages, Expression Language, WebSocket, Annotations, and…
768258stable
Graphene
Graphene is a code-first Python library for building GraphQL schemas and APIs, with built-in Relay support and integrations for Django, SQL…
488237stable
Simple Form
Simple Form is a Ruby gem that provides a flexible DSL for building forms in Rails applications without imposing markup opinions. It wraps …
668228stable
Apache ShardingSphere ElasticJob
Apache ElasticJob is a distributed scheduled job framework for the JVM that provides flexible scheduling, job sharding, and resource manage…
748206stable
Orchard CMS
Orchard Core is an open-source, modular, multi-tenant application framework built on ASP.NET Core, plus a full-featured content management …
958203stable
expressjs/morgan
Morgan is HTTP request logger middleware for Node.js, commonly used with Express. It supports predefined and custom log formats, configurab…
938200stable
openedx/openedx-platform
Open edX Platform is the open-source Learning Management System (LMS) and Studio (CMS) that powers online course delivery and authoring at …
668193active
allegro/bigcache
BigCache is a fast, concurrent, evicting in-memory cache library for Go designed to hold gigabytes of entries without GC overhead by storin…
848164stable
hatchet-dev/hatchet
Hatchet is an open-source (MIT) orchestration engine for background tasks, AI agents, and durable workflows, available as a cloud service o…
908158active
Inertia.js
Inertia.js is a glue framework that lets you build single-page React, Vue, or Svelte apps on top of classic server-side routing and control…
958131stable
mde/ejs
EJS is an embedded JavaScript templating engine for Node.js and browsers that lets you generate HTML with plain JavaScript in `<% %>` tags.…
838124stable
MagicStack/asyncpg
asyncpg is a fast PostgreSQL client library for Python built directly on the PostgreSQL binary protocol and designed for asyncio. It expose…
878112stable
symfony/http-kernel
The Symfony HttpKernel component provides a structured, event-driven process for converting an HTTP Request into a Response. It is the core…
938104stable
omniauth/omniauth
OmniAuth is a Ruby library that standardizes multi-provider authentication for web applications via Rack middleware. Developers add authent…
808104stable
TypeGraphQL
TypeGraphQL is a TypeScript framework for building GraphQL APIs using classes and decorators instead of SDL files, generating the schema fr…
818091active
google/leveldb
LevelDB is a fast embedded key-value storage library from Google providing an ordered mapping from string keys to string values. It is a C+…
6739491maintenance
cloudwego/kitex
Kitex is a high-performance, strongly extensible Go RPC framework for building microservices, developed by ByteDance's CloudWeGo team. It i…
998050stable
webiny/webiny-js
Webiny is an open-source, self-hosted content platform built as a TypeScript framework that runs on AWS serverless infrastructure (Lambda, …
978047active
Serilog
Serilog is a diagnostic logging library for .NET applications with first-class support for structured event data. It captures named propert…
848043stable
expr-lang/expr
Expr is a Go-centric expression language and evaluation engine that compiles expressions into bytecode and runs them on a fast, safe virtua…
758040stable
RichardKnop/machinery
Machinery is a Go library for asynchronous task and job queues built on distributed message passing. It supports multiple brokers (RabbitMQ…
547972stable
railsadminteam/rails_admin
RailsAdmin is a Rails engine that adds an easy-to-use admin interface for managing application data. It provides automatic CRUD, search, fi…
757956active
puma/puma
Puma is a fast, multi-threaded and multi-process HTTP 1.1 web server for Ruby/Rack applications, featuring a C-optimized Ragel HTTP parser …
907917stable
Elsa Workflows
Elsa Workflows is a workflow engine library for .NET that lets applications execute workflows defined in C# code, JSON, or via a visual des…
997908active
PyMySQL/PyMySQL
PyMySQL is a pure-Python client library for MySQL and MariaDB, implementing the PEP 249 DB-API 2.0 interface. It requires no compiled exten…
967849stable
dropwizard/metrics
Dropwizard Metrics is a Java library for capturing JVM- and application-level metrics such as gauges, counters, histograms, and timers. It …
967845stable
kelektiv/node.bcrypt.js
A Node.js library providing bcrypt password hashing implemented as a native C++ addon. It handles salting and hashing passwords for secure …
547804stable
MassTransit/MassTransit
MassTransit is a free, open-source distributed application framework for .NET that enables message-based, loosely-coupled asynchronous comm…
777802active
PowerJob/PowerJob
PowerJob is an open-source enterprise job scheduling and distributed computing framework written in Java. It provides a web console, multip…
987794active
predis/predis
Predis is a flexible and feature-complete Redis/Valkey client library written entirely in PHP, requiring no native extension. It supports R…
997777stable
aceld/zinx
Zinx is a lightweight concurrent server framework written in Go, focused on TCP long-connection servers such as game backends. It emphasize…
707759active
midwayjs/midway
Midway is a progressive, TypeScript-first Node.js framework from Alibaba's Taobao frontend architecture team, built around a custom depende…
1007754active
nodejs/undici
Undici is a fast HTTP/1.1 client library for Node.js, written from scratch, that also provides WHATWG-compliant fetch, WebSocket, EventSour…
947708stable
Guzzle
A Promises/A+ implementation for PHP that supports promise chaining, synchronous waiting, cancellation, and promise groups. It is the promi…
937707stable
MapStruct
MapStruct is a Java annotation processor that generates type-safe, high-performance bean mapping code at compile time, supporting beans, re…
687698stable

← prev page 5 / 43 next →