Backend & databases: what’s taking off on GitHub
The fastest-growing repositories in “Backend & databases”: plain-language summaries, use cases and a check on star quality. Updated every 30 minutes.
-
3.2
twentyhq/twenty
Open-source CRM built in TypeScript as an alternative to Salesforce, where objects, fields and views are defined as code and versioned with the rest of the stack. Aimed at technical teams that need a customizable CRM…
-
2.8
kividbio/kividb
A Redis/Valkey-compatible in-memory key-value database written in Rust with multi-threaded sharded execution, built-in full-text and vector (FLAT/HNSW) search, RESP2/RESP3 protocol, Lua scripting and snapshot/AOF…
-
2.4
supabase/supabase
Postgres development platform: hosted database with auth, auto-generated REST/GraphQL APIs, realtime subscriptions, file storage and edge functions. An open-source Firebase alternative.
-
2.3
malisper/pgrust
A Rust rewrite of Postgres, wire- and SQL-dialect compatible, with a new JIT query engine, thread-based concurrency and automatic memory management.
-
2.2
fastapi/fastapi
FastAPI is a Python web framework for building APIs based on standard type hints, with automatic OpenAPI and Swagger UI documentation.
-
2.0
nodejs/node
Open-source, cross-platform JavaScript runtime environment used to build server-side applications, CLI tools and build tooling. Governed by the OpenJS Foundation, it ships Current, LTS and Nightly releases.
-
2.0
medusajs/medusa
Open-source commerce platform with modules for products, carts, orders, and payments plus a customization framework. Suited for B2B and DTC stores, marketplaces, PoS, and distributor platforms.
-
2.0
rmyndharis/OpenWA
Self-hosted WhatsApp API gateway in TypeScript with a dashboard, multi-session support, plugins (Chatwoot, Typebot, n8n) and API keys scoped to sessions and chats.
-
1.9
MariaDB/server
Open source relational database, a community fork of MySQL led by its original developers. MySQL-compatible, it adds vector search, pluggable storage engines, Galera clustering and advanced SQL.
-
1.9
oceanbase/seekdb
MySQL-compatible embeddable database for AI agents: unifies vector, full-text and structured search in one engine with COW sandboxes and ACID.
-
1.8
ModernRelay/omnigraph
Object-storage native graph database with Git-style branching and typed ontology; unifies vector, full-text and graph retrieval for agents and apps.
-
1.7
grpc/grpc
gRPC is an open-source remote procedure call (RPC) framework that enables client and server applications to communicate transparently. It is implemented in C++ with a shared core and libraries for many languages…
-
1.7
nats-io/nats-server
NATS server is a high-performance messaging system for cloud, edge and microservice applications, part of CNCF. It supports over 40 client libraries and runs from data centers down to a Raspberry Pi.
-
1.7
lionsoul2014/ip2region
Offline IP-to-region localization library supporting IPv4 and IPv6 with query times around 10 microseconds. Includes the xdb format, data generators, and search clients for many programming languages.
-
1.7
gin-gonic/gin
Gin is a high-performance HTTP web framework for Go with a Martini-like API and a zero-allocation router, designed for REST APIs, web apps, and microservices.
-
1.6
prisma/orm
Prisma ORM is a TypeScript ORM that lets you write human-readable queries instead of SQL, with a minimal extensible core and built-in skills for AI coding agents. It supports PostgreSQL and MongoDB, with SQLite and…
-
1.5
tursodatabase/turso
An in-process SQL database written in Rust, compatible with SQLite file formats and C API, with an experimental Postgres frontend and WebAssembly support.
-
1.5
aldinokemal/go-whatsapp-web-multidevice
A Go-based REST API for WhatsApp Web with multi-account support, webhooks, MCP, and Chatwoot integration, built for efficient memory use. It lets you send messages, stickers, statuses, and automate incoming message…
-
1.5
apache/iggy
Apache Iggy is a persistent message streaming platform written in Rust that supports QUIC, WebSocket, TCP and HTTP, designed for high throughput and low latency with minimal resource usage. It is a from-scratch…
-
1.4
cockroachdb/cockroach
CockroachDB is a distributed SQL database with horizontal scaling, ACID transactions, and resilience to node and datacenter failures. It speaks the PostgreSQL wire protocol and targets data-intensive applications.
-
1.3
protocolbuffers/protobuf
Protocol Buffers is Google's language-neutral, platform-neutral mechanism for serializing structured data, with the protoc compiler and runtimes for C++, Java, Python, Go and other languages. It is used for data…
-
1.3
tulir/whatsmeow
Go library for the WhatsApp web multidevice API: sending and receiving messages, managing groups and app state.
-
1.3
encoredev/encore
Encore is an open-source SDK, CLI, and cloud platform for building and deploying backend applications with declarative infrastructure. It lets you define services and resources in code, run them locally, and provision…
-
1.2
php/frankenphp
FrankenPHP is a PHP application server built on top of Caddy, supporting worker mode, Early Hints, HTTP/2 and HTTP/3, automatic HTTPS and hot reloading. It runs any PHP app and can be embedded as a Go library.
-
1.1
benbjohnson/litestream
Litestream is a background tool for incremental replication of SQLite databases to a file or S3, designed for disaster recovery. It works through the SQLite API and does not corrupt the database.
-
1.0
salihcantekin/ruvio
Redis-compatible in-memory database written in Rust with RESP protocol, multi-sharding and 287 commands. Adds built-in primitives: leases, semaphores, versioned writes, change feed and delayed queues.
-
0.8
jackc/pgx
Pure Go driver and toolkit for PostgreSQL: a low-level interface exposing LISTEN/NOTIFY, COPY and binary format, plus a database/sql adapter. Aimed at Go developers targeting PostgreSQL only.
-
0.8
CAPCOM-TD-OSS/REDox
High-performance token-based structured data engine for .NET: parses JSON, CBOR, MessagePack, TOML, XML and other formats into a compact editable token DOM and back. A component of REX technology for CAPCOM's game…
-
0.7
hydra-db/hydradb
HydraDB is a distributed graph database written in Rust that stores the graph durably on S3-compatible object storage, with separate data nodes and indexers. It supports OpenCypher queries, GraphBLAS traversal, Neo4j…
-
0.7
NyxFoundation/nyxis
A Lean-based backend framework where authorization safety is formally proven. Developers write only a Cedar schema and policies, while handlers can be generated by AI agents; every build checks that no HTTP request…
-
0.5
timescale/pg_vectorsearch
A PostgreSQL extension providing a PRISM index for high-performance approximate nearest neighbor vector search, with RaBitQ quantization and SIMD distance computation. It is compatible with pgvector columns and targets…
-
0.4
meta/rocksdb
An embeddable C++ key-value store library with an LSM design, optimized for flash storage and large datasets. It serves as a building block for fast servers and applications needing reliable local persistence.
-
0.4
firebase/firebase-ios-sdk
Open source for Firebase's Apple libraries: Authentication, Firestore, Realtime Database, Storage, Cloud Messaging, Crashlytics, Remote Config and other services for iOS, macOS, tvOS and watchOS apps.
-
0.4
stencil-hq/dquickts
A fork of the QuickJS JavaScript engine that adds durable execution: serialize a running program's heap to bytes and resume it in another process. Also runs TypeScript natively at parse time and ships Rust bindings.
-
0.0
NeuroVision-Studio/NeuraVision
PHP backend engine for the NeuraVision platform: OAuth auth, credit accounting, AI content generation requests, and self-hosted analytics with A/B traffic splitting. Ships as code only, without frontend or media.
-
0.0
gilnett/learned_index_lab
A zero-dependency pure Rust implementation of a Piecewise Geometric Model (PGM) learned index: replaces B-Trees with a mathematical CDF approximation under strict epsilon error bounds, offering faster lookups and…
-
0.0
dtornow/pgs3
An S3-compatible server that stores object bytes in PostgreSQL instead of a filesystem or dedicated object store. Written in Rust, started with a single command taking a listen address and a database URL.