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
CodisLabs/codis
Codis is a proxy-based, high-performance Redis cluster solution written in Go that provides transparent sharding and dynamic resharding wit…
2313219maintenance
Revel Framework
Revel is a high-productivity, full-stack MVC web framework for the Go language. It bundles routing, parameter parsing, validation, sessions…
2313214maintenance
PyroCMS
PyroCMS is a modular, open-source content management system and development platform built on the Laravel PHP framework. It provides a resp…
663175active
RolifyCommunity/rolify
rolify is a Ruby gem providing simple role management for Rails applications, with support for scoping roles to specific resource objects. …
483174stable
joke2k/django-environ
django-environ is a Python package that lets you configure Django applications using environment variables following the Twelve-Factor meth…
833172active
strongloop/loopback
LoopBack is a highly-extensible Node.js framework for building dynamic end-to-end REST APIs and microservices with model-driven development…
2313158maintenance
etianen/django-reversion
django-reversion is a Django extension that adds version control for model instances, tracking revisions and enabling rollback. It integrat…
803169stable
sqitchers/sqitch
Sqitch is a standalone database change management (migration) tool that tracks schema changes as native SQL scripts with a plan file and Me…
793169stable
Tencent/Tendis
Tendis is a high-performance distributed key-value storage system fully compatible with the Redis protocol, built on RocksDB for disk-based…
813165active
gorilla/sessions
gorilla/sessions is a Go library providing cookie and filesystem session storage with infrastructure for custom session backends. It offers…
233150stable
Celery
Kombu is a Python messaging library providing an idiomatic high-level interface to the AMQP protocol and pluggable transports for RabbitMQ,…
843147stable
CacheControl/json-rules-engine
json-rules-engine is a lightweight JavaScript rules engine where rules are defined as simple, human-readable JSON structures. It supports n…
493143stable
pay-java
A lightweight Java SDK that aggregates third-party payment integrations including WeChat Pay, Alipay, UnionPay, PayPal, Payoneer, Fuiou, an…
573142active
Systeminformation Suite
A dependency-free Node.js library for retrieving detailed system and OS information such as CPU, memory, disk, network, and battery stats. …
973137active
chronoxor/NetCoreServer
NetCoreServer is an ultra fast, low latency asynchronous socket server and client library for C# .NET Core. It supports TCP, SSL, UDP, Unix…
683128stable
mashpie/i18n-node
A lightweight internationalization (i18n) library for Node.js that provides translation via the common __('...') syntax with dynamic JSON s…
863116active
petergoldstein/dalli
Dalli is a high-performance pure Ruby client for accessing memcached servers. It supports failover, namespaces, thread-safe operation, SSL/…
983114active
twmb/franz-go
franz-go is a feature-complete, pure Go Apache Kafka client library supporting Kafka 0.8.0 through 4.2+, including producing, consuming, tr…
773113active
laravel-shift/blueprint
Blueprint is a code generation tool for Laravel that builds multiple framework components (models, migrations, controllers, routes, factori…
763112active
felixge/fgprof
fgprof is a sampling Go profiler that analyzes both On-CPU and Off-CPU (e.g. I/O) time together, also known as wall-clock profiling. It exp…
283112stable
oshai/kotlin-logging
A lightweight, pure-Kotlin multiplatform logging facade that provides convenient and performant logging APIs for Kotlin. It wraps slf4j on …
823111stable
darccio/mergo
Mergo is a Go library that merges same-type structs and maps by setting default values in zero-value fields using reflection. It has been s…
643109stable
Apiato
Apiato is a PHP framework built on top of Laravel for creating scalable, testable, API-centric applications using the Porto architectural p…
723108active
acl-dev/acl
Acl is a cross-platform C/C++ network communication library and server programming framework supporting Linux, Windows, macOS, FreeBSD, And…
863103stable
jobrunr/jobrunr
JobRunr is a Java library for performing distributed background processing on the JVM using Java 8 lambdas, with jobs persisted in an exist…
993099active
subtrace/subtrace
Subtrace is a CLI tool that lets developers inspect HTTP requests hitting their backend servers by wrapping any command with `subtrace run`…
523097active
fibjs/fibjs
fibjs is a JavaScript runtime built on Chrome's V8 engine that uses fiber-based coroutines with a synchronous, non-blocking IO model. It sh…
673096active
facebook/wangle
Wangle is a C++ networking library providing composable client/server abstractions for building protocols, application clients, and servers…
963093active
tsedio/tsed
Ts.ED is a TypeScript framework for Node.js and Bun built on top of Express.js, Koa.js, or Fastify.js, using decorators and class-based arc…
933089active
rewire
rewire is a Node.js library that adds special setter and getter methods to CommonJS modules so tests can inject mocks, override private var…
513089active
jazzband/django-redis
A full-featured Redis cache and session backend for Django, built on redis-py. It supports pluggable clients, parsers, and serializers, pri…
813086active
jasypt-spring-boot
A Spring Boot integration of the Jasypt library that enables transparent encryption and decryption of property sources in Spring Boot appli…
623086active
mkleehammer/pyodbc
pyodbc is an open-source Python module that provides access to ODBC databases, implementing the DB API 2.0 specification with additional Py…
603083stable
pongo2
pongo2 is a template engine for Go that implements Django's template syntax, including tags, filters, and macros. It is a pure-Go library w…
673082active
Elasticsearch Ruby client
Official Elasticsearch integrations for Ruby on Rails, provided as three gems: elasticsearch-model (ActiveModel/ActiveRecord/Mongoid search…
393082active
next-safe-action
next-safe-action is a TypeScript library for defining type-safe, validated Next.js Server Actions with middleware support. It works with an…
883071active
Nchan
Nchan is a scalable pub/sub message server and proxy implemented as an Nginx module, supporting Websocket, EventSource (SSE), long-polling,…
753066stable
stephenberry/glaze
Glaze is an extremely fast, header-only C++ serialization and reflection library supporting JSON, BEVE, CBOR, BSON, CSV, MessagePack, TOML,…
943061active
EasyNetQ/EasyNetQ
EasyNetQ is an easy-to-use .NET client API for RabbitMQ that simplifies pub/sub messaging, delayed scheduling, and RPC over an AMQP broker.…
953060active
javamelody/javamelody
JavaMelody is an open-source library for monitoring Java and Java EE applications in QA and production environments. It collects and visual…
953043active
jeremykenedy/laravel-auth
A complete Laravel 12 starter application with email registration verification, social authentication via Socialite, user roles and permiss…
983041active
socketry/falcon
Falcon is a high-performance, multi-process, multi-fiber rack-compatible HTTP web server for Ruby, built on the async ecosystem. It nativel…
913041active
jonashaag/bjoern
bjoern is an ultra-lightweight, high-performance WSGI HTTP/1.1 server for CPython 2 and 3, written in ~1000 lines of C on top of libev and …
323039active
Snapchat/KeyDB
KeyDB is a multithreaded, high-performance fork of Redis that is fully protocol-compatible and acts as a drop-in replacement for Redis depl…
2312505maintenance
vpulim/node-soap
A Node.js library providing both a SOAP client and a SOAP server, with WSDL parsing, SOAP header handling, security options, and async meth…
973037active
Propaganistas/Laravel-Phone
A Laravel package that adds phone number validation, formatting, and parsing built on Google's libphonenumber (PHP port). It provides valid…
823037active
matcornic/hermes
Hermes is a Go package that generates clean, responsive HTML emails for transactional mail such as welcome, password-reset, and receipt ema…
263037active
HBNetwork/python-decouple
python-decouple is a Python library that enforces strict separation of configuration settings from code, reading parameters from .env or .i…
233037stable
xyproto/algernon
Algernon is a small, self-contained web server and application server written in pure Go, bundling HTTP/2, HTTP/3 (QUIC), Lua/Teal scriptin…
903033active
elixir-plug/plug
Plug is an Elixir library and specification for composing web applications from small functional pieces, with connection adapters for web s…
743019stable
Erupt
Erupt is an annotation-driven Java framework for Spring Boot that turns annotated JPA entity classes into full-featured admin pages with ze…
983013active
calebporzio/sushi
Sushi is a PHP library that lets Laravel Eloquent models run on in-memory array data instead of a database, backed by SQLite. You add a tra…
583008active
bensheldon/good_job
GoodJob is a multithreaded, Postgres-based Active Job backend for Ruby on Rails. It stores jobs in Postgres, uses advisory locks and LISTEN…
1003000stable
busboy
Busboy is a Node.js library that provides a streaming parser for HTML form data, primarily multipart/form-data uploads. It emits events for…
322996stable
public-activity/public_activity
A Ruby gem that provides easy activity tracking for ActiveRecord, Mongoid, and MongoMapper models in Rails 6.1+. It records what has been c…
642990active
dbader/schedule
A Python library for scheduling periodic jobs with a friendly, human-readable syntax. It runs an in-process scheduler that executes Python …
3212275maintenance
baidu/openrasp
OpenRASP is Baidu's open-source Runtime Application Self-Protection (RASP) solution that embeds a protection engine directly into the appli…
392987stable
laravel/sanctum
Laravel Sanctum is a featherweight authentication package for Laravel that issues API tokens and authenticates single-page applications, mo…
952986stable
redis/rueidis
Rueidis is a fast Redis client library for Go with auto pipelining and server-assisted client-side caching. It also provides distributed lo…
962984active
userver-framework/userver
userver is a production-ready open-source C++ asynchronous framework with coroutines for building microservices, services, and utilities. I…
932982stable
thymeleaf/thymeleaf
Thymeleaf is a modern server-side Java template engine for web and standalone environments, built around natural templates that remain vali…
702982stable
archiverjs/node-archiver
Archiver is a Node.js library providing a streaming interface for generating archive files such as ZIP and TAR, with optional GZIP compress…
792977stable
PomeloFoundation/Pomelo.EntityFrameworkCore.MySql
Pomelo.EntityFrameworkCore.MySql is an Entity Framework Core provider for MySQL, MariaDB, and Amazon Aurora MySQL, built on top of the high…
392975active
appleboy/gin-jwt
A JWT authentication middleware for the Gin web framework in Go, built on golang-jwt/jwt. It provides login handling, token refresh, and ro…
962969active
avast/retry-go
A simple Go library providing a retry mechanism for retrying failing operations with configurable attempts, delays, and backoff strategies.…
702965stable
jschneier/django-storages
django-storages is a Python library providing a collection of storage backends for Django's file storage API, such as Amazon S3, Azure Blob…
712962stable
spring-projects/spring-data-elasticsearch
Spring Data Elasticsearch is part of the Spring Data umbrella, providing a familiar Spring-based programming model for Elasticsearch. It of…
952961active
spring-projects/spring-batch
Spring Batch is a lightweight, comprehensive batch framework for Java and Spring that enables development of robust batch applications. It …
912960stable
pquerna/otp
A Go library implementing Time-based (TOTP, RFC 6238) and HMAC-based (HOTP, RFC 4228) one-time password algorithms for adding two-factor au…
352960stable
mikestefanello/pagoda
Pagoda is a full-stack web development starter kit and admin panel written in Go, providing authentication, ORM-based entities, sessions, a…
922958active
antfu/node-modules-inspector
An interactive web UI and CLI tool for visualizing and inspecting a project's node_modules dependencies. It supports pnpm, npm, and bun pro…
812957active
ZenStack
ZenStack is a TypeScript data layer toolkit providing a schema-first, type-safe ORM with a Prisma-compatible API built on Kysely, plus buil…
952954active
yaml/pyyaml
PyYAML is the canonical full-featured YAML parser and emitter library for Python, with optional fast LibYAML C bindings. It supports loadin…
592953stable
coreybutler/node-windows
A Node.js library for running Node scripts as native Windows background services, with event log integration and elevated-privilege helpers…
232937stable
Apache Grails
Apache Grails is a Groovy-based web application framework for the JVM, built on top of Spring Boot, using convention-over-configuration to …
992936active
DarkaOnLine/L5-Swagger
L5-Swagger is a Laravel package that integrates swagger-php and Swagger UI to generate and serve OpenAPI/Swagger documentation for Laravel …
842936active
mybatis/spring
An official adapter that bridges the MyBatis 3 SQL mapping framework with the Spring Framework, providing integration for transactions, map…
842935active
LockGit/gochat
gochat is a lightweight instant messaging (IM) server written in pure Go, supporting private messages and room broadcast messages with WebS…
742934active
ASP.NET Boilerplate (ABP)
ASP.NET Boilerplate (ABP) is an open-source application framework for building modern web applications on ASP.NET Core and EF Core, with bu…
8911999maintenance
sindresorhus/p-limit
A tiny JavaScript library that limits the concurrency of promise-returning and async functions, so only a fixed number run at once. It work…
922928stable
sequelize/sequelize-auto
A command-line tool that connects to an existing database (MySQL/MariaDB, Postgres, SQLite, or MSSQL) and automatically generates bare Sequ…
322923active
hapijs/boom
@hapi/boom is a Node.js library for creating HTTP-friendly error objects with status codes, payloads, and formatting helpers. It is part of…
622922stable
Apache Casbin
Node-Casbin is an open-source authorization library for Node.js and Browser that enforces access control based on configurable models such …
912918stable
symfony/monolog-bundle
Symfony Monolog Bundle integrates the Monolog logging library into the Symfony framework. It wires Monolog handlers, channels, and processo…
962912stable
tinyhttp/tinyhttp
tinyhttp is a modern, Express-like web framework for Node.js written in TypeScript and compiled to native ESM. It offers a minimal dependen…
892905active
Pomelo Game Server Framework
Pomelo is a fast, scalable, distributed game server framework for Node.js with a multi-process architecture and plugin-based extensibility.…
1011862maintenance
rollout
Rollout is a fast, Redis-backed feature flag library for Ruby applications. It supports activating features globally, per user group, for s…
982904stable
googleapis/google-api-ruby-client
A set of auto-generated Ruby REST client libraries for Google APIs, built from Discovery Documents, plus the code generator itself. Each cl…
992900stable
overtrue/laravel-wechat
A Laravel integration package wrapping the EasyWeChat SDK, providing WeChat (Weixin) capabilities such as official account message handling…
762900active
rs/cors
rs/cors is a Go library providing a configurable net/http handler that implements the Cross Origin Resource Sharing (CORS) W3C specificatio…
672898stable
tj/co
co is a JavaScript library for Node.js and the browser that provides generator-based async control flow, letting you write non-blocking cod…
3211830maintenance
Miserlou/Zappa
Zappa is a Python framework for deploying WSGI applications (Flask, Django, Pyramid, Bottle) to AWS Lambda and API Gateway, making them ser…
2311814maintenance
flightphp/core
Flight is a fast, extensible micro-framework for PHP with zero dependencies, designed for quickly building RESTful web applications and API…
982893active
Monday
Gocache is an extensible Go caching library providing a unified API over multiple cache stores such as in-memory (bigcache, ristretto, go-c…
982888active
juju/ratelimit
A Go library implementing an efficient, concurrency-safe token-bucket rate limiter. It supports blocking and non-blocking token consumption…
232880stable
frain-dev/convoy
Convoy is an open-source, high-performance webhooks gateway for reliably ingesting, persisting, debugging, and delivering webhook events at…
952877active
viewflow/viewflow
Viewflow is a reusable low-code library for Django that provides a BPMN workflow engine, CRUD components, forms, and reporting dashboards f…
942876active
staudenmeir/eloquent-has-many-deep
A Laravel Eloquent package extending HasManyThrough relationships to support unlimited levels of intermediate models. It supports many-to-m…
682873active
lorisleiva/laravel-actions
A Laravel package that lets developers encapsulate a single task in one PHP class and run it as a controller, job, event listener, command,…
952872stable
ljlm0402/typescript-express-starter
An interactive CLI generator that scaffolds production-ready TypeScript Express REST API projects with a configurable stack. It offers 10+ …
852871active

← prev page 12 / 43 next →