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

Python
94%
Apache 2.0

SWIRL

Data Engineering · Databases · Search

3,046

Federated AI search and RAG across 100+ enterprise sources—no data extraction, no vector database required.

View details
61
Repo Health
83
Technical
65
Dependency
Built with
Python 94%
Updated 2 weeks ago
TypeScript
63%
AGPL 3.0

undb

Databases · No Code Platforms

2,975

Self-hosted no-code database and BaaS that lets you manage structured data visually with multi-database support, formula fields, and auto-generated OpenAPI endpoints.

View details
58
Repo Health
66
Technical
65
Dependency
Built with
TypeScript 63%
Svelte 35%
Updated 1 months ago
Go
91%
Apache 2.0

FerretDB

Databases

11,102

An open-source MongoDB alternative that translates wire protocol queries to SQL and stores documents in PostgreSQL

View details
54
Repo Health
86
Technical
71
Dependency
Built with
Go 91%
Updated 5 months ago
Ruby
70%
AGPL 3.0

Maybe

Authentication · Databases · Invoicing Finance

54,211

Self-hostable personal finance app that gives you full ownership of your financial data with a clean, minimal Rails-powered interface.

View details
52
Repo Health
82
Technical
0
Dependency
Built with
Ruby 70%
HTML 23%
Updated 1 years ago
Rust
63%
MIT

PostgresML

AI Development · Databases

6,823

Run ML training and LLM inference natively inside PostgreSQL with GPU acceleration — no data movement required.

View details
51
Repo Health
76
Technical
64
Dependency
Built with
Rust 63%
JavaScript 11%
Updated 1 years ago
TypeScript
99%
Other

Rowy

Databases · Low Code Platforms

6,842

Manage Firestore data in an Airtable-like spreadsheet UI and build Cloud Functions workflows directly in your browser—on your own GCP project.

View details
45
Repo Health
71
Technical
65
Dependency
Built with
TypeScript 99%
Updated 1 years ago
C++
43%
MIT

openduck

Data Engineering · Databases

576

OpenDuck brings MotherDuck-style cloud capabilities to self-hosted DuckDB — attach remote databases, run hybrid queries across local and remote nodes, and own your data with an open gRPC and Arrow IPC protocol.

View details
26
Repo Health
76
Technical
76
Dependency
Built with
C++ 43%
Rust 38%
HTML 13%
Updated 6 months 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