Open Source Databases Apps

Find the best open source databases to power your applications. Explore powerful, flexible solutions for data storage, management & retrieval.

52 apps available

Apps in Databases

JavaScript
98%
Apache 2.0

Parse Server

Databases · Developer Tools

21,405

Self-hosted Backend-as-a-Service for Node.js with REST, GraphQL, real-time Live Query, cloud code, and pluggable adapters for any infrastructure.

View details
98
Repo Health
81
Technical
77
Dependency
Built with
JavaScript 98%
Updated 1 weeks ago
C
76%
AGPL 3.0

TDengine

Databases

25,146

A high-performance, open-source time-series database built in C for IoT, connected vehicles, and industrial monitoring workloads, with built-in stream processing, caching, and data subscription.

View details
97
Repo Health
71
Technical
68
Dependency
Built with
C 76%
C++ 16%
Updated 2 weeks ago
Go
95%
Apache 2.0

TiDB

AI Development · Databases

40,595

AI-Native Distributed SQL Database for Agentic Workloads

View details
97
Repo Health
66
Technical
67
Dependency
Built with
Go 95%
Updated 1 weeks ago
Java
100%
Apache 2.0

CrateDB

Analytics · Databases

4,441

Distributed SQL database for real-time analytics at scale

View details
96
Repo Health
76
Technical
79
Dependency
Built with
Java 100%
Updated 1 weeks ago
C++
68%
Apache 2.0

ClickHouse

Analytics · Data Engineering · Databases

50,116

Open-source column-oriented database that delivers real-time analytical queries on petabyte-scale data with millisecond latency.

View details
95
Repo Health
90
Technical
64
Dependency
Built with
C++ 68%
Python 14%
Updated 1 weeks ago
PHP
93%
BSD 3

Appwrite

Authentication · Databases · Developer Tools

57,496

Open-source backend platform with Auth, Databases, Storage, Functions, Messaging, Realtime, and Sites — deploy via Docker or use Appwrite Cloud.

View details
94
Repo Health
81
Technical
65
Dependency
Built with
PHP 93%
Updated 1 weeks ago
Rust
95%
Other

Databend

Data Engineering · Databases

9,452

Open-source enterprise data warehouse unifying analytics, vector search, full-text search, and AI agent orchestration in a single Rust-built engine on S3.

View details
93
Repo Health
84
Technical
77
Dependency
Built with
Rust 95%
Updated 1 weeks ago
TypeScript
88%
Apache 2.0

Medplum

Authentication · Databases · Developer Tools

2,709

An open-source, FHIR-native healthcare platform that gives developers a compliant backend, authentication, a React component library, and serverless bots to build clinical applications in weeks instead of years.

View details
93
Repo Health
90
Technical
72
Dependency
Built with
TypeScript 88%
Updated 1 weeks ago
Rust
90%
Apache 2.0

Qdrant

AI Development · Databases · Search

34,857

Open-source vector database and search engine built in Rust for production-grade AI applications — from semantic search to RAG pipelines and recommendation systems.

View details
92
Repo Health
87
Technical
65
Dependency
Built with
Rust 90%
Updated 1 weeks ago
TypeScript
83%
Apache 2.0

Grist

Databases · No Code Platforms

11,875

A modern relational spreadsheet that combines Python-powered formulas, drag-and-drop dashboards, and granular access controls in a self-hostable, SQLite-backed data platform.

View details
91
Repo Health
93
Technical
66
Dependency
Built with
TypeScript 83%
Python 11%
Updated 1 weeks ago
Java
93%
Apache 2.0

QuestDB

Analytics · Databases

17,360

A high-performance, open-source time-series database built for financial market data, IoT telemetry, and real-time analytics, combining a zero-GC Java/C++ core with SIMD-accelerated SQL and a WAL-to-Parquet storage engine.

View details
91
Repo Health
86
Technical
67
Dependency
Built with
Java 93%
Updated 1 weeks ago
Go
97%
BSD 3

Weaviate

Databases · Search

16,854

Open-source vector database combining semantic search, hybrid queries, RAG, and image search in a single cloud-native system built for production scale.

View details
91
Repo Health
85
Technical
67
Dependency
Built with
Go 97%
Updated 1 weeks ago
JavaScript
99%
Other

ChartBrew

Analytics · Databases

4,063

Open-source reporting platform to build live dashboards from SQL, NoSQL, APIs, and SaaS tools with an AI assistant that creates charts from natural language.

View details
90
Repo Health
83
Technical
64
Dependency
Built with
JavaScript 99%
Updated 2 weeks ago
Go
80%
Apache 2.0

Dolt

Data Engineering · Databases · Developer Tools

24,532

The SQL database you can branch, merge, diff, and clone — Git for your data, MySQL-compatible and ready for multi-agent AI workflows.

View details
90
Repo Health
9
Technical
65
Dependency
Built with
Go 80%
Shell 19%
Updated 2 weeks ago
C++
73%
Other

Dragonfly

Databases · Developer Tools · Devops

31,706

A modern Redis and Memcached replacement engineered for multi-core servers — delivering 25x more throughput, better cache hit rates, and up to 80% lower memory consumption with full API compatibility.

View details
90
Repo Health
9
Technical
71
Dependency
Built with
C++ 73%
Python 16%
Updated 1 weeks ago

About Databases

Databases are fundamental to nearly all modern software applications, acting as the organized storage for information that powers dynamic functionality. These systems allow developers to store, manage, and retrieve data efficiently, ensuring data integrity and consistency.

Typical features found in open source database solutions include:

  • Data Modeling: Tools to define the structure of data, including tables, relationships, and constraints.
  • Query Languages: Powerful languages (often based on SQL) for retrieving, inserting, updating, and deleting data.
  • Indexing: Mechanisms to speed up data retrieval by creating efficient lookup paths.
  • Transaction Management: Ensuring that data operations are reliable, even in the face of errors or concurrent access.
  • Security Features: Controlling access to data and protecting it from unauthorized modification or deletion.
  • Replication & Backup: Maintaining data availability and resilience through redundancy and recovery options.

Open source databases are critical for a range of applications, including web application backends, data analytics platforms, content management systems, and scientific research. They solve problems related to data persistence, scalability, performance, and reliability. Choosing an open source database offers benefits such as cost savings, community support, flexibility, and the ability to customize the system to specific needs. They allow developers complete control over their data environment.

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers