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
QNJR-GROUP/EasyTransaction
EasyTransaction is a Java/Spring framework providing a unified solution for distributed transactions across microservices and SOA systems. …
232348maintenance
CNSRE/ABTestingGateway
ABTestingGateway is a layer-7 gray-release (canary) gateway built on nginx and ngx_lua that dynamically routes requests to different upstre…
232347maintenance
kmmbvnr/django-fsm
A Python library providing Django-friendly finite state machine support, allowing declarative definition of states and guarded transitions …
392345maintenance
lipp/login-with
A stateless microservice that handles 'login-with' OAuth authentication for providers like Twitter, Google, GitHub, and Facebook. On succes…
322344maintenance
Userbase
Userbase is an open-source backend-as-a-service that adds user accounts and end-to-end encrypted data persistence to static web apps via a …
572340maintenance
PHPGangsta/GoogleAuthenticator
A PHP library implementing TOTP (RFC 6238) for Google Authenticator two-factor authentication. It generates secrets and codes, verifies cod…
232332maintenance
reactjs/React.NET
ReactJS.NET is a .NET library that integrates Facebook's React and JSX compilation (via Babel) into C# and ASP.NET MVC applications. It pro…
512321maintenance
ericf/express-handlebars
A Handlebars view engine for Express that adds back layouts and partials support removed in Express 3.x. It provides smart template caching…
232320maintenance
s-a/iron-node
iron-node is a command-line debugger that runs Node.js scripts with Chrome Developer Tools attached, replacing the node command. It provide…
232315maintenance
orlabs/orange
Orange is an API gateway built on OpenResty (Nginx + Lua) that provides API monitoring, management, and traffic control through a plugin-ba…
232306maintenance
NoamB/sorcery
Sorcery is a Ruby authentication library for Rails 3 & 4 providing simple, modular authentication features. This original repository has mo…
322300maintenance
shimh-develop/blog-vue-springboot
A full-stack blog system built with Vue on the frontend and SpringBoot on the backend, featuring articles, categories, tags, archives, comm…
322293maintenance
steebchen/prisma-client-go
Prisma Client Go is an auto-generated, fully type-safe database client and query builder for Go, part of the Prisma ecosystem. It supports …
102275maintenance
audreyt/node-webworker-threads
A Node.js native addon (C++) implementing the Web Worker API with real threads, letting CPU-bound tasks run in parallel across cores within…
322274maintenance
apilayer/restcountries
REST Countries is a Java-based RESTful API that serves information about world countries, including names, ISO codes, currencies, languages…
102272maintenance
Meituan-Dianping/DBProxy
DBProxy is a MySQL-protocol database middleware developed by Meituan-Dianping's DBA team, forked from Qihoo 360's Atlas with bug fixes and …
322268maintenance
mrvautin/expressCart
expressCart is a fully functional, self-hosted Node.js shopping cart application built on Express, with an admin panel and support for many…
322251maintenance
bilibili/overlord
Overlord is Bilibili's Go-based proxy and cluster management platform for memcache and Redis/Redis Cluster, providing an automated high-ava…
232246maintenance
fgnass/node-dev
node-dev is a zero-configuration development tool for Node.js that automatically restarts your application when required files change. Unli…
232236maintenance
p6spy/p6spy
P6Spy is a Java framework that intercepts and logs JDBC database traffic without any code changes to the application. It includes P6Log, wh…
232235maintenance
bz51/SpringBoot-Dubbo-Docker-Jenkins
A SpringBoot + Dubbo microservices framework scaffold demonstrating containerized deployment with Docker and automated builds with Jenkins.…
322234maintenance
metrue/fx
fx is a self-hosted Function as a Service (FaaS) tool that turns stateless functions into container-based HTTP services in seconds. It supp…
232228maintenance
ckeditor
A Ruby gem that integrates the CKEditor 4.x WYSIWYG rich text editor into Rails applications. It provides generators for file upload models…
232223maintenance
mscdex/node-imap
node-imap is an IMAP client module for Node.js that lets applications connect to IMAP mail servers, list mailboxes, and fetch messages and …
322221maintenance
ThinkSNS+ Plus
Plus (ThinkSNS+) is a self-hosted social networking system built on the Laravel PHP framework, providing REST APIs and a Vue.js admin panel…
232200maintenance
laracasts/PHP-Vars-To-Js-Transformer
A PHP library (laracasts/utilities) that transforms server-side PHP data into JavaScript variables, primarily via a Laravel service provide…
592199maintenance
Laravue
Laravue is a full-stack admin dashboard starter combining Laravel as the backend with Vue.js and Element UI on the frontend. It provides an…
232196maintenance
vercel/virtual-event-starter-kit
An open-source Next.js starter kit for hosting virtual events and conferences, used to run Next.js Conf 2020 with ~40,000 attendees. It pro…
102177maintenance
web2py
web2py is a free, open-source full-stack Python framework for agile development of secure, database-driven web applications, featuring its …
822169maintenance
panique/huge
HUGE is a simple user-authentication solution embedded in a minimal PHP framework skeleton, using PHP's official bcrypt password hashing. I…
232158maintenance
Globalize
Globalize is a Ruby gem that extends Rails' I18n API to provide translations for ActiveRecord model data, letting you store and query trans…
862156maintenance
cloudhead/node-static
node-static is an RFC 2616 compliant static-file server module for Node.js with built-in caching support. It handles conditional GET and HE…
762154maintenance
marblejs/marble
Marble.js is a functional reactive Node.js framework for building server-side applications, built on TypeScript and RxJS. It offers a modul…
282146maintenance
baidu/sofa-pbrpc
sofa-pbrpc is a lightweight C++ RPC library implementing Google's protobuf RPC framework, with sync/async calls, timeouts, compression, loa…
232140maintenance
kevin-montrose/Jil
Jil is a fast JSON serializer and deserializer for .NET, built on Sigil to emit highly optimized code at runtime. It supports both static t…
322136maintenance
zhangxd1989/spring-boot-cloud
A microservices reference project built on Spring Boot, Spring Cloud, Spring OAuth2, and Spring Cloud Netflix (Eureka, Zuul, Hystrix, Ribbo…
322125maintenance
Fantomas42/django-blog-zinnia
Django Blog Zinnia is a reusable Django application for managing a blog within an existing Django website. It provides blog publishing feat…
322123maintenance
DozerMapper/dozer
Dozer is a Java Bean to Java Bean mapping framework that recursively copies data between objects, supporting simple and complex type mappin…
502107maintenance
SpringForAll/spring-boot-starter-swagger
A Spring Boot starter that auto-configures Swagger 2.x (SpringFox) to generate API documentation for Spring MVC applications with minimal s…
232101maintenance
stemmlerjs/ddd-forum
A Hacker News-inspired forum application built with TypeScript, demonstrating Domain-Driven Design and Clean Architecture practices from so…
322094maintenance
speedment/speedment
Speedment is an open-source Java Stream ORM toolkit and runtime that analyzes the metadata of an existing SQL database and generates a Java…
232092maintenance
rcrowley/goagain
A Go library providing primitives for zero-downtime restarts of applications that accept connections via TCP or Unix listeners. It implemen…
322090maintenance
asdine/storm
Storm is a Go toolkit that provides a high-level API on top of the BoltDB embedded key-value store, offering struct-based CRUD operations, …
232089maintenance
davidmoreno/onion
Onion (libonion) is a lightweight C library for building HTTP servers and web applications by layering URL handlers. It is designed to add …
672088maintenance
bilibili/gengine
Gengine is a rule engine for Go based on AST parsing that lets you load and execute rules as code at runtime without restarting your applic…
232084maintenance
qiujiayu/AutoLoadCache
AutoLoadCache is a Java caching management library that decouples caching from business logic using AOP and annotations. It supports Redis,…
232078maintenance
remi/her
Her is a Ruby ORM-like library that maps REST API resources to Ruby objects, providing an ActiveRecord-style interface for applications pow…
232073maintenance
thisbejim/Pyrebase
Pyrebase is a simple Python wrapper around the Firebase API, supporting authentication, the Realtime Database, and Cloud Storage. It lets P…
322071maintenance
alash3al/sqler
SQLer is a tiny standalone Go server that turns SQL queries into RESTful APIs, configured via HCL files with named macros. It supports MySQ…
232069maintenance
vinkla/laravel-hashids
A Laravel bridge package for the Hashids library, letting you encode integer IDs into short, reversible, obfuscated strings and decode them…
522055maintenance
TakahikoKawasaki/nv-websocket-client
A high-quality WebSocket client library for Java implementing RFC 6455, usable on Java SE 1.5+ and Android. It supports all frame types, fr…
322051maintenance
sandman2
sandman2 is a Python library and CLI tool that automatically generates RESTful API services from existing relational databases using SQLAlc…
772043maintenance
Tencent/phxrpc
PhxRPC is a compact C++ RPC framework from Tencent's WeChat backend team, using Protobuf as IDL to generate client and server code. It feat…
232032maintenance
1602/jugglingdb
JugglingDB is a cross-database ORM for Node.js that provides a common model interface over MySQL, PostgreSQL, SQLite3, MongoDB, Redis, Aran…
322030maintenance
renrenio/renren-security
renren-security is a lightweight, front-end/back-end separated Java rapid development platform and permission (RBAC) system built on Spring…
232023maintenance
brack3t/django-braces
A collection of reusable, generic mixins for Django's class-based views, replicating function-based view decorator behavior and solving com…
312016maintenance
wilk/microjob
Microjob is a tiny TypeScript library that wraps Node.js worker_threads into a simple promise-based API for running CPU-bound work in backg…
232006maintenance
Corvusoft/restbed
Restbed is a C++ framework for building asynchronous RESTful server-side applications with secure, scalable HTTP communication. It supports…
701998maintenance
EasyCorp/easy-log-handler
A Monolog handler for Symfony that formats log files to be human-friendly and readable during development. It structures logs by request, r…
101995maintenance
rendora/rendora
Rendora is a dynamic renderer written in Go that acts as a reverse HTTP proxy, serving headless-Chrome-rendered HTML to web crawlers while …
101987maintenance
takama/daemon
A Go library that lets services install and manage themselves as system daemons across Linux (systemd, SysV, Upstart), macOS (launchd), and…
231978maintenance
Hprose PHP
Hprose for PHP is a lightweight, high-performance, cross-language RPC (Remote Procedure Call) library. It lets PHP services and clients int…
231977maintenance
j4mie/idiorm
Idiorm is a lightweight, nearly-zero-configuration object-relational mapper and fluent query builder for PHP, built on top of PDO with prep…
231975maintenance
danwrong/restler
Restler is an HTTP client library for Node.js that simplifies making REST API requests by hiding the complexity of http.Client. It provides…
321973maintenance
glennreyes/graphpack
Graphpack is a zero-config CLI tool for building GraphQL servers, bundling webpack, Babel, nodemon, and Apollo Server under the hood. It pr…
231973maintenance
edeliver/edeliver
edeliver is a shell-based deployment tool for building and deploying Elixir and Erlang applications as standalone releases. It builds relea…
601972maintenance
davidfantasy/mybatis-plus-generator-ui
A Java tool that wraps mybatis-plus-generator with an interactive web UI for generating MyBatis-Plus compatible business code (Entity, Mapp…
281964maintenance
Flolagale/mailin
Mailin is an SMTP server that receives inbound emails, parses them, and posts them as JSON to a webhook URL of your choice. It also validat…
231954maintenance
youtube/doorman
Doorman is a Go-based gRPC service for global distributed client-side rate limiting, letting clients voluntarily limit their use of shared …
101952maintenance
ratpack/ratpack
Ratpack is a set of Java libraries built on the Netty event-driven networking engine for creating lean, high-performance HTTP web applicati…
601949maintenance
youseries/urule
URule is a pure Java business rule engine based on the RETE algorithm, offering rule sets, decision tables, decision trees, scorecards, and…
231949maintenance
rtomayko/tilt
Tilt is a generic Ruby interface to multiple template engines (ERB, Haml, Sass, Slim, and many others), providing a uniform API for compili…
661944maintenance
florianheinemann/passwordless
A Node.js/Express module that enables passwordless user authentication using one-time password (OTPW) tokens delivered via email or SMS. It…
231938maintenance
openshift/osin
OSIN is a Go library for building your own OAuth2 authentication server, implementing the RFC 6749 specification including authorization an…
731935maintenance
dev-mastery/comments-api
A Node.js comments microservice API built with Express and MongoDB, demonstrating Clean Architecture principles. It includes XSS sanitizati…
321934maintenance
produck/svg-captcha
A Node.js library that generates SVG-based CAPTCHA images without native C++ dependencies. It produces random text or math-expression captc…
321933maintenance
qvest-digital/loginsrv
A standalone minimalistic login microservice written in Go that authenticates users against pluggable backends (htpasswd, simple config, HT…
231930maintenance
monix/monix
Monix is a high-performance Scala and Scala.js library for composing asynchronous, event-based programs, offering data types like Observabl…
841929maintenance
doableware/djongo
Djongo is a Django database connector that lets Django projects use MongoDB as a backend without changing the Django ORM. It works as a SQL…
671918maintenance
eveningkid/denodb
DenoDB is a typed ORM for Deno supporting PostgreSQL, MySQL, MariaDB, SQLite, and MongoDB. It provides a simple model-based API for definin…
231914maintenance
ycd/manage-fastapi
manage-fastapi is a Python CLI tool that generates and manages FastAPI project and app boilerplates with customizable options like Dockerfi…
231906maintenance
dromara/raincat
Raincat is a strongly consistent distributed transaction framework for Java, implementing TCC-style transactions across RPC frameworks. It …
321905maintenance
zhangyuang/egg-react-ssr
A minimal Egg.js + React server-side rendering application scaffold supporting both JavaScript and TypeScript, with seamless CSR/SSR mode s…
101904maintenance
jiangwenyuan/nuster
Nuster is a high-performance HTTP proxy cache server and RESTful NoSQL key-value cache server built on top of HAProxy, written in C. It is …
231902maintenance
ninjaframework/ninja
Ninja is a full stack web framework for Java built on mature technologies like Servlets, Guice, JPA, Flyway, and Maven. It provides routing…
621900maintenance
yortus/asyncawait
A Node.js library that brings async/await-style coding to JavaScript, predating native ES2017 async/await by enabling suspendable functions…
231894maintenance
Tencent/phxqueue
PhxQueue is a high-availability, high-throughput distributed queue built on the Paxos consensus protocol, developed by Tencent and used in …
231894maintenance
biokoda/actordb
ActorDB is a distributed SQL database written in Erlang that combines the scalability of a KV store with full relational query capabilities…
321888maintenance
denisenkom/go-mssqldb
A pure Go driver for Microsoft SQL Server implementing Go's database/sql interface via the TDS protocol. It supports SQL Server and Windows…
271881maintenance
mickhansen/graphql-sequelize
A JavaScript library providing GraphQL resolver helpers and Relay connection support for Sequelize ORM models on MySQL and Postgres. It aut…
231881maintenance
Koed00/django-q
Django Q is a native multiprocessing distributed task queue for Django, supporting asynchronous, scheduled, cron, and repeated tasks with D…
231878maintenance
mosuka/bayard
Bayard is a distributed full-text search and indexing server written in Rust, exposing gRPC and RESTful APIs. It supports index sharding, r…
231868maintenance
kanwangzjm/funiture
A Java Spring-based web application demonstrating a wide range of backend components: permission management, system monitoring, dynamic Qua…
321864maintenance
sqorn/sqorn
Sqorn is a lightweight JavaScript library for building SQL queries using tagged template literals, with a composable chain/extend/embed API…
101859maintenance
encode/orm
An async ORM for Python supporting Postgres, MySQL, and SQLite, built on SQLAlchemy core, the databases library, and typesystem validation.…
101856maintenance
bripkens/connect-history-api-fallback
A small Node.js middleware for Connect and Express that rewrites requests to an index page (default /index.html) so Single Page Application…
321854maintenance
Qihoo360/QConf
QConf is a distributed configuration management system built on ZooKeeper that replaces traditional configuration files with centrally mana…
231853maintenance
Chicago Boss
Chicago Boss is a Rails-inspired MVC web framework written in Erlang, featuring Django-style templates, an ORM, sessions, routing, email, J…
231849maintenance
yinqiwen/ardb
Ardb is a Redis-protocol-compatible persistent NoSQL key-value server written in C++ that supports pluggable storage engines such as RocksD…
231847maintenance
gocraft/dbr
gocraft/dbr is a Go library that extends database/sql with a fast query builder and convenience features like struct loading, IN-clause int…
231845maintenance

← prev page 31 / 43 next →