Open Source Databases Apps
Find the best open source databases to power your applications. Explore powerful, flexible solutions for data storage, management & retrieval.
Apps in Databases
Language
License
ChartBrew
Analytics · Databases
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.
OpenViking
AI Development · AI Memory · Databases
An open-source context database that gives AI agents a unified filesystem for memory, resources, and skills with hierarchical tiered retrieval.
tabularis
Databases · Developer Tools
Open-source desktop SQL workspace with built-in PostgreSQL, MySQL, and SQLite drivers, SQL notebooks, a visual query builder, and a built-in MCP server for AI agents like Claude and Cursor.
Databasement
Databases · Developer Tools · Devops
Self-hosted database backup manager with a web UI for scheduling, encrypting, and restoring MySQL, PostgreSQL, MongoDB, SQL Server, SQLite, Firebird, and Redis to S3, SFTP, Samba, or local storage.
InfluxDB
Analytics · Databases
Open-source time-series database built for real-time ingest, fast SQL queries, and embedded Python automation — powered by Apache Arrow and Parquet.
NornicDB
AI Development · AI Memory · Databases
A single graph+vector+temporal database for AI workloads — Neo4j-compatible, sub-millisecond hybrid search, and built-in memory decay.
OpenBB
Analytics · Databases · Invoicing Finance
The AI Workspace for Finance: Connect Data, Run AI Agents, Build Analytics
Another Redis Desktop Manager
Databases · Developer Tools
Fast, stable Redis GUI with cluster, SSH, and massive key support
drawDB
Databases
Design database schemas visually in your browser and export executable SQL for any major database — no account required.
Gridex
Databases · Developer Tools
A native macOS, Windows, and Linux database IDE for PostgreSQL, MySQL, SQLite, Redis, MongoDB, SQL Server, and ClickHouse, with a built-in MCP server and AI chat that reads your schema.
Teable
Databases · No Code Platforms
A no-code PostgreSQL database with spreadsheet UX, real-time collaboration, and native AI agents — built for teams that outgrow Airtable.
Murr
Databases
A RocksDB-based NVMe/S3 cache purpose-built for AI inference workloads — a faster Redis replacement optimized for batch, low-latency, zero-copy reads and writes between data pipelines and inference apps.
Mathesar
Databases
Spreadsheet-like interface for your PostgreSQL database — self-hosted, no SQL required, native Postgres access control.
APITable
Databases · Low Code Platforms
API-first collaborative spreadsheet-database platform that auto-generates REST APIs and lets teams build internal tools, CRMs, and dashboards without code.
Morphik
AI Development · Databases · Search
Morphik is an AI-native ingestion and retrieval engine that lets developers store, search, and reason over visually rich documents — scanned PDFs, manuals, slides, and video — without duct-taping together OCR, an embedding model, and a vector database.
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.