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
dotnetcore/EasyCaching
EasyCaching is a .NET caching library that unifies basic and advanced caching usage behind a common abstraction. It supports multiple backe…
242095active
prometheus-net
prometheus-net is a .NET library for instrumenting application code with Prometheus metrics such as counters, gauges, histograms, and summa…
232095active
macrozheng/mall-tiny
mall-tiny is a rapid development scaffold based on SpringBoot and MyBatis-Plus with complete role-based permission management built in. It …
532093active
pallets-eco/blinker
Blinker is a fast Python library for in-process signal/event dispatching, letting any number of receivers subscribe to events or 'signals' …
432093stable
blackholll/loonflow
Loonflow is an open-source, visual process automation platform built on Django with a React frontend, featuring drag-and-drop workflow and …
862090active
Ehcache
Ehcache 3 is Java's most widely-used open-source caching library, offering a type-safe API, full JSR-107 (JCache) compliance, and tiered st…
782090stable
realworld-apps/aspnetcore-realworld-example-app
An ASP.NET Core backend implementation of the RealWorld (Medium.com clone) spec, demonstrating CRUD, JWT authentication, pagination, and ve…
742089active
LinkeDOM
LinkeDOM is a triple-linked-list based DOM implementation for DOM-less environments like Node.js and Deno, closely following the DOM standa…
702080active
brendon/acts_as_list
A Ruby on Rails ActiveRecord plugin that adds list management capabilities to models via an integer position column. It provides methods fo…
682079active
ledgetech/lua-resty-http
A Lua HTTP client cosocket driver for OpenResty / ngx_lua, supporting HTTP 1.0/1.1, SSL, streaming response bodies, keepalives, and request…
782078stable
elixir-tesla/tesla
Tesla is a flexible HTTP client library for Elixir built around a composable middleware stack and pluggable adapters such as Mint, Finch, a…
1002077stable
Masterminds/squirrel
Squirrel is a fluent SQL query builder library for Go that composes SELECT, INSERT, UPDATE, and DELETE statements from reusable parts. It i…
237987maintenance
sindresorhus/emittery
Emittery is a small, zero-dependency JavaScript library providing an async-first event emitter with strongly typed events, async iteration,…
882074stable
konradhalas/dacite
Dacite is a lightweight Python library that simplifies creating data class instances from dictionaries, with support for nested structures,…
352074stable
guregu/null
A Go library providing nullable types for SQL and JSON values, with two packages: null (null and zero are distinct) and zero (null and zero…
232072stable
laurentS/slowapi
SlowAPI is a rate limiting library for Starlette and FastAPI, adapted from flask-limiter and built on top of the limits package. It support…
822070stable
ranyitz/qnm
qnm is a fast CLI utility for querying the node_modules directory to see which versions of packages are installed, including nested duplica…
572067active
ZEN Engine
ZEN Engine is an open-source Business Rules Engine written in Rust with native bindings for Node.js, Python, Go, Java, Kotlin, C#, Swift, a…
942064stable
crossbario/crossbar
Crossbar.io is an open-source application router implementing the WAMP protocol over WebSocket, plus REST/HTTP and MQTT bridging, for build…
952062active
Simple Admin
Simple Admin is a Go-based distributed microservice backend framework built on go-zero, Ent, and Casbin for rapidly building admin manageme…
942060active
skypjack/uvw
uvw is a header-only (also available as a static/shared library) wrapper around libuv that exposes its C API through a modern, event-based …
542057active
2881099/csredis
CSRedis is a C#/.NET client library for Redis, supporting Redis Sentinel, Cluster, and standalone deployments with synchronous and asynchro…
602054active
plv8/plv8
PLV8 is a PostgreSQL extension that adds a trusted procedural language powered by the V8 JavaScript engine, letting you write stored proced…
752053active
emersion/go-smtp
An ESMTP client and server library for Go implementing RFC 5321 with extensions like AUTH, PIPELINING, and LMTP. It improves on the frozen …
902052active
kwhitley/itty-router
Itty Router is an ultra-tiny (~450B-1kB) TypeScript HTTP router library designed for serverless and edge environments like Cloudflare Worke…
832050active
bytedance/gopkg
gopkg is a universal utility collection for Go, migrated from ByteDance's internal codebase and used in production. It provides caching mec…
782050stable
fabiocaccamo/django-admin-interface
A Django app that enhances the default Django admin interface with a modern, responsive flat design. It provides customizable themes (title…
792048active
upstash/ratelimit-js
A TypeScript rate limiting library backed by Upstash Redis that works over HTTP, making it suitable for serverless and edge runtimes. It pr…
932046stable
doctrine/cache
Doctrine Cache is a PHP caching library providing a common Cache interface with drivers for Redis, Memcache, APCu, MongoDB, filesystem, and…
397849maintenance
bufanyun/hotgo
HotGo is an enterprise-grade full-stack admin development platform built on GoFrame 2 (Go) and Vue 3 + Naive UI + uniapp, designed for rapi…
652044active
jsdecena/laracom
Laracom is a free, open-source e-commerce application built on the Laravel PHP framework, providing a storefront and admin panel with produ…
772040active
Commanded
Commanded is an Elixir framework for building applications using the CQRS (Command Query Responsibility Segregation) and Event Sourcing (ES…
852035stable
kartikk221/hyper-express
HyperExpress is a high-performance Node.js HTTP and WebSocket server library built on top of uWebSockets.js, exposing a simple Express-like…
892033active
HttpClient
Symfony HttpClient is a PHP component providing a low-level HTTP client with support for both PHP stream wrappers and cURL. It fetches HTTP…
932030stable
expressjs/cookie-parser
Express/Node.js middleware that parses the HTTP Cookie header and populates req.cookies with name-value pairs. It also supports signed cook…
572030stable
jamsocket/plane
Plane is a distributed system for running stateful WebSocket backends at scale, acting like a distributed hashmap of running processes keye…
542028active
Azure Functions
Azure Functions is Microsoft's serverless, event-driven compute platform, and this repo contains the open-source runtime host that executes…
942023active
adamchainz/django-htmx
django-htmx provides extensions for integrating htmx with Django, including middleware, template helpers, and request utilities. It simplif…
762018active
Nitric
Nitric is a multi-language framework for building cloud backends with infrastructure declared inline in application code. It provisions res…
952016active
zaphoyd/websocketpp
WebSocket++ is a header-only C++ library implementing RFC6455 (The WebSocket Protocol) with both client and server functionality. It uses i…
557716maintenance
softonic/axios-retry
An Axios plugin that intercepts failed HTTP requests and automatically retries them with configurable retry counts and delay strategies. It…
412015active
qicosmos/rest_rpc
rest_rpc is a modern C++20, header-only, high-performance RPC framework built on standalone asio and coroutines. It makes TCP-based remote …
732014active
binarywang/weixin-java-mp-demo
A Spring Boot demo application showcasing the WxJava SDK for building WeChat Official Account (公众号) backends in Java. It supports configuri…
572014active
reugn/go-quartz
go-quartz is a minimalist, zero-dependency job scheduling library for Go, inspired by the Quartz Java scheduler. It provides a Scheduler in…
552014active
zfoo-project/zfoo
zfoo is an extremely fast, asynchronous, actor-based Java server framework built on Netty that can serve as an RPC framework, game server f…
702013active
jaredwray/cacheable
Cacheable is a maintained monorepo of Node.js caching packages built on Keyv, including layered (Layer 1/Layer 2) caching, an HTTP request …
942011active
xuxueli/xxl-sso
XXL-SSO is a lightweight, distributed single sign-on (SSO) framework for Java/Spring applications. It supports login, permission, and role …
902011active
jieter/django-tables2
django-tables2 is a Django app for turning data such as QuerySets into HTML tables with built-in pagination and column sorting. It provides…
742010stable
fede1024/rust-rdkafka
rust-rdkafka is a fully asynchronous, futures-based Apache Kafka client library for Rust built on top of the librdkafka C library. It provi…
702009stable
Google2FA
A PHP library implementing Google-compatible two-factor authentication via HMAC-based (HOTP, RFC 4226) and time-based (TOTP, RFC 6238) one-…
632009stable
dahlia/logtape
LogTape is a zero-dependency, TypeScript-native logging library for JavaScript runtimes including Node.js, Deno, Bun, browsers, and edge fu…
702006active
ambethia/recaptcha
A Ruby gem providing helper methods for Google's reCAPTCHA API, supporting v2 checkbox, invisible, and v3 score-based verification. It offe…
682006stable
SGrondin/bottleneck
Bottleneck is a lightweight, zero-dependency task scheduler and rate limiter for Node.js and the browser. It supports distributed rate limi…
232004stable
basecamp/local_time
A Rails engine with a companion JavaScript component that renders <time> elements in UTC server-side and converts them to the browser's loc…
762002stable
Cysharp/MessagePipe
MessagePipe is a high-performance in-memory and distributed messaging pipeline library for .NET and Unity. It supports pub/sub, mediator pa…
812001active
gin-contrib/cors
The official CORS (Cross-Origin Resource Sharing) middleware for the Gin web framework in Go. It provides configurable handling of allowed …
932000stable
unrolled/render
A Go package that simplifies rendering HTTP responses as JSON, XML, JSONP, plain text, binary data, or HTML templates. It wraps Go's standa…
871998stable
Tencent/cloudbase-framework
CloudBase Framework is Tencent Cloud's official fullstack deployment tool that deploys frontend and backend applications to a Serverless ar…
101998active
bcrypt-ruby/bcrypt-ruby
bcrypt-ruby is a Ruby binding to the OpenBSD bcrypt() password hashing algorithm, provided as a gem with a native C extension. It lets deve…
761994stable
Trestle
Trestle is a modern, responsive admin framework for Ruby on Rails that lets developers build back-office admin interfaces via a Ruby DSL. I…
391992active
sewenew/redis-plus-plus
redis-plus-plus is a C++11 Redis client library built on hiredis, supporting most Redis commands plus Valkey, DragonflyDB, and KeyDB via RE…
651989stable
notifme/notifme-sdk
Notifme SDK is a Node.js library for sending transactional notifications across multiple channels including email, SMS, push, webpush, and …
721988active
GoBelieveIO/im_service
A Go-based instant messaging server supporting peer-to-peer, group, and chatroom messages with cluster deployment. It scales to 500k concur…
761986active
Kitura
Kitura is a Swift web framework and HTTP server for building web services and REST APIs. It provides URL routing, Codable routing, pluggabl…
577583maintenance
pelletier/go-toml
go-toml v2 is a Go library for parsing and encoding the TOML file format, supporting TOML v1.1.0. It is designed to behave like the standar…
891985stable
alibaba/compileflow
CompileFlow is a high-performance, lightweight process orchestration engine from Alibaba that compiles BPMN 2.0 and TBBPM process definitio…
661985active
mike-marcacci/node-redlock
A Node.js/TypeScript implementation of the Redlock algorithm for distributed, highly-available Redis locks. It provides strong locking guar…
411983active
asaskevich/EventBus
A lightweight event bus library for Go supporting synchronous and asynchronous subscribe/publish patterns with topic-based handlers. It als…
321983stable
msiemens/tinydb
TinyDB is a lightweight, pure-Python document-oriented NoSQL database that stores documents as dicts in a JSON file with no external depend…
837568maintenance
mikenicholson/passport-jwt
passport-jwt is a Passport authentication strategy for Node.js that authenticates HTTP requests using JSON Web Tokens. It extracts a JWT fr…
321981active
Laravel Lumen
Lumen is a fast PHP micro-framework from the Laravel project for building web applications and APIs with routing, middleware, database abst…
107560maintenance
mewebstudio/Purifier
A Laravel service provider that wraps the HTMLPurifier library for sanitizing HTML input. It provides a simple clean() helper and Purifier …
691980stable
graphql-editor/graphql-zeus
GraphQL Zeus is a TypeScript-first GraphQL client and code generator that produces strongly typed clients from a GraphQL schema. It offers …
531977active
dfunckt/django-rules
A Python library providing object-level permissions for Django without requiring a database, built on a generic rule-based predicate framew…
401976stable
monoscope-tech/monoscope
Monoscope is an open-source observability platform for ingesting and exploring logs, traces, and metrics stored in your own S3-compatible b…
1001975active
dromara/MaxKey
MaxKey is an open-source IAM/IDaaS product providing Single Sign-On (SSO), identity management, and RBAC-based access control. It supports …
961974active
HttpClient
A set of PHP interfaces and abstractions for HTTP clients, extracted from the Symfony components. It lets libraries depend on stable, battl…
911974stable
rappasoft/laravel-livewire-tables
A Laravel Livewire plugin for building simple or advanced dynamic data tables with sorting, filtering, search, pagination, and bulk actions…
891974active
urfave/negroni
Negroni is a tiny, idiomatic HTTP middleware library for Go that works directly with net/http handlers. It is not a framework; it lets you …
627529maintenance
twitchtv/twirp
Twirp is a simple RPC framework for Go that generates servers and clients from protobuf service definitions. It runs on the standard librar…
237529maintenance
beikeshop/beikeshop
BeikeShop is a free, open-source eCommerce platform built on PHP 8.2+ and Laravel, designed for self-hosted online stores with product mana…
891973active
danmactough/node-feedparser
A Node.js library for parsing RSS, Atom, and RDF syndication feeds as a streaming interface. It resolves relative URLs and correctly handle…
661973stable
antonioribeiro/health
A Laravel package that monitors server and application resources (database, Redis, queue, disk space, SSL certificates, etc.) and renders a…
231970active
Aedes MQTT Broker
Aedes is a barebone, stream-based MQTT broker for Node.js that can run on any stream server, supporting MQTT 3.1/3.1.1 over TCP, TLS, and W…
961969active
Shopify/identity_cache
IdentityCache is a Ruby gem that adds opt-in, read-through blob caching to Active Record models, backed by Memcached. It lets you fetch rec…
851969stable
jdesboeufs/connect-mongo
connect-mongo is a MongoDB-backed session store for Connect and Express, written in TypeScript. It persists server-side sessions in MongoDB…
481969active
ugorji/go
A high-performance, idiomatic Go codec/encoding library supporting binary and text formats including msgpack, cbor, json, binc, and simple.…
881967stable
Servant
Servant is a Haskell DSL for describing web APIs at the type level, from which servers, clients, mocks, and documentation can be derived. I…
761967active
gfast
GFast is a full-stack, front-end/back-end separated admin management system built on GoFrame 2.x and Vue3 + Element Plus. It ships with RBA…
671967active
Sangria
Sangria is a spec-compliant GraphQL implementation library for Scala, providing schema definition, query parsing, validation, and execution…
931961stable
beam-community/bamboo
Bamboo is an adapter-based email library for Elixir that separates email creation from delivery, with built-in adapters for services like M…
661960stable
dghubble/gologin
gologin is a Go library providing chainable http.Handler implementations for login flows with OAuth1 and OAuth2 providers like Google, GitH…
671958stable
tinylib/msgp
A Go code generator and serialization library for MessagePack that generates fast marshal/unmarshal and encode/decode methods from Go type …
931951active
gejun123456/MyBatisCodeHelper-Pro
MyBatisCodeHelper-Pro is an IntelliJ IDEA plugin providing comprehensive MyBatis support, including SQL generation from method names, CRUD …
751951active
django-notifications/django-notifications
A reusable Django app that provides GitHub-style notifications for users, derived from django-activity-stream. It models notification event…
341950active
cherrypy/cherrypy
CherryPy is a pythonic, object-oriented HTTP framework for building web applications in Python. It lets developers write web apps as ordina…
761949stable
mafintosh/why-is-node-running
why-is-node-running is a Node.js library and CLI that logs the active handles (timers, servers, etc.) keeping a Node process running. It ca…
871948active
abapGit
abapGit is a Git client for ABAP systems, written entirely in ABAP, that lets developers version and sync ABAP code with Git hosting servic…
761947active
piccolo-orm/piccolo
Piccolo is a fast, user-friendly ORM and query builder for Python with first-class asyncio support. It includes batteries like migrations, …
931946active
jeremycw/httpserver.h
A single-header C library for building event-driven, non-blocking HTTP servers using epoll (Linux) and kqueue (BSD/macOS). It provides a mi…
641946stable

← prev page 17 / 43 next →