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: 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.

DatabaseC++Cloud Native
Added Apr 9, 2026 View details
dragonfly: Run Redis- and Memcached-Compatible In-Memory Storage

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.

DatabaseC++Cache
Added Apr 5, 2026 View details
FlyEnv: Manage Native Local Development Stacks

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.

TypeScriptDeveloper ToolsDesktop App
Added Apr 5, 2026 View details
sql-studio: Explore Databases with a Single-Binary SQL UI

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.

DatabaseRustDeveloper Tools
Added Mar 21, 2026 View details
pgcli: An Enhanced PostgreSQL Command-Line Interface

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.

DatabasePostgresPostgreSQL
Added Mar 20, 2026 View details
dataset: Work with SQL Databases Using Simple Python APIs

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.

PythonDatabaseLibrary
Added Mar 13, 2026 View details
vanna: Turn Natural-Language Questions into SQL Insights

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.

PythonAILLM
Added Feb 28, 2026 View details
ClickHouse: Analyze Large Datasets in Real Time

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.

DatabaseAnalyticsC++
Added Feb 17, 2026 View details
FOSSBilling: Manage Billing and Clients for Online Services

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.

PHPSelf HostedWeb App
Added Feb 15, 2026 View details
Coolify: Self-Host Your Applications with This Open-Source PaaS Alternative

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.

CoolifySelf HostedPaas
Added Feb 6, 2026 View details
carbon: Manage Manufacturing Planning and Production

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.

TypeScriptManufacturingDatabase
Added Jan 27, 2026 View details
pockethost: Host Multi-Tenant PocketBase Instances

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.

TypeScriptDatabaseSelf Hosted
Added Jan 25, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️