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
Elysia
Elysia is a TypeScript backend web framework built for Bun, emphasizing end-to-end type safety, schema-driven validation, and ergonomic dev…
9319239active
AdonisJS
AdonisJS is a TypeScript‑first full‑stack web framework for Node.js that provides a cohesive set of batteries‑included features such as ORM…
9819142active
dromara/Sa-Token
Sa-Token is a lightweight Java authentication and authorization library that provides login, permission, SSO, OAuth2 and token management o…
9119071active
reduxjs/reselect
Reselect is a small library that creates memoized selector functions for extracting and computing derived data from immutable state objects…
8719013active
µWebSockets
µWebSockets is a C/C++ web server library providing highly optimized HTTP and WebSocket handling with a built-in URL router and pub/sub fea…
9218993stable
Egg.js
Egg.js is a Node.js web framework built on Koa that provides a full‑stack solution for enterprise applications. It offers a powerful plugin…
9918985active
golang-migrate/migrate
A database migration tool written in Go, usable both as a CLI and as an importable Go library. It reads migration files from various source…
8718970active
Swoole
Swoole is a PHP extension that provides an event‑driven networking engine and coroutine runtime. It enables building high‑performance, conc…
9818917active
Swoole
Swoole is an event-driven, asynchronous, coroutine-based concurrency library implemented as a PHP extension in C++. It enables PHP to run h…
9818917active
Gradle Build Tool
Gradle is an open‑source, high‑performance build automation system that uses a declarative DSL in Groovy or Kotlin. It supports Java, Kotli…
9918897active
iii
iii is an open‑source engine that lets you compose, extend, and observe any service or AI agent as a worker in real time. It provides a uni…
8518844active
iii
iii is a Rust-based runtime engine that composes backend services from three primitives (Worker, Trigger, Function), letting polyglot worke…
8518844active
wasp-lang/wasp
Wasp is a batteries‑included full‑stack framework that lets you define React, Node.js, and Prisma apps with a single TypeScript spec file. …
9418752active
subquery/subql
SubQuery is an open-source framework for indexing and querying blockchain data across multiple networks. It provides a fast, flexible SDK a…
7018741active
Sanic
Sanic is a Python 3.10+ asynchronous web framework and server designed for speed. It provides a lightweight, unopinionated API with built‑i…
7818634active
Sanic
Sanic is a fast, asynchronous Python web framework and web server supporting async/await syntax and ASGI compliance. It bundles a productio…
7818634stable
mysqljs/mysql
mysqljs/mysql is a pure JavaScript MySQL client for Node.js. It implements the MySQL protocol without requiring any native compilation.
3218616active
ardalis/CleanArchitecture
A NuGet-distributed ASP.NET Core solution template implementing Clean Architecture (also known as hexagonal, ports-and-adapters, or onion a…
7918510active
APIJSON
APIJSON is a Tencent open-source Java ORM and JSON-based API protocol that auto-generates CRUD APIs and documentation without backend codin…
9818400active
DapperLib/Dapper
Dapper is a lightweight micro-ORM for .NET that maps ADO.NET query results to strongly-typed objects. It lets developers execute raw SQL an…
8818396stable
fastapi/sqlmodel
SQLModel is a Python library for interacting with SQL databases using Python objects, built as a thin layer on top of SQLAlchemy and Pydant…
9818386stable
sqlc
sqlc is a command-line SQL compiler that generates fully type-safe, idiomatic code from SQL queries for languages like Go, Kotlin, Python, …
8018329stable
Pino
Pino is a very fast, low-overhead JSON logger for Node.js (and Bare/Pear runtimes), with child loggers, redaction, and worker-thread transp…
8418223stable
Windmill
Windmill is an open-source, self-hostable developer platform that turns scripts in Python, TypeScript, Go, Bash, SQL and other languages in…
9618219active
auth0/node-jsonwebtoken
A Node.js library implementing JSON Web Tokens (JWT) per RFC 7519, supporting signing and verification with HMAC, RSA, and ECDSA algorithms…
6918183stable
bcit-ci/CodeIgniter
CodeIgniter is an open-source PHP framework with a very small footprint for building full-featured web applications, encouraging but not en…
3218154active
zincsearch/zincsearch
ZincSearch is a lightweight full-text search engine written in Go, built on the bluge indexing library, designed as a resource-efficient al…
9617908active
ben-manes/caffeine
Caffeine is a high-performance, near-optimal in-memory caching library for Java with a Guava-inspired API. It supports size-based eviction,…
8917880stable
jmoiron/sqlx
sqlx is a Go library providing general-purpose extensions to the standard database/sql package. It adds struct/map scanning, named paramete…
2317737stable
nodemailer/nodemailer
Nodemailer is the most popular email sending library for Node.js, supporting SMTP, Sendmail, Amazon SES, and custom transports. It handles …
9917679stable
apache/brpc
Apache bRPC ("better RPC") is an industrial-grade C++ RPC framework for building reliable, high-performance services and clients. It suppor…
9317621stable
redwoodjs/graphql
RedwoodJS GraphQL is the GraphQL-focused full-stack web framework from the Redwood project, integrating React, Apollo, Prisma, and GraphQL …
7517596active
redis/node-redis
Node-Redis is the official, modern, high-performance Redis client for Node.js, written in TypeScript. It ships as a monorepo of packages co…
9517587stable
ory/hydra
Ory Hydra is an OpenID Certified OAuth 2.0 and OpenID Connect provider server written in Go, handling token issuance, client management, an…
7217563stable
transact-rs/sqlx
SQLx is an async, pure Rust SQL toolkit providing database drivers for PostgreSQL, MySQL, MariaDB, and SQLite. It features compile-time che…
7517515stable
MyBatis-Plus
MyBatis-Plus is an enhancement toolkit for the MyBatis ORM framework on the JVM, providing out-of-the-box CRUD interfaces, conditional quer…
8917477stable
joewalnes/websocketd
websocketd is a small command-line tool written in Go that wraps any executable program reading STDIN and writing STDOUT, exposing it as a …
6517459stable
Effect
Effect is a TypeScript library and ecosystem for building production-grade, type-safe applications, centered on the Effect type that encode…
9517323stable
ent
Ent is an entity framework (ORM) for Go that lets developers define database schemas as Go code and generates statically typed, explicit AP…
7717207stable
julienschmidt/httprouter
HttpRouter is a lightweight, high-performance HTTP request router (mux) for Go that supports path variables and method matching using a com…
2317132stable
yhirose/cpp-httplib
A C++11 single-file header-only HTTP/HTTPS server and client library supporting HTTP/1.1 with SSL/TLS via OpenSSL, MbedTLS, or wolfSSL. It …
9616913active
apple/foundationdb
FoundationDB is an open-source distributed database from Apple that organizes data as an ordered key-value store with full ACID transaction…
8616774stable
OpenIM
OpenIM Server is an open-source instant messaging backend written in Go that powers in-app chat, group messaging, and voice/video calling. …
8716671stable
aiohttp
aiohttp is an asynchronous HTTP client and server framework for Python built on asyncio. It supports client and server WebSockets out of th…
9916572stable
Trigger.dev
Trigger.dev is an open-source TypeScript platform for building and deploying durable background jobs, long-running AI workflows, and AI age…
9416478active
hyperium/hyper
hyper is a fast, correct, low-level HTTP implementation for Rust providing both client and server APIs with HTTP/1 and HTTP/2 support. It i…
9516362stable
amplication/amplication
Amplication is an open-source platform that generates production-ready backend services (NestJS/Node.js, with .NET support) from data model…
8116011active
Quarkus
Quarkus is a cloud-native Java framework optimized for containers and Kubernetes, offering fast startup, low memory footprint, and GraalVM …
9415944stable
scylladb/scylladb
ScyllaDB is an open-source, high-performance NoSQL wide-column data store built in C++ on the shared-nothing Seastar framework. It is API-c…
7615784stable
dgraph-io/badger
BadgerDB is an embeddable, persistent, and fast key-value database written in pure Go, serving as the storage engine for Dgraph. It is desi…
9615782stable
Spree Commerce
Spree Commerce is an open-source headless eCommerce platform written in Ruby, providing a complete REST API, TypeScript SDK, admin dashboar…
9515750stable
Apache Pulsar
Apache Pulsar is a cloud-native, distributed pub-sub messaging and streaming platform originally developed at Yahoo and now a top-level Apa…
9915346stable
SuperTokens
SuperTokens Core is the open-source HTTP service at the heart of the SuperTokens authentication platform, handling core auth logic and data…
9215324active
corsairdev/corsair
Corsair is an open-source TypeScript integration layer that lets applications and AI agents connect to 200+ third-party services (GitHub, S…
5815309active
go-sql-driver/mysql
Go-MySQL-Driver is a lightweight, pure-Go MySQL driver for Go's database/sql package, also compatible with MariaDB. It supports TCP/IPv4, T…
9315274stable
Feathers
Feathers is a full-stack framework for building web APIs and real-time applications in TypeScript or JavaScript. It provides a service-orie…
9715257stable
barryvdh/laravel-ide-helper
A Laravel package that generates helper files and PHPDoc annotations so IDEs can provide accurate autocompletion for facades, Eloquent mode…
8714971stable
sindresorhus/got
Got is a human-friendly and powerful HTTP request library for Node.js, offering JSON mode, retries, pagination, hooks, and stream support. …
9514949stable
Stalwart Mail & Collaboration Server
Stalwart is an open-source, all-in-one mail and collaboration server written in Rust, supporting JMAP, IMAP4, POP3, SMTP, CalDAV, CardDAV a…
9614870active
dotnet/efcore
Entity Framework Core (EF Core) is Microsoft's modern object-database mapper for .NET, supporting LINQ queries, change tracking, updates, a…
9714796stable
hapijs/hapi
@hapi/hapi is a mature Node.js web framework for building HTTP servers and APIs with secure defaults, a rich plugin system, and zero extern…
6614786stable
Logto
Logto is an open-source identity and access management (IAM) infrastructure for SaaS and AI applications, built on OIDC, OAuth 2.1, and SAM…
10014728active
Vert.x
Eclipse Vert.x is a polyglot toolkit for building reactive, non-blocking, asynchronous applications on the JVM, built on top of Netty. It p…
7714686stable
Ktor
Ktor is an asynchronous web framework for Kotlin, built by JetBrains on top of coroutines, for creating servers, microservices, and multipl…
9814548stable
panjf2000/ants
ants is a high-performance goroutine pool library for Go that manages and recycles a massive number of goroutines with a fixed-capacity poo…
7514510stable
ABP Framework
ABP Framework is an open-source, opinionated application framework for building enterprise web applications on .NET and ASP.NET Core. It pr…
9714441active
sogou/workflow
Sogou C++ Workflow is an enterprise-level C++ framework for parallel computing and asynchronous networking, powering Sogou's back-end servi…
8714424stable
jackc/pgx
pgx is a pure Go PostgreSQL driver and toolkit offering a low-level, high-performance interface with PostgreSQL-specific features like LIST…
8714330stable
Drogon
Drogon is a C++14/17/20-based HTTP web application framework for building high-performance web application servers. It uses non-blocking I/…
8214326active
Yii2 Framework
Yii 2 is a high-performance, full-stack PHP framework for building modern web applications and APIs. It ships with an ORM (Active Record), …
8114285stable
memcached/memcached
Memcached is a high-performance, multithreaded, distributed in-memory key-value cache store used to speed up dynamic web applications by al…
7514285stable
kysely-org/kysely
Kysely is a type-safe, autocompletion-friendly SQL query builder for TypeScript, inspired by Knex. It supports PostgreSQL, MySQL, MSSQL, an…
10014283stable
Polly
Polly is a .NET resilience and transient-fault-handling library that lets developers express resilience strategies such as Retry, Circuit B…
9314244stable
Diesel
Diesel is a safe, extensible ORM and query builder for Rust supporting PostgreSQL, MySQL, MariaDB, and SQLite. It leverages Rust's type sys…
9414203stable
robfig/cron
A cron expression parser and job scheduler library for Go that runs functions on scheduled schedules. Version 3 supports standard cron spec…
3214189stable
Gel
Gel is an open-source graph-relational database built on top of Postgres, combining a strict object-type schema, the EdgeQL query language,…
5514176active
cloudwu/skynet
Skynet is a lightweight online game framework written in C with Lua scripting, built around the actor model with multiple Lua states. It is…
6614164stable
Netflix/zuul
Zuul is Netflix's L7 application gateway service providing dynamic routing, monitoring, resiliency, and security for microservices. It is a…
9314083active
OpenResty
OpenResty is a full-fledged web platform that bundles an enhanced Nginx core, LuaJIT, and many Nginx modules and Lua libraries into a singl…
7914044stable
apollographql/apollo-server
Apollo Server is a spec-compliant, production-ready GraphQL server library for Node.js that supports schema-first development. It integrate…
9013952stable
ory/kratos
Ory Kratos is a headless, API-first identity and user management server written in Go that centralizes login, registration, account recover…
7213888stable
Pinpoint
Pinpoint is an open-source Application Performance Management (APM) tool for large-scale distributed systems, inspired by Google's Dapper p…
9013868active
freshframework/fresh
Fresh is a full-stack web framework for Deno that renders server-generated HTML with Preact and ships JavaScript only for interactive 'isla…
9013792active
Asynq Task Queue
Asynq is a Go library for a distributed task queue backed by Redis, letting clients enqueue tasks that worker servers process concurrently.…
6613769stable
redis/redis-py
redis-py is the official Python client library for the Redis key-value store, supporting both synchronous and asynchronous usage. It provid…
9413647stable
Flysystem
Flysystem is a PHP file storage library that provides a single unified interface for interacting with many types of filesystems, both local…
6413589stable
sidekiq/sidekiq
Sidekiq is a simple, efficient background job processing framework for Ruby applications, using threads to handle many jobs concurrently in…
7513561stable
vlucas/phpdotenv
PHP dotenv is a Composer library that loads environment variables from a `.env` file into `$_ENV`, `$_SERVER`, and optionally `getenv()`. I…
8213552stable
Nakama
Nakama is a scalable open-source game backend server written in Go that provides multiplayer sessions, matchmaking, leaderboards, chat, and…
9813514stable
graphql/dataloader
DataLoader is a JavaScript/Node.js utility that batches and caches data-loading requests to reduce round trips to backends like databases o…
6613387stable
Tengine
Tengine is a high-performance web server and reverse proxy forked from nginx, developed by Taobao/Alibaba since 2011. It is 100% nginx-comp…
8313385active
GoFrame
GoFrame is a modular, high-performance full-stack development framework for Go, comparable to Laravel or Spring Boot, offering batteries-in…
9713287active
cloudwego/eino
Eino is a Go-based framework for building LLM and AI applications, inspired by LangChain and LlamaIndex but following Go conventions. It pr…
8413269active
node-postgres (pg)
node-postgres (pg) is the de facto PostgreSQL client library for Node.js, also supporting bun, deno, and cloudflare workers. It provides a …
7613219stable
InsForge/InsForge
InsForge is an open-source, all-in-one backend platform (BaaS) designed for AI coding agents, bundling Postgres, auth, storage, realtime, e…
8613129active
alibaba/COLA
COLA (Clean Object-oriented & Layered Architecture) is a Java framework from Alibaba that defines a clean, layered application architecture…
6413061stable
spatie/laravel-permission
A Laravel package that lets you associate users (and other Eloquent models) with roles and permissions stored in the database. Permissions …
9112965stable
graphile/crystal
Graphile's Crystal monorepo containing Grafast, a planning and execution engine for GraphQL.js, and PostGraphile, which auto-generates high…
9512935active
fullstorydev/grpcurl
grpcurl is a command-line tool for invoking RPC methods on gRPC servers, accepting JSON input and converting it to binary protobuf encoding…
8612855active
codecentric/spring-boot-admin
Spring Boot Admin is a web-based admin UI for monitoring and managing Spring Boot applications via their Actuator endpoints. It provides da…
9912854active

← prev page 3 / 43 next →