Categories/Databases

Open Source Databases Apps

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

50 apps available

Apps in Databases

Filter by
15apps
C
76%
AGPL 3.0

TDengine

Databases

25,101

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
99
Repo Health
71
Technical
68
Dependency
Built with
C76%
C++16%
Updated 4 days ago
JavaScript
98%
Apache 2.0

Parse Server

Developer Tools · Databases

21,414

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
78
Dependency
Built with
JavaScript98%
Updated 4 days ago
Go
95%
Apache 2.0

TiDB

Databases · AI Development

40,494

AI-Native Distributed SQL Database for Agentic Workloads

View details
97
Repo Health
66
Technical
68
Dependency
Built with
Go95%
Updated 3 days ago
Java
100%
Apache 2.0

CrateDB

Databases · Analytics

4,432

Distributed SQL database for real-time analytics at scale

View details
96
Repo Health
76
Technical
77
Dependency
Built with
Java100%
Updated 4 days ago
C++
68%
Apache 2.0

ClickHouse

Databases · Analytics · Data Engineering

49,673

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
68
Dependency
Built with
C++68%
Python13%
Updated 3 days ago
Rust
95%
Other

Databend

Databases · Data Engineering

9,433

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
Rust95%
Updated 3 days ago
TypeScript
88%
Apache 2.0

Medplum

Developer Tools · Databases · Authentication

2,657

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
TypeScript88%
MDX10%
Updated 4 days ago
TypeScript
62%
BSD 3

Appwrite

Developer Tools · Databases · Authentication

57,303

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

View details
92
Repo Health
81
Technical
69
Dependency
Built with
TypeScript62%
PHP37%
Updated 3 days ago
Rust
90%
Apache 2.0

Qdrant

Databases · AI Development · Search

34,411

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
Rust90%
Updated 4 days ago
Go
79%
Apache 2.0

Dolt

Databases · Data Engineering · Developer Tools

24,372

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
91
Repo Health
9
Technical
65
Dependency
Built with
Go79%
Shell20%
Updated 4 days ago
TypeScript
83%
Apache 2.0

Grist

Databases · No Code Platforms

11,726

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
TypeScript83%
Python11%
Updated 4 days ago
Java
92%
Apache 2.0

QuestDB

Databases · Analytics

17,308

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
68
Dependency
Built with
Java92%
Updated 3 days ago
JavaScript
99%
Other

ChartBrew

Analytics · Databases

4,054

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
JavaScript99%
Updated 1 weeks ago
C++
74%
Other

Dragonfly

Databases · Developer Tools · Devops

31,438

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++74%
Python16%
Updated 4 days ago
Rust
40%
Apache 2.0

LanceDB

Databases · AI Development

11,366

Open-source, embedded vector database built on the Lance columnar format for fast multimodal search across billions of vectors, backed by Y Combinator (W23).

View details
90
Repo Health
86
Technical
72
Dependency
Built with
Rust40%
HTML26%
Python26%
Updated 4 days 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

Search