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
quantmind/pulsar
Pulsar is an event-driven concurrent framework for Python built on asyncio, providing tools for building scalable network applications such…
101845maintenance
rpclib/rpclib
rpclib is a modern C++14 msgpack-RPC library providing both client and server implementations with no IDL or code generation required. Func…
231839maintenance
trailblazer/roar
Roar is a Ruby framework for parsing and rendering REST API documents using representers, supporting JSON, JSON-HAL, and XML formats. Its b…
231836maintenance
Automattic/monk
Monk is a lightweight Node.js library providing a simplified, promise-based API layer on top of the MongoDB driver. It offers usability imp…
231826maintenance
siaorg/sia-task
SIA-TASK is a microservices-oriented distributed task scheduling platform written in Java. It collects task metadata from executors, suppor…
231824maintenance
mikeerickson/validatorjs
validatorjs is a JavaScript data validation library inspired by Laravel's Validator, usable in both the browser and Node.js. It provides de…
231823maintenance
spacejam/sled
sled is a lightweight, high-performance embedded key-value database written in pure Rust, offering a threadsafe BTreeMap-like API with ACID…
539092experimental
tmsmith/Dapper-Extensions
Dapper Extensions is a small .NET library that complements Dapper by adding automatic CRUD operations (Get, Insert, Update, Delete) for POC…
321818maintenance
ZHENFENG13/ssm-demo
A demo admin management system built with the classic Java SSM stack (Spring, SpringMVC, MyBatis) plus easyUI, Redis caching, and Maven. It…
321809maintenance
diegohaz/rest
A Yeoman generator that scaffolds RESTful API projects using Node.js, Express, and Mongoose. It generates customizable boilerplate with opt…
231808maintenance
bitwalker/timex
Timex is a comprehensive date/time library for Elixir with full timezone support via the tzdata package. It provides rich APIs for manipula…
311807maintenance
tangxuehua/enode
ENode is a C# application framework for building DDD, CQRS, event sourcing, and event-driven architecture style applications on .NET. It en…
321804maintenance
bilibili/discovery
Discovery is Bilibili's production-ready service registry used for locating middle-tier servers to enable resilient load balancing and fail…
231803maintenance
op/go-logging
A logging infrastructure library for Go with customizable output formats and support for multiple backends such as syslog, file, and memory…
321800maintenance
hashrocket/decent_exposure
A Ruby gem providing declarative helpers (expose, expose!, exposure_config) for Rails controllers to lazily expose models and memoized attr…
321798maintenance
mdbootstrap/adminlte-laravel
A Laravel package that replaces the default Laravel scaffolding with the AdminLTE admin dashboard template (Bootstrap 3) and the Pratt land…
411795maintenance
FransBouma/Massive
Massive is a small, dynamic MicroORM for .NET built on the Expando/dynamic type, distributed as source files you compile into your project.…
421794maintenance
microsoft/nodejstools
Node.js Tools for Visual Studio (NTVS) is a Microsoft-maintained extension that adds Node.js development support to Visual Studio. It provi…
671793maintenance
spring-attic/spring-cloud-sleuth
Spring Cloud Sleuth is a distributed tracing library for Spring Boot and Spring Cloud applications that instruments requests with trace and…
101792maintenance
kilim/kilim
Kilim is a Java library providing lightweight threads (fibers/continuations) via bytecode weaving, enabling millions of concurrent tasks wi…
321783maintenance
fuce1314/Springboot_v2
SpringBoot_v2 is a clean, well-commented Spring Boot admin scaffold (boilerplate) with a Vue/Bootstrap front-end, login/registration, permi…
321778maintenance
krakenjs/lusca
Lusca is web application security middleware for Express/Node.js apps. It provides configurable protections including CSRF tokens, Content …
231776maintenance
mongo-js/mongojs
mongojs is a Node.js module that wraps the official MongoDB native driver and emulates the official MongoDB shell API with callback-style m…
321773maintenance
danielgtaylor/python-betterproto
A Python code generator and runtime library for Protobuf 3 and async gRPC that produces idiomatic, typed, dataclass-based Python code. It s…
341769maintenance
louislivi/SMProxy
SMProxy is a lightweight MySQL database connection pool and proxy middleware built on the MySQL protocol and the Swoole coroutine engine. I…
231760maintenance
alastairtree/LazyCache
LazyCache is a thread-safe in-memory caching library for .NET with a simple generics-based GetOrAdd API built on Microsoft.Extensions.Cachi…
401757maintenance
baijunyao/thinkphp-bjyadmin
A ThinkPHP-based admin starter project that integrates common features and third-party SDKs (Auth/RBAC permissions, Alipay and WeChat payme…
101755maintenance
Graphcool/graphcool-framework
An open-source backend development framework for building and deploying GraphQL APIs, centered on a GraphQL Database that auto-generates CR…
101754maintenance
Azure/durabletask
The Durable Task Framework (DTFx) is a C# library for writing long-running persistent workflows (orchestrations) using async/await construc…
1001740maintenance
rvagg/node-worker-farm
A Node.js library that distributes processing tasks across multiple child processes with a simple API. It provides call durability, automat…
321736maintenance
MyCATApache/Mycat2
Mycat2 is a distributed database middleware written in Java that acts as a MySQL-protocol-compatible proxy, providing transparent data shar…
231735maintenance
ReactiveX/RxPHP
RxPHP is the ReactiveX implementation for PHP, providing a library for composing asynchronous and event-based programs using observable str…
561732maintenance
orbit/orbit
Orbit is a virtual actor framework for the JVM (Java/Kotlin) for building distributed systems, originally developed by Electronic Arts. It …
231730maintenance
Automattic/knox
Knox is a Node.js client library for the Amazon S3 REST API, offering both low-level HTTP-verb methods and higher-level helpers like putFil…
231730maintenance
squeaky-pl/japronto
Japronto is a screaming-fast asynchronous HTTP toolkit with an integrated pipelining HTTP server for Python 3.5+, implemented in hand-tuned…
328528experimental
php-msf
php-msf is a coroutine-based PHP microservice framework built on Swoole, developed by the Camera360 server team. It provides a lightweight …
231725maintenance
Tencent/paxosstore
PaxosStore is a distributed database system developed by Tencent, inspired by Google MegaStore and used in WeChat production for core backe…
321716maintenance
websocket-rails/websocket-rails
A Ruby gem that adds plug-and-play WebSocket support to Ruby on Rails applications, with an event router that maps client events to control…
321714maintenance
slog-rs/slog
slog is an ecosystem of reusable components for structured, contextual, extensible, and composable logging in Rust. It is a mature, battle-…
701707maintenance
RageFrame 3
RageFrame 2.0 is a rapid application development engine built on the Yii2 advanced framework, designed for secondary development with a mic…
231705maintenance
sourcegraph/appdash
Appdash is an application tracing system for Go, based on Google's Dapper and Twitter's Zipkin. It lets you instrument applications to reco…
101705maintenance
awtkns/fastapi-crudrouter
A Python library extending FastAPI's APIRouter that automatically generates and documents CRUD REST routes from Pydantic models and databas…
231699maintenance
Unity Container
Unity Container is a full-featured, extensible dependency injection container for .NET applications, distributed as NuGet packages (Unity, …
231693maintenance
Cybereason/Logout4Shell
A Java-based proof-of-concept tool by Cybereason that exploits the Log4Shell vulnerability (CVE-2021-44228) to 'vaccinate' a vulnerable ser…
321692maintenance
igrigorik/em-websocket
em-websocket is an async WebSocket server library for Ruby built on EventMachine. It supports all WebSocket protocol drafts in use (75, 76,…
321689maintenance
lukeed/worktop
worktop is a lightweight TypeScript web framework for building HTTP APIs on Cloudflare Workers. It provides a router with pattern definitio…
231686maintenance
natemcmaster/LettuceEncrypt
LettuceEncrypt is a NuGet library for ASP.NET Core that integrates with certificate authorities like Let's Encrypt via the ACME protocol to…
101684maintenance
ianstormtaylor/permit
Permit is an unopinionated authentication library for Node.js APIs, supporting bearer token and username/password schemes. It works with an…
321679maintenance
zwczou/weixin-python
A Python SDK for WeChat (Weixin) that bundles WeChat login, official account management, payments, and message handling. It integrates with…
321679maintenance
nhibernate/fluent-nhibernate
Fluent NHibernate is a .NET library providing fluent, XML-free, compile-safe, convention-based mappings for the NHibernate ORM. It supports…
831665maintenance
spring-attic/spring-statemachine
Spring Statemachine is a Java framework that lets Spring application developers model application logic as finite state machines, supportin…
101664maintenance
brandonsavage/Upload
A PHP library that simplifies handling file uploads with validation rules (mimetype, size) and pluggable storage strategies such as the loc…
101652maintenance
oussamahamdaoui/forgJs
ForgJs is a lightweight JavaScript object validator that lets developers define rules for validating values like emails, passwords, numbers…
231651maintenance
contribsys/einhorn
Einhorn is a language-independent shared socket manager that runs and supervises multiple copies of a long-lived process, opening server so…
631645maintenance
json-schema-validator
A pure Java implementation of JSON Schema validation supporting draft v4 (with hyperschema) and draft v3, focused on correctness and perfor…
231641maintenance
SOFAArk
Jarslink 2.0 is an Ark Plugin built on SOFAArk that manages multi-application (multi-Biz) merged deployment on a single JVM, supporting dyn…
941640maintenance
mailboxer/mailboxer
Mailboxer is a Ruby on Rails gem that adds a private messaging system to web applications. It supports multi-participant conversations, sys…
231633maintenance
rapidoid/rapidoid
Rapidoid is an extremely fast HTTP server and full-stack Java web framework with modules for REST APIs, web GUI, ORM, security, and configu…
231633maintenance
cihub/seelog
Seelog is a native Go logging library providing flexible asynchronous dispatching, filtering, and formatting of log messages. It supports X…
231632maintenance
markfinger/python-react
A Python library that renders React components server-side by delegating rendering to a Node.js render server, passing props from Python da…
411631maintenance
Opauth
Opauth is a multi-provider authentication framework for PHP, inspired by OmniAuth for Ruby. It provides a standardized API for interfacing …
231629maintenance
Talk
Talk is a Laravel package that adds a user-to-user conversation and chat system with realtime messaging to any Laravel application. It prov…
231620maintenance
wfh45678/radar
Radar is a lightweight real-time risk control and decision engine built with Java (Spring Boot), MongoDB, Redis, Elasticsearch, and a Groov…
231620maintenance
funny/link
A Go network-layer scaffolding library that provides session management primitives (Session, Manager, Server, Channel) decoupled from any s…
231613maintenance
websockets-rs/rust-websocket
Rust-WebSocket is a Rust library implementing the WebSocket protocol (RFC6455) for both client and server connections, with message-level a…
631612maintenance
Wizzercn/NutzWk
NutzWk (new name BudWk) is an open-source enterprise-grade Java web development framework built on the Nutz/NutzBoot stack with a Vue.js + …
231609maintenance
Cloudflare Email Sending
A Cloudflare Workers-based proxy server for sending free transactional emails via the MailChannels API. It exposes an authenticated HTTP en…
501600maintenance
devinus/poolboy
Poolboy is a lightweight, generic worker pool library for Erlang focused on simplicity, performance, and reliable disaster recovery. It man…
321598maintenance
matoous/go-nanoid
A Go implementation of the nanoid algorithm for generating compact, URL-safe unique identifiers using a cryptographically strong random gen…
441597maintenance
ptarjan/node-cache
A simple in-memory key-value cache library for Node.js with optional TTL-based expiration and timeout callbacks. It supports multiple cache…
321593maintenance
Faygo
Faygo is a fast and concise Go web framework for building high-performance web applications, especially APIs, with minimal code. Defining a…
231590maintenance
iBase4J/iBase4J
iBase4J is a Java distributed system architecture scaffold built on Spring Boot, Spring MVC, MyBatis-Plus, Dubbo/Motan, Redis, Shiro, and Q…
321587maintenance
go-bootstrap/go-bootstrap
A Go command-line generator that scaffolds a lean, opinionated web project skeleton with preselected libraries (Gorilla, sqlx, logrus, Vipe…
321587maintenance
Clivern/Beaver
Beaver is a self-hosted real-time messaging server written in Go that provides WebSocket-based pub/sub messaging backed by Redis. It is use…
671586maintenance
dwijitsolutions/laraadmin
LaraAdmin is an open-source Laravel admin panel / CMS / CRM boilerplate that generates CRUD interfaces, migrations, and role-based access c…
231583maintenance
mxdldev/spring-cloud-flycloud
FlyCloud is a Spring Cloud microservices reference framework in Java comprising 11 Gradle modules, including a config center, Eureka regist…
231578maintenance
Circus
Circus is a Python-based process and socket manager built on ZeroMQ that can run, watch, and control multiple processes and sockets. It can…
231576maintenance
Fusion.js
Fusion.js is Uber's open-source universal web framework for building React applications with server-side rendering out of the box. It uses …
231558maintenance
dain/leveldb
A pure-Java port of Google's LevelDB embedded key-value store, aiming for byte-for-byte file compatibility with the C++ original. It provid…
321557maintenance
beyondcode/laravel-dump-server
A Laravel package that brings Symfony's Var-Dump Server to Laravel applications. It collects all dump() call outputs in a separate server p…
231557maintenance
vowsjs/vows
Vows is a behavior-driven development (BDD) testing framework for Node.js, built specifically for testing asynchronous code. It organizes t…
591556maintenance
xormplus/xorm
xormplus/xorm is an enhanced fork of the xorm ORM library for Go, adding iBATIS-style SQL map configuration files, dynamic SQL templates, a…
231553maintenance
AvoRed Laravel E-commerce
AvoRed is an open-source headless e-commerce platform built on Laravel, exposing a GraphQL API for products, orders, carts, and user manage…
231546maintenance
tj/node-migrate
An abstract migration framework for Node.js that lets developers define up/down migration steps and run them via a CLI or programmatically.…
321544maintenance
indutny/node-ip
A Node.js library providing IP address utilities for parsing, validating, comparing, and converting IPv4 and IPv6 addresses. It supports su…
321542maintenance
matryer/vice
Vice is a Go library that lets you use plain Go channels transparently over message queue technologies like NATS, Redis, NSQ, and Amazon SQ…
231542maintenance
jbuget/nodejs-clean-architecture-app
A reference Node.js API built with Hapi.js that demonstrates Clean Architecture and Domain-Driven Design principles. It organizes code into…
321536maintenance
a2888409/face2face
face2face is an asynchronous, non-blocking real-time instant messaging (IM) server built on Netty and Java NIO. It splits the system into t…
321536maintenance
fullstackproltd/AspNetCoreSpa
A fullstack single-page application template combining ASP.NET Core 7.0 with Angular 15, featuring IdentityServer4 authentication, Entity F…
231536maintenance
gigya/microdot
Microdot is an open source .NET microservices framework (a 'microservice chassis') that provides a service container, interface-based inter…
101536maintenance
castleproject/Windsor
Castle Windsor is a mature Inversion of Control (IoC) container for .NET that manages dependency injection and object lifecycles. It is par…
231534maintenance
ryanto/acts_as_votable
A Ruby gem that adds voting functionality (upvote/downvote, like/dislike) to Rails ActiveRecord models. Any model can vote on any other mod…
231528maintenance
charlotte-ruby/impressionist
A Rails plugin that logs impressions (page views and action views) per controller action or manually per model, storing them in an impressi…
491527maintenance
assaf/vanity
Vanity is an A/B testing (split testing) framework for Ruby on Rails that lets developers define experiments, present variants to users, an…
101526maintenance
gocraft/web
gocraft/web is a fast Go router and middleware package built on net/http, featuring statically typed custom contexts passed between middlew…
231525maintenance
AriaMinaei/pretty-error
A Node.js library that renders error objects and stack traces as clean, colorized, readable output with less clutter. It supports theming v…
321522maintenance
bernardopires/django-tenant-schemas
A Django app that provides multi-tenancy using PostgreSQL schemas, letting a single project instance serve many tenants with shared and ten…
501520maintenance
callicoder/spring-boot-react-oauth2-social-login-demo
A demo application showing how to implement OAuth2 social login (Google, Facebook, GitHub) with a Spring Boot backend and React frontend. I…
321520maintenance
sqmax/springboot-project
A backend for a WeChat official-account food ordering system built with Spring Boot and Spring Data JPA, exposing RESTful APIs consumed by …
231520maintenance
Kononnable/typeorm-model-generator
A CLI tool that generates TypeORM entity models from an existing database schema. It supports SQL Server, PostgreSQL, MySQL, MariaDB, Oracl…
101520maintenance

← prev page 32 / 43 next →