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
wfrest/wfrest
wfrest is a fast, asynchronous C++ micro web framework for building REST APIs, built on top of the C++ Workflow parallel computing and asyn…
731005active
seeden/rbac
A Node.js library implementing hierarchical role-based access control (RBAC) with roles, permissions, and grant inheritance. It supports in…
631005active
flipt-io/reverst
Reverst is a load-balanced reverse-tunnel server and Go client library built on QUIC and HTTP/3. It lets services behind restrictive networ…
471005active
Skolaczk/next-starter
A Next.js starter template (boilerplate) preconfigured with TypeScript, Tailwind CSS 4, shadcn/ui, NextAuth, Stripe, Drizzle ORM, and testi…
791003active
wagslane/go-rabbitmq
A Go library that wraps the rabbitmq/amqp091-go client with a higher-level, RabbitMQ-focused API. It adds automatic reconnection, flow cont…
761002active
gobuffalo/packr
Packr is a Go library and CLI tool for embedding static files (templates, assets) directly into Go binaries. It is now in maintenance mode,…
103386maintenance
newrelic/node-newrelic
New Relic's official Node.js APM agent that instruments applications for performance monitoring. It collects metrics, traces, and errors an…
951000stable
sohaha/zlsgo
zlsgo is a lightweight, modular Go standard-library-style toolkit offering web framework (znet), logging (zlog), HTTP client (zhttp), JSON …
761000active
SleekDB/SleekDB
SleekDB is a pure PHP, dependency-free NoSQL document database that stores data in plain JSON files on disk. It provides a rich query API (…
601000active
pmndrs/react-nil
react-nil is a React null renderer that lets you run React components without any view layer, in Node or anywhere else. It provides the ful…
341000active
activej/activej
ActiveJ is a self-sufficient Java platform built from the ground up, offering a modular suite of zero-dependency libraries for asynchronous…
56997active
RailsApps/rails-composer
Rails Composer is a Ruby-based generator that extends the standard Rails generator to produce full starter applications with authentication…
323360maintenance
ezyang/htmlpurifier
HTML Purifier is a PHP library that filters HTML input using whitelists and aggressive parsing to remove XSS attacks while producing standa…
863348maintenance
MyBatis Common Mapper
A Spring Boot starter project demonstrating integration of MyBatis with PageHelper pagination and the tk.mybatis通用 Mapper. It serves as a r…
323336maintenance
django-SHOP
django-SHOP is a Django-based e-commerce framework for building online shops with fully customizable product models and composable page com…
323315maintenance
yyzybb537/libgo
libgo is a stackful coroutine library with collaborative scheduling written in C++11, bringing Go-style concurrency to C++. It also provide…
233311maintenance
Manba
Manba is a RESTful HTTP API gateway written in Go that serves as a unified API access layer for microservices. It provides traffic control,…
233306maintenance
ThingEngineer/PHP-MySQLi-Database-Class
A lightweight PHP wrapper around MySQLi providing a fluent query builder with prepared statements and simple object mapping. It supports in…
503296maintenance
zaiyunduan123/springboot-seckill
A high-concurrency flash-sale (seckill) system built with SpringBoot, MySQL, Redis, RabbitMQ, and Guava. It demonstrates caching, rate limi…
323291maintenance
Tinder/Scarlet
Scarlet is a Retrofit-inspired declarative WebSocket client library for Kotlin, Java, and Android. It lets you define WebSocket services vi…
433256maintenance
parallel-js/parallel.js
Parallel.js is a JavaScript library that simplifies parallel computing by running functions on worker threads in the browser (via Web Worke…
663245maintenance
thoughtbot/high_voltage
High Voltage is a Rails engine that makes it easy to serve static pages like 'About us' or marketing pages from an app/views/pages director…
593234maintenance
ardalis/ApiEndpoints
A C# library providing base classes for organizing ASP.NET Core web APIs around one endpoint per class (the REPR pattern) instead of tradit…
513197maintenance
alibaba/cobar
Cobar is a database proxy from Alibaba that shards MySQL databases and tables, speaking the MySQL protocol so applications can use it as a …
233188maintenance
stefanprodan/AspNetCoreRateLimit
AspNetCoreRateLimit is an ASP.NET Core rate limiting middleware library for controlling how many requests clients can make to a Web API or …
233166maintenance
requery/requery
requery is a lightweight ORM and SQL query generator for Java, Kotlin, and Android that maps annotated entities to relational databases via…
493124maintenance
gon
Gon is a Ruby gem for Rails that lets you pass server-side variables from controllers directly into your JavaScript with a single layout ta…
903105maintenance
nsidnev/fastapi-realworld-example-app
A RealWorld (Conduit) medium.com clone backend implemented with FastAPI, SQLAlchemy, and PostgreSQL. It serves as a reference example appli…
103103maintenance
nemasu/asmttpd
A small, multi-threaded HTTP web server for 64-bit Linux written entirely in amd64 assembly with no external library dependencies. It serve…
233099maintenance
vulcand/vulcand
Vulcand is a programmatic, extensible HTTP reverse proxy and load balancer for microservices and API management, backed by etcd for dynamic…
233093maintenance
bcoin-org/bcoin
Bcoin is an alternative implementation of the Bitcoin protocol written in JavaScript and C/C++ for Node.js and browsers. It can run as a fu…
233069maintenance
laravel/breeze
Laravel Breeze is a minimal authentication scaffolding starter kit for Laravel applications, built on Laravel Fortify. It provides login, r…
923058maintenance
nickel-org/nickel.rs
nickel.rs is a simple, lightweight web application framework for Rust inspired by Express.js. It provides flexible routing, middleware, JSO…
323050maintenance
momosecurity/aswan
Aswan is Momo's open-source risk-control static rule engine, a self-hosted Python/Django service for configuring blacklist/whitelist, boole…
323045maintenance
node-orm2
node-orm2 (npm package 'orm') is an object-relational mapping library for Node.js supporting MySQL/MariaDB, PostgreSQL, Amazon Redshift, SQ…
243043maintenance
python-arq/arq
arq is a Python job queuing and RPC library built on asyncio and Redis, designed as a fast, modern successor to rq. It supports deferred ex…
723014maintenance
LTS Light Task Scheduler
LTS (light-task-scheduler) is a Java distributed scheduled job framework supporting real-time, scheduled, and Cron tasks with horizontally …
232992maintenance
stepancheg/rust-protobuf
A pure-Rust implementation of Google Protocol Buffers, including a code generator and runtime library supporting proto2 and proto3. Version…
482969maintenance
flashmob/go-guerrilla
Go-Guerrilla is a lightweight SMTP server daemon written in Go, designed for receiving large volumes of email quickly and efficiently. It c…
232964maintenance
exhibitionist-digital/ultra
Ultra is a zero-legacy SSR framework for Deno and React built around React Suspense, native browser ESM, and import maps with no bundling s…
232945maintenance
pdfkit/pdfkit
PDFKit is a Ruby gem that converts HTML and CSS into PDF documents by wrapping the wkhtmltopdf command-line utility, which renders HTML via…
232940maintenance
laverdet/isolated-vm
A Node.js library providing access to V8 isolates to create completely isolated JavaScript environments. It lets you run untrusted or sandb…
762939maintenance
antonioribeiro/tracker
A Laravel package that tracks and stores detailed visitor and request information—sessions, page views, users, devices, browsers, geolocati…
232930maintenance
linkedin/dustjs
Dust.js is an asynchronous JavaScript templating engine maintained by LinkedIn that works in both the browser and on the server. It compile…
232899maintenance
liuyangming/ByteTCC
ByteTCC is a distributed transaction manager for Java based on the Try-Confirm-Cancel (TCC) compensating transaction mechanism, compatible …
232863maintenance
motiv-labs/janus
Janus is a lightweight, open-source API Gateway and management platform written in Go, distributed as a single binary. It handles authoriza…
232841maintenance
notadd/notadd
Notadd is an open-source microservice development architecture built on Nest.js, using TypeScript, GraphQL, TypeORM, gRPC, and Redis. It pr…
102827maintenance
qunarcorp/qmq
QMQ is a distributed message queue middleware developed and battle-tested at Qunar since 2012, supporting async, delayed/scheduled, broadca…
232821maintenance
viabtc/viabtc_exchange_server
ViaBTC Exchange Server is a high-performance cryptocurrency exchange trading backend written in C, capable of processing up to 10,000 trade…
322794maintenance
jordan-wright/email
A Go library for composing and sending email over SMTP with a simple, human-friendly API. It supports text and HTML bodies, attachments, cu…
232791maintenance
GINO
GINO is a lightweight asynchronous ORM for Python built on top of SQLAlchemy core, supporting PostgreSQL via asyncpg and MySQL via aiomysql…
322789maintenance
spdy-http2/node-spdy
A Node.js module for creating SPDY and HTTP/2 servers with a natural http-module-like interface, falling back to regular HTTPS for unsuppor…
322789maintenance
reactGo/reactGo
reactGo is a full-stack boilerplate/framework for building universal (server-side rendered) React apps with Redux, React Router, Webpack 5,…
322789maintenance
vercel/kirimase
Kirimase is a command-line tool for building full-stack Next.js apps faster, inspired by the Ruby on Rails CLI. It installs and configures …
232786maintenance
hpcloud/tail
A Go library that emulates the BSD `tail -f` behavior, streaming lines from files that are continuously updated. It supports truncation and…
322779maintenance
codedrinker/community
An open-source forum and Q&A web application built with Spring Boot, MyBatis, MySQL/H2, and Bootstrap. It supports social login (GitHub, Gi…
322772maintenance
soheilhy/cmux
cmux is a Go library that multiplexes TCP connections based on their payload, allowing multiple protocols like gRPC, HTTP, HTTPS, and SSH t…
582768maintenance
Meituan-Dianping/Zebra
Zebra is Meituan-Dianping's JDBC-based database access layer middleware for MySQL, providing transparent read-write splitting and database/…
322766maintenance
thlorenz/proxyquire
A Node.js library that proxies the require function so dependencies can be overridden with stubs or mocks during testing without modifying …
352745maintenance
xeipuuv/gojsonschema
A Go library implementing JSON Schema validation for draft-04, draft-06, and draft-07. It loads schemas and documents from files, URLs, str…
232738maintenance
LinuxEye LNMP Deployment
A set of shell installation scripts that quickly deploy full LEMP/LAMP/LNMP web stacks (Nginx/Tengine/OpenResty, MySQL/MariaDB/Percona, PHP…
522737maintenance
alibaba/beidou
Beidou is an isomorphic (universal) JavaScript framework from Alibaba for building server-rendered React applications on Node.js. It builds…
232729maintenance
activeadmin/inherited_resources
Inherited Resources is a Ruby gem for Rails that lets controllers inherit all standard RESTful actions, so developers only write the parts …
662717maintenance
ComfortableMexicanSofa
ComfortableMexicanSofa is a Ruby on Rails CMS engine that adds content management capabilities to Rails 5.2+ applications with minimal conf…
232707maintenance
eidheim/Simple-Web-Server
A simple, fast, multithreaded HTTP and HTTPS server and client library for C++11 built on Boost.Asio or standalone Asio. It is designed to …
102691maintenance
Apartment
Apartment is a Ruby gem providing database-level multi-tenancy for Rack and Rails applications, supporting tenant isolation via PostgreSQL …
322682maintenance
chanxuehong/wechat
A Go SDK for WeChat (Weixin) covering the Official Account platform (mp) and the Merchant/Pay platform (mch). It provides core package abst…
722674maintenance
Ninject
Ninject is a lightweight, fast dependency injection framework for .NET applications. It uses a fluent, type-safe binding DSL to wire loosel…
232667maintenance
silexphp/Pimple
Pimple is a small dependency injection container for PHP that manages services and parameters via closures. It is now in maintenance mode, …
602662maintenance
klein/klein.php
Klein.php is a fast and flexible routing library for PHP 5.3+, inspired by Sinatra. It provides regex-based routing with named parameters, …
232657maintenance
SOHU-Co/kafka-node
kafka-node is a Node.js client library for Apache Kafka 0.9 through 0.11, providing producers, consumers, consumer groups, stream-based API…
232650maintenance
tlaverdure/laravel-echo-server
A Node.js/TypeScript Socket.io server that handles Laravel Echo broadcasting, including private and presence channel authentication. It is …
102640maintenance
esbenp/pdf-bot
A Node.js microservice that generates PDFs from URLs using headless Chrome, with a queue API, CLI, S3 storage, and webhook notifications. F…
232637maintenance
pinax/pinax
Pinax is an open-source platform built on the Django web framework, providing an ecosystem of reusable Django apps, themes, and starter pro…
322624maintenance
rbock/sqlpp11
sqlpp11 is a type-safe embedded domain specific language (EDSL) library for C++ that lets developers define tables and columns as types and…
642622maintenance
go-nunu/nunu
Nunu is a CLI scaffolding tool for building Go web applications on top of popular libraries like Gin, GORM, Wire, Viper, and Zap, following…
852609maintenance
OptimalBits/node_acl
A minimalistic access control list (ACL) library for Node.js applications, inspired by Zend_ACL. It manages users, roles, hierarchies, and …
322600maintenance
hashicorp/go-multierror
A Go package that represents a list of error values as a single error, with human-readable formatting and utilities like Append, Flatten, P…
772591maintenance
nutzam/nutz
Nutz is a lightweight, dependency-free Java web framework bundling MVC, IoC, AOP, Dao (ORM), and JSON utilities in a small (~1MB) jar. It t…
622542maintenance
mongodb/motor
Motor is a full-featured, non-blocking MongoDB driver for Python asyncio and Tornado applications, exposing a coroutine-based API. It is de…
742526maintenance
gocraft/work
gocraft/work is a Go library for enqueuing and processing durable background jobs backed by Redis, similar to Sidekiq. It supports retries,…
232523maintenance
gocelery/gocelery
A Go client/server implementation of the Celery distributed task queue protocol, supporting Redis and AMQP brokers. It lets Go applications…
232487maintenance
dmfay/massive-js
Massive.js is a data mapper library for Node.js that provides a thin, promise-based interface over PostgreSQL, letting developers work with…
102471maintenance
ory/ladon
Ladon is a Go SDK for policy-based access control (authorization), inspired by AWS IAM policies. It provides fine-grained, condition-based …
642458maintenance
django-ckeditor/django-ckeditor
A Django app that integrates the CKEditor 4 WYSIWYG rich text editor into Django admin and forms, providing RichTextField, RichTextUploadin…
402451maintenance
WuKongOpenSource/WukongCRM-11.0-JAVA
WukongCRM 11.0 is an open-source customer relationship management system built on a Spring Cloud Alibaba microservices backend with a Vue E…
322450maintenance
Go DDD Sample
A Go port of the classic Java DDD Sample cargo booking application, demonstrating how Domain-Driven Design tactical patterns can be impleme…
102449maintenance
luxiaoxun/NettyRpc
A lightweight Java RPC framework built on Netty for network transport, ZooKeeper for service registry and discovery, and Spring for integra…
762439maintenance
refile/refile
Refile is a Ruby file upload library for web applications, offering configurable backends (file system, S3), ORM integration, on-the-fly im…
322434maintenance
Stripe.js
The official Stripe Node.js library providing convenient, typed access to the Stripe API from server-side JavaScript and TypeScript applica…
93754stable
postrank-labs/goliath
Goliath is an open-source non-blocking (asynchronous) Ruby web server framework built on EventMachine, offering Rack API and middleware sup…
322424maintenance
Actionhero
Actionhero is a Node.js/TypeScript API framework that serves the same actions over HTTP, HTTPS, and WebSockets, with built-in clustering, b…
782413maintenance
Django Suit
Django Suit is an alternative modern theme/skin for the Django admin interface, built on Twitter Bootstrap with improved filters, sorting, …
392407maintenance
coopernurse/node-pool
generic-pool is a Node.js library providing a generic, Promise-based resource pool for reusing or throttling expensive resources like datab…
232405maintenance
shuup/shuup
Shuup is an open-source e-commerce platform built on Django and Python, supporting multi-vendor marketplaces and extensible via plugins. It…
232402maintenance
didi/sharingan
Sharingan is a Go-based traffic recording and replay tool that captures real production request traffic (including downstream calls) and re…
102381maintenance
mozilla/node-convict
Convict is a configuration management library for Node.js that introduces a schema for application settings. It provides validation, early …
652374maintenance
node-cache/node-cache
node-cache is a simple, fast in-memory caching module for Node.js with set, get, and delete methods that works like memcached. Keys support…
232374maintenance
helei112g/payment
A PHP SDK that aggregates third-party payment gateways (WeChat Pay, Alipay, China Merchants Bank) behind a unified client interface. It sim…
232354maintenance
didi/tinyid
Tinyid is a distributed unique ID generator service built in Java, backed by MySQL, exposing a REST API and a high-performance Java client.…
102351maintenance

← prev page 30 / 43 next →