Open Source Database Projects
Discover 59 open source Database repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Database projects here are most often combined with Self Hosted, Developer Tools and Python. Last updated October 3, 2026.
59 repositories · updated October 3, 2026

WeSQL: Run MySQL with S3-Backed Storage
WeSQL is a MySQL distribution that stores database data in S3-compatible object storage, separating compute from storage. It is aimed at teams seeking portable, cost-conscious MySQL for serverless or bring-your-own-cloud deployments.

dragonfly: Run Redis- and Memcached-Compatible In-Memory Storage
Dragonfly is a multithreaded in-memory data store that supports Redis and Memcached APIs. It is aimed at teams seeking higher throughput and resource efficiency while retaining familiar client interfaces.

FlyEnv: Manage Native Local Development Stacks
FlyEnv is a cross-platform desktop app for running and managing local development runtimes, databases, web servers, and project sites. It suits developers who want a native alternative to containers for everyday local work, with project-level runtime switching and optional AI and MCP workflows.

sql-studio: Explore Databases with a Single-Binary SQL UI
SQL Studio is a browser-based database explorer for local files and remote SQL servers, launched with one command. It suits developers who want a shared interface for inspecting schemas, browsing rows, and running queries across supported database systems.

pgcli: An Enhanced PostgreSQL Command-Line Interface
pgcli is a powerful command-line interface for PostgreSQL, designed to enhance productivity. It offers intelligent autocompletion and vibrant syntax highlighting, making database interactions more intuitive. This Python-based tool provides a superior alternative to the standard `psql` client for developers and DBAs.

dataset: Work with SQL Databases Using Simple Python APIs
dataset is a Python library that makes reading and writing SQL data stores feel closer to working with JSON files. It suits scripts and applications that need convenient database access, implicit table creation, bulk loading, or transactions.

vanna: Turn Natural-Language Questions into SQL Insights
Vanna helps teams build chat interfaces that translate natural-language questions into SQL and return streamed tables, charts, and summaries. It is aimed at applications that need database-backed answers with user-aware permissions and an embedded web UI.

ClickHouse: Analyze Large Datasets in Real Time
ClickHouse is a column-oriented database for fast analytical queries and real-time reporting. It suits teams that need to explore large datasets with SQL, run analytics across distributed systems, or host their own database.

FOSSBilling: Manage Billing and Clients for Online Services
FOSSBilling is a self-hosted billing and client management system for hosting providers and other online service businesses. It supports invoicing, payment gateways, client communication, and extensions, and is currently in beta.

Coolify: Self-Host Your Applications with This Open-Source PaaS Alternative
Coolify is an open-source, self-hostable Platform-as-a-Service (PaaS) that provides an alternative to Vercel, Heroku, and Netlify. It allows you to easily deploy static sites, databases, full-stack applications, and over 280 one-click services on your own servers. This tool offers the convenience of cloud deployment while maintaining full control over your hardware.

carbon: Manage Manufacturing Planning and Production
Carbon combines ERP, MRP, MES and QMS in a shared Postgres-backed system for manufacturing teams. It covers planning, shop-floor execution, quality and traceability, with cloud and self-hosted deployment options.

pockethost: Host Multi-Tenant PocketBase Instances
PocketHost is a TypeScript platform for hosting multiple isolated PocketBase instances on one server or across an edge network. It is intended for teams and developers who want to offer managed PocketBase hosting with per-instance subdomains and custom domain support.