FrogDB is a pre-release, Redis 8.0-compatible, memory-first database written in Rust. It speaks RESP2/RESP3 for drop-in use with existing Redis clients and provides core and module-style data types, JSON, time series, vector and full-text search, Raft-based clustering with read replicas, and RocksDB-backed persistence.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONLess than 10 stars, 5+ commits in the last 30 days — projects made with care.
aiHelpDesk is a governed AI agent system for production database incident response and remediation across VM, Docker/Podman, and Kubernetes deployments. It diagnoses failures, executes fix playbooks under audit trails, and learns from every resolved incident.
Footup is a lightweight PHP MVC framework with CLI code generation, routing, validation, database, and logging. Supports SQLite, MySQL, PostgreSQL, and PSR‑4 autoloading for small apps and internal tools.
bytdb is an embedded, pure Go SQL database that is Postgres-compatible, offering a single-file relational store with no external server or cgo dependencies.
A reusable, pluggable Python/pytest-based test suite for validating ADBC database drivers. It runs SQL queries against drivers to test feature support, data type handling, and database-specific quirks, generating documentation of supported and unsupported features. Supports per-driver test overrides and a consolidated .txtcase test format.
Microservice crystal structure search using COD data, built with TypeScript, Node.js, Express, React, MongoDB, Redis, RabbitMQ, Docker Swarm, and Traefik for fast substructure queries and a server‑rendered web UI.
dbwidgets provides PySide6 data-aware widgets and dataset components that mirror Delphi's Data Controls. It supports SQLite, PostgreSQL, MySQL, and MariaDB, automatically exposing schema, master‑detail relationships, and editable UI controls such as grids, forms, and navigators.
Lark is a real‑time JSON database server built in Rust on Glommio, offering drop‑in Firebase RTDB compatibility, WebSocket/WebTransport/REST APIs, optional persistence, Dockerized deployment, admin dashboard, and example apps.
Read-only-by-default Model Context Protocol (MCP) server for Microsoft SQL Server, providing metadata discovery, parameterized SELECT-only queries, execution plan analysis for slow query diagnosis, profile-based multi-connection configuration, and optional per-profile write access, shipped as a .NET NuGet tool.
An ADBC driver for Apache DataFusion, providing a standard interface for connecting to and querying data engines using Apache Arrow. Implemented in Rust and currently experimental.
A DuckDB compatibility harness for rudb. It verifies conformance through differential execution against a real DuckDB binary, weighted SQL coverage, storage format round trips, and C ABI checks.
TundraLibs is a suite of independent, cross-runtime TypeScript libraries compatible with Deno, Bun, Node.js, Cloudflare Workers, and browsers. It provides modular tools for databases (ORM, drivers), authentication, validation, logging, tracing, caching, and HTTP routing.
ChaosSQL is a deterministic concurrency and isolation fuzzer for PostgreSQL, MySQL and SQLite. It schedules concurrent transactions, detects invariant violations such as lost updates and write skew, shrinks failures to minimal reproductions, and can guard CI pipelines against regressions.
DSH engineer-level database plugin offering six tools—sql_list/query/exec/schema/stats/health—supporting SQLite, MySQL, and PostgreSQL with multiple connections, featuring read-only whitelisting, write approval gates, lexical read-only protection, streaming row clamping, and configurable timeouts.
OwnChat is a self-hosted desktop chat application built with Java Swing and sockets, using Oracle Database for storage. It supports account creation, contacts, real-time messaging, chat history, themes, and online status tracking.
Kahuna is an open-source distributed systems toolkit providing distributed locking, a fault-tolerant key/value store, and globally ordered ID sequencing, built on Raft consensus and MVCC.
Open-source documentation website for Harper, a fullstack serverful Node.js application platform. Built with Docusaurus and hosted at docs.harper.fast. Community contributions welcome via issues and pull requests.
mq-db is a Rust-based embedded database that treats Markdown as a structured, hierarchical store with interval indexing, supporting SQL and mq queries, full-text search, and write‑back editing.
Storm is a type‑safe, SQL‑first ORM for Kotlin 2.0+ and Java 21+. It uses immutable data‑class entities, compile‑time metamodel queries, and eliminates N+1, proxies, and hidden persistence contexts.
A .NET library for multi-tenant SQLite: per-tenant file isolation or shared-schema scoping, integrity checks across tenants, tenant context helpers, rate limiting and error middleware validation, plus settings and JSON utilities.
Anakrisis is an ethics-aware OSINT investigation planning and risk evaluation MCP server. It classifies investigations, scores risk against local YAML doctrine, flags prohibited actions, and scaffolds case documentation, supporting both cloud and local AI models.
Aerospike Graph Service is a TinkerPop-compliant graph database that uses Aerospike as its storage backend, providing low-latency Gremlin traversals, Spark-based OLAP and bulk loading, and Docker-friendly deployment.
PouchDB SQLite adapter offers a generic SQLite backend for PouchDB, supporting multiple SQLite implementations via abstraction, with core adapter, abstract DB interface, and plugins for Capacitor, Expo, OP SQLite, Cloudflare DO, and more.
OxiMod is a Rust ODM built on the MongoDB driver, offering schema‑aware modeling, validation, typed queries, and persistence helpers while preserving direct driver access for advanced operations.
pgfathom is a read‑only CLI tool that discovers undocumented PostgreSQL relationships by analyzing catalog data, usage evidence, and statistics. It outputs verdicts (broken, confirmed, weak) and reviewable SQL scripts to help fix hidden foreign keys.
KEFCore is an Entity Framework Core provider for Apache Kafka, enabling .NET applications to use Kafka topics as a distributed database. It offers full LINQ support and allows interaction with Kafka through standard EF Core models, abstracting away Kafka-specific client code.