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
nanomsg/mangos-v1
Mangos v1 is a pure Go implementation of the nanomsg Scalability Protocols (SP) messaging system, supporting Req/Rep, Pub/Sub, Pair, Bus, P…
101519maintenance
squaremo/rabbit.js
A Node.js library providing a simple, socket-oriented API for messaging via RabbitMQ, built on amqplib. It supports publish/subscribe, push…
321514maintenance
nficano/python-lambda
A Python toolkit and CLI for developing, bundling, and deploying serverless functions to AWS Lambda. It scaffolds Lambda projects and strea…
101513maintenance
webmachine/webmachine
Webmachine is an Erlang application layer that adds HTTP semantic awareness on top of mochiweb, providing a clean way to build RESTful web …
701512maintenance
kakserpom/phpdaemon
phpDaemon is an asynchronous server-side framework for building high-load network applications in PHP, built on libevent. It bundles server…
231512maintenance
Laravel Lumen
Lumen is a fast PHP micro-framework from the Laravel project for building web applications and APIs with expressive syntax, offering routin…
671509maintenance
mhevery/jasmine-node
jasmine-node integrates the Jasmine BDD spec framework (version 1) with Node.js, letting you run describe/it specs from the command line. I…
321509maintenance
ideawu/icomet
iComet is a high-concurrency comet/server-push messaging server written in C++ with libevent, designed to handle a million concurrent conne…
321508maintenance
http-rs/surf
Surf is an async HTTP client library for Rust with a friendly, ergonomic API and pluggable HTTP backends (curl, hyper, h1, wasm). It suppor…
231505maintenance
fengjiachun/Jupiter
Jupiter is a lightweight, high-performance distributed service (RPC) framework for Java built on Netty and NIO. It provides service registr…
231505maintenance
FuelPHP
FuelPHP v1.x is a lightweight, flexible MVC/HMVC web framework for PHP, featuring ViewModels (Presenters), closure-based routing, modular p…
751503maintenance
kissjs/node-mongoskin
mongoskin is a JavaScript wrapper library around the official node-mongodb-native driver for Node.js. It simplifies the driver's API by ena…
721503maintenance
Zealon159/light-reading-cloud
A book-reading mobile app backend built as a microservices practice project on the Spring Cloud ecosystem, using Spring Cloud Gateway, Naco…
231500maintenance
iamduo/workq
Workq is a standalone job scheduling and processing server written in Go that communicates over a simple text-based TCP protocol. It suppor…
101498maintenance
redis-store
A family of Ruby gems providing Redis-backed stores for caching, Rack sessions, Rack::Cache HTTP caching, and I18n translation backends. It…
801497maintenance
krisajenkins/yesql
Yesql is a Clojure library for using plain SQL by defining queries in annotated .sql files and loading them as regular Clojure functions. I…
321497maintenance
housleyjk/ws-rs
WS-RS is a lightweight, event-driven WebSocket library for Rust implementing RFC 6455 on top of MIO. It handles multiple connections on a s…
321495maintenance
lileio/lile
Lile is a Go framework and CLI generator for scaffolding gRPC microservices, similar to `rails new` or `create-react-app` but for gRPC serv…
231495maintenance
tj/axon
Axon is a message-oriented socket library for Node.js heavily inspired by ZeroMQ. It provides lightweight messaging patterns such as push/p…
321491maintenance
jasny/sso
A PHP library implementing simple Single Sign-On (SSO), allowing users to log in once at a central server and be automatically authenticate…
231487maintenance
taoensso/timbre
Timbre is a pure Clojure/ClojureScript logging library that is fast, flexible, and configured with a single Clojure data map instead of XML…
491483maintenance
tobato/FastDFS_Client
A refactored Java client library for the FastDFS distributed file system, featuring connection pooling, annotation-based object mapping, an…
321481maintenance
forthespada/MyPoorWebServer
A runnable HTTP web server implemented in C/C++ based on the books 'TCP/IP Network Programming' and 'Linux High-Performance Server Programm…
321478maintenance
defunkt/unicorn
Unicorn is a Rack HTTP server for Ruby applications, designed for fast clients on low-latency, high-bandwidth Unix connections. It manages …
351476maintenance
dromara/myth
Myth is a Java framework that resolves distributed transactions using reliable messages, ensuring RPC calls eventually execute by sending t…
321473maintenance
flask-api/flask-api
Flask API is a drop-in replacement for Flask that adds browsable web APIs with content negotiation and smart request parsing, similar to Dj…
291473maintenance
alpaca-lang/alpaca
Alpaca is a statically typed, eagerly evaluated functional programming language for the Erlang VM (BEAM), inspired by ML and featuring Hind…
231466maintenance
CloudBoost/cloudboost
CloudBoost is an open-source backend-as-a-service (BaaS) platform providing data storage, realtime sync, full-text search, file storage, AC…
491459maintenance
rholder/guava-retrying
A small Java library extending Google Guava that provides configurable retrying strategies for arbitrary function calls via a RetryerBuilde…
321459maintenance
dathlin/ClientServerProject
A C# client-server (C-S) framework template for small-to-medium systems, consisting of a server program, client programs (WinForm, WPF, ASP…
231457maintenance
go-reform/reform
Reform is a type-safe ORM for Go built on database/sql, using non-empty interfaces, code generation, and initialization-time reflection ins…
451454maintenance
mopemope/meinheld
Meinheld is a high-performance asynchronous WSGI web server for Python, built on the picoev event loop and greenlet. It can run standalone …
321454maintenance
Smoke Framework
Smoke Framework is a lightweight server-side service framework written in Swift, built on SwiftNIO for its networking layer. It supports RE…
231454maintenance
fortunejs/fortune
Fortune.js is a non-native graph database abstraction layer for Node.js and web browsers that implements graph-like features such as bi-dir…
231452maintenance
unixhot/waf
A lightweight Web Application Firewall (WAF) implemented with Nginx + Lua (OpenResty). It provides IP black/white lists, URL and User-Agent…
231451maintenance
JaceyRx/Examination_System
A simple academic affairs (educational administration) query system built with the Java SSM stack (Spring + SpringMVC + MyBatis) plus Apach…
321449maintenance
dotnet/ef6
Entity Framework 6 is a mature object-relational mapper (ORM) for .NET that lets developers work with relational databases using strongly-t…
791448maintenance
jsonapi-serializer/jsonapi-serializer
A fast JSON:API serializer for Ruby objects, forked from Netflix's fast_api to keep the project alive. It supports compound documents, rela…
471445maintenance
soveran/cuba
Cuba is a Ruby microframework for web development built on top of Rack, inspired by the Rum request mapper. It offers minimal routing with …
231445maintenance
Tencent/TBase
TBase is an enterprise-level distributed HTAP database based on the Postgres-XL project, providing highly consistent distributed transactio…
421442maintenance
smallnest/gen
A Go CLI code generator that connects to an existing database, analyzes its schema, and produces GORM-compatible struct definitions with go…
231439maintenance
akdubya/dustjs
Dust is an asynchronous JavaScript templating engine for the browser and Node.js with an extended Mustache/ctemplate syntax. It supports as…
321435maintenance
Netflix/servo
Netflix Servo is a Java library for exposing and publishing application metrics, primarily via JMX, with flexible publishing to reporting s…
451434maintenance
ortuman/jackal
Jackal is a free, open-source, high-performance XMPP (Jabber) instant messaging server written in Go. It emphasizes stability, simple confi…
101429maintenance
paypal/squbs
squbs is a suite of components from PayPal that standardizes and operationalizes Akka/Pekko Streams and Akka/Pekko HTTP applications for la…
231428maintenance
bmizerany/pat
pat is a Sinatra-style pattern muxer for Go's net/http library, allowing route registration with URL parameters like /hello/:name. It is a …
321427maintenance
weiboad/kafka-php
Kafka-php is a pure PHP client library for Apache Kafka supporting producer and consumer functionality against Kafka brokers 0.8+ (consumer…
101427maintenance
hfbin/Seckill
A Java flash-sale (seckill) system built with SpringBoot, Mybatis, Redis, and RabbitMQ, demonstrating high-concurrency e-commerce flash-sal…
321426maintenance
u014427391/jeeplatform
JeePlatform is a Java enterprise application base platform built on Spring Boot, integrating MyBatis ORM, Spring MVC, Shiro security, and c…
231421maintenance
willdurand/Negotiation
A standalone, dependency-free PHP library implementing HTTP content negotiation per RFC 7231. It negotiates media types, languages, encodin…
231421maintenance
jonseg/crud-admin-generator
CRUD Admin Generator is an open-source tool that generates a complete PHP backend (built on the Silex framework) from an existing MySQL dat…
321419maintenance
Kitura
BlueSocket is a Swift socket framework for TCP and UDP networking, packaged via Swift Package Manager. It provides a cross-platform abstrac…
231417maintenance
electronicarts/ea-async
EA Async is a Java library that brings .NET-style async-await semantics to the JVM by rewriting calls to Async.await at build time. It lets…
231417maintenance
sdispater/orator
Orator is a Python ORM providing an ActiveRecord implementation inspired by Laravel's Eloquent, with a fluent query builder and schema migr…
101413maintenance
google/jsonapi
A Go library for serializing and deserializing JSON payloads that comply with the JSON API (api.org) specification. It uses struct tags to …
101410maintenance
Lithium
Silicon is a high-performance, middleware-oriented C++14 HTTP web framework. The project has been rewritten and merged into the Lithium lib…
711409maintenance
Symfony Security
The Symfony Security Guard component, part of the Symfony framework, lets developers build custom multi-step authentication systems with fu…
101409maintenance
sohelamin/crud-generator
A Laravel package that scaffolds CRUD code including controllers, models, migrations, views, and API resources from the command line. It is…
231408maintenance
antonioribeiro/firewall
A Laravel package acting as a soft-firewall that controls route access by IP address, country, or host via blacklists and whitelists. It al…
321406maintenance
wosyingjun/beauty_ssm
An elegant SSM (Spring + SpringMVC + MyBatis) web application scaffold for Java, integrating Maven, Redis caching, Quartz scheduling, Druid…
321406maintenance
darryldecode/laravelshoppingcart
A shopping cart implementation package for the Laravel PHP framework, installable via Composer. It manages cart items, quantities, prices, …
531404maintenance
rescrv/HyperDex
HyperDex is a distributed, searchable, and consistent key-value store written in C++. It provides scalable storage with secondary-index sea…
321404maintenance
E5
A Spring Boot backend service that automatically calls Microsoft APIs on a schedule to keep Microsoft E5 developer subscriptions active, wi…
231404maintenance
xiongwilee/Gracejs
Gracejs (formerly koa-grace v2) is a Node.js BFF framework built on Koa 2 that implements an MVC + RESTful architecture for front-end/back-…
341388maintenance
FormidableLabs/rapscallion
Rapscallion is an asynchronous React VirtualDOM renderer for server-side rendering. It offers streaming output, templating for HTML boilerp…
101387maintenance
soveran/ohm
Ohm is a Ruby object-hash mapping (ORM-like) library for Redis, letting you persist and query Ruby objects in a Redis key-value store. It e…
231383maintenance
withstars/Books-Management-System
A Java web application for managing a library, built with Spring, Spring MVC, JdbcTemplate, MySQL, and Bootstrap. It supports reader and ad…
101382maintenance
juju/errors
A Go library for annotating errors with context, file/line locations, and typed error helpers, based on juju/errgo. It preserves the origin…
231381maintenance
arch/UnitOfWork
A plugin for Microsoft.EntityFrameworkCore that adds repository and unit-of-work pattern support, including multiple databases with distrib…
231380maintenance
jrallison/go-workers
A Go library for running Sidekiq-compatible background job workers backed by Redis. It provides reliable queueing via BRPOPLPUSH, retries, …
321379maintenance
apex/log
apex/log is a structured logging package for Go, inspired by Logrus and designed with log centralization in mind. It provides a simple API …
321376maintenance
itfsw/mybatis-generator-plugin
A collection of extension plugins for MyBatis Generator, a Java code generation tool for the MyBatis ORM. It adds plugins for batch insert,…
231374maintenance
ReactiveX/RxNetty
RxNetty is a Reactive Extensions (Rx) adaptor for Netty, providing reactive APIs for building HTTP and TCP clients and servers on the JVM. …
231373maintenance
SwooleDistributed/SwooleDistributed
SwooleDistributed (SD) is a full-stack distributed application server framework built on the PHP Swoole extension. It combines mixed-protoc…
231371maintenance
Chrome Logger
ChromePhp is a PHP library that logs server-side PHP variables to the Google Chrome console via the Chrome Logger extension. It sends log d…
321370maintenance
normalize/mz
A small Node.js library that wraps core modules like fs, child_process, crypto, dns, readline, and zlib so their callback-based APIs return…
321369maintenance
flatiron/cradle
Cradle is a high-level, asynchronous CouchDB client library for Node.js with built-in write-through caching. It abstracts CouchDB's REST AP…
321368maintenance
laravel-ardent/ardent
Ardent is a PHP library providing self-validating, secure model classes that extend Laravel's Eloquent ORM. It moves validation rules, erro…
101367maintenance
vadimdemedes/mongorito
Mongorito is a lightweight, schema-free MongoDB ODM for Node.js built on Redux, where each model instance has its own Redux store enabling …
101365maintenance
appstract/laravel-opcache
A Laravel package providing Artisan commands for managing PHP OPcache, including clearing, status inspection, configuration display, and pr…
231362maintenance
panique/mini
MINI is an extremely simple barebone PHP application skeleton, reduced to the max, that provides clean URLs, demo CRUD actions, and PDO-bas…
321360maintenance
Mongrel2
Mongrel2 is a language- and architecture-agnostic web server written in C that decouples HTTP handling from application backends via a Zero…
231358maintenance
hokaccha/node-jwt-simple
A small Node.js library for encoding and decoding JWT (JSON Web Token) strings with a simple encode/decode API. It supports HS256, HS384, H…
321356maintenance
antirez/lamernews
Lamer News is a Hacker News/Reddit-style social news web application written in Ruby with Sinatra, using Redis as its sole database and jQu…
321355maintenance
node-lambda
A command line tool for locally running and deploying Node.js applications to AWS Lambda. It provides setup, run, package, and deploy comma…
631352maintenance
Roadie
A Ruby gem that makes HTML emails easier by inlining stylesheets into the markup and rewriting relative URLs to absolute ones. It handles e…
761349maintenance
vivo/MoonBox
Moonbox is a noninvasive server-side traffic capture and replay platform built on the JVM-Sandbox ecosystem (jvm-sandbox-repeater). It reco…
571345maintenance
GrailStack/Moss
Moss is a service governance platform for Spring Cloud microservices, providing visualized management of the full service lifecycle. It off…
231344maintenance
thedevsaddam/govalidator
A Go library for validating HTTP request data (form-data, x-www-form-urlencoded, query params, JSON) using simple rule strings, inspired by…
231344maintenance
cuba-platform/cuba
CUBA Platform is a high-level Java framework for rapid development of enterprise web applications with rich web interfaces, providing data …
751343maintenance
ElemeFE/restc
restc is a server-side HTTP middleware for Node.js that enhances debugging of RESTful APIs by rendering formatted JSON responses and a debu…
231334maintenance
go-validator/validator
A Go library that validates struct fields via struct tags, with built-in validators like min, max, len, nonzero, nonnil, and regexp, plus s…
231334maintenance
yyx990803/pod
Pod is a CLI tool that simplifies deploying and managing multiple Node.js apps on a Linux server via git push deployment using git hooks. I…
321332maintenance
nmathewson/libevent_obsolete
An obsolete mirror of Nick Mathewson's libevent repository; the official libevent project lives at github.com/libevent/libevent. Libevent i…
321330maintenance
killme2008/Metamorphosis
Metamorphosis (MetaQ) is a high-availability, high-performance distributed messaging middleware written in Java, originally developed at Ta…
321329maintenance
p0pr0ck5/lua-resty-waf
lua-resty-waf is a high-performance web application firewall (WAF) library built on the OpenResty/ngx_lua stack. It inspects HTTP requests …
321323maintenance
martinrusev/amon
Amon is a self-hosted server monitoring platform written in Python that collects system metrics, logs, and exception data from monitored ma…
231322maintenance
Instagram/ig-json-parser
A fast JSON parser library for Java projects that uses annotation processing to generate serializers and deserializers at compile time. Mod…
101317maintenance
didi/DDMQ
DDMQ is a distributed messaging middleware built by DiDi on top of Apache RocketMQ, offering low-latency, high-throughput, highly available…
101314maintenance
3rd-Eden/memcached
A fully featured Memcached client library for Node.js built with scaling and high availability in mind. It supports Memcached clusters via …
231313maintenance

← prev page 33 / 43 next →