Best open source databases and data tools
121 tools ranked by GitHub stars
Databases, database clients, business intelligence dashboards and search engines.
World Monitor90.2k
koala73/worldmonitor
Real time dashboard that aggregates news and geopolitical events with AI.
Elasticsearch78.5k
elastic/elasticsearch
Distributed search and analytics engine with a REST API, widely used for full-text search and log analysis.
Alternative to: Algolia
Redis77.2k
redis/redis
In-memory key-value database used as a cache, message broker and fast data store for real-time applications.
Apache Superset75.4k
apache/superset
Open source BI platform for data exploration and visualization.
OpenBB75.1k
openbq-org/OpenBB
Open data platform that connects financial data sources for analysts, quants and AI agents through one interface.
Alternative to: Bloomberg Terminal
Meilisearch59.8k
meilisearch/meilisearch
Lightning fast search engine for sites and apps with hybrid AI search.
Alternative to: Algolia
etcd52.5k
etcd-io/etcd
Distributed, reliable key-value store for critical data, used as the backing store for Kubernetes.
ClickHouse50.8k
Fast column-oriented database management system for real-time analytics on very large datasets.
Metabase50.2k
Easy to use open source business intelligence and analytics tool.
Milvus46.6k
High performance cloud native vector database for AI applications.
DuckDB42.8k
High performance analytical database that runs embedded or from the CLI.
TiDB40.7k
Distributed, scalable SQL database with ACID guarantees and MySQL compatibility.
PostHog40.7k
Product analytics platform with session replay and feature flags.
DrawDB40.3k
Free online database diagram editor that lets you design schemas visually and export SQL.
Umami39.9k
Privacy-first web and product analytics platform that works without cookies, an alternative to Google Analytics.
SearXNG39.2k
Privacy respecting metasearch engine that aggregates many search engines.
Qdrant35.4k
Vector database and search engine for semantic search and AI applications.
Another Redis Desktop Manager34.8k
Fast desktop GUI client for browsing and managing Redis databases.
Apache Kafka34.1k
Distributed event streaming platform for real-time data pipelines.
SurrealDB33.3k
Scalable, distributed document-graph database built for real-time web applications.
CockroachDB32.6k
Cloud-native distributed SQL database built for high availability.
Hasura GraphQL Engine32.1k
Instantly generates realtime GraphQL APIs on top of your databases.
Dragonfly31.8k
Modern in-memory datastore, a high performance drop-in replacement for Redis and Memcached.
InfluxDB31.8k
Time series database for metrics, events and real-time analytics.
Plausible Analytics29.8k
Cookie-free, privacy-first lightweight web analytics and an open source alternative to Google Analytics.
Canal29.7k
Subscribes to MySQL binlog to stream incremental data changes in real time.
DBX29.2k
Lightweight cross-platform desktop client for browsing and querying more than 100 databases, with a download of about 25 MB.
Redash28.9k
Connect to data sources and build queries, visualizations and dashboards.
MLflow28.7k
Platform for tracking experiments and managing AI and ML models.
MongoDB28.7k
Source code of the widely used MongoDB NoSQL database server, which stores data as JSON-like documents.
Chat2DB28.4k
Free local-first database client and SQL workbench with AI assistance.
PostgREST27.7k
Turns any PostgreSQL database into a RESTful API, with endpoints generated from the schema and permissions kept in the database.
Valkey27.6k
Flexible distributed key-value database optimized for caching and real-time workloads.
Typesense27.1k
Fast, typo-tolerant, self-hostable search engine, an open alternative to Algolia.
RethinkDB27k
Open source JSON document database that pushes query results to apps in real time as the data changes.
Apache Flink26.5k
Distributed processing engine for both unbounded data streams and batch data, with stateful computations at scale.
TDengine25.2k
High performance, scalable time-series database designed for industrial IoT, with built-in caching and stream processing.
Turso25.2k
SQL database rewritten from scratch in Rust that stays compatible with SQLite and adds features such as concurrent writes.
Dolt24.8k
SQL database with Git-style version control that lets you branch, merge, diff and inspect the history of tables.
DB Browser for SQLite24.8k
Visual tool for creating, browsing and editing SQLite database files.
DataEase24.7k
Open source business intelligence tool for building dashboards and data visualizations, and an alternative to Tableau.
Beekeeper Studio23.9k
Modern, easy to use SQL client and database GUI for MySQL, Postgres, SQLite and more.
TimescaleDB23.8k
Time-series database for real-time analytics, packaged as a Postgres extension.
Neon23.3k
Serverless Postgres that separates storage and compute with autoscaling and branching.
ChartDB23.1k
Database diagram editor that visualizes and designs your schema with a single query.
PostgreSQL22.7k
The advanced open source relational database management system.
Airbyte22.3k
Open source ELT platform that moves data from APIs, databases and files.
Matomo22k
Open source web analytics platform and Google Analytics alternative where you keep full ownership of your data.
Teable22k
Spreadsheet-style no-code database with AI features, built so teams can manage and automate business data.
Dgraph21.8k
Distributed, high-performance graph database for real-time use cases, queried with GraphQL-style languages.
Vitess21.4k
Database clustering system that scales MySQL horizontally through sharding, originally built at YouTube.
Sonic21.4k
Fast, schema-less search index backend, a lightweight alternative to Elasticsearch that needs very little memory.
Kibana21.4k
Dashboard interface for exploring and visualizing Elasticsearch data.
Cube21.2k
Open source semantic layer for AI, BI and embedded analytics.
WrenAI18.1k
Generative BI tool offering governed text-to-SQL for agents and analysts.
ZincSearch17.9k
Lightweight full-text search engine that serves as a low-resource alternative to Elasticsearch.
rqlite17.9k
Lightweight, fault-tolerant distributed database built on SQLite.
Data Formulator17.7k
Interactive AI-powered data analysis and visualization system.
QuestDB17.5k
High-performance open-source time-series database with SQL support.
Neo4j17.4k
Graph database for storing and querying highly connected data.
TigerBeetle17.3k
Financial transactions database designed for mission-critical safety and performance.
Weaviate16.9k
Open-source vector database that stores objects and vectors together.
TiKV16.9k
Distributed transactional key-value database that shards data across nodes and keeps it consistent with Raft.
Dagster16.4k
Orchestration platform for developing, running and observing data pipelines.
PGlite16.2k
Postgres compiled to WebAssembly that you can embed and run in the browser or Node.js.
Apache Doris16.2k
Real-time analytical database with fast SQL queries and hybrid search, designed for large datasets.
PyGWalker16k
Turns dataframes into an interactive Tableau-style visual interface.
ScyllaDB15.8k
High-performance NoSQL data store compatible with Cassandra and DynamoDB.
OpenMetadata15.7k
Unified metadata platform for data discovery, quality and governance.
APITable15.7k
API-oriented low-code platform with a visual spreadsheet-style database for collaborative apps.
JupyterLab15.4k
Web-based interactive environment for notebooks, code and data.
QGIS14.8k
Free open-source geographic information system for mapping and spatial analysis on Linux, Windows and macOS.
JuiceFS14.7k
POSIX-compatible distributed file system built on object storage such as S3, with Redis or another database for metadata.
Bytebase14.7k
Database governance platform that controls schema changes and access through review and approval workflows.
Litestream14.6k
Tool that continuously replicates a SQLite database to storage such as S3 for backup and disaster recovery.
Gel14.2k
Modern database built on Postgres with a graph-relational model, graph queries, auth and AI features
dbt14.1k
Command-line tool that lets analysts transform and test warehouse data using SQL and software practices
Apache Druid14.1k
High-performance distributed database built for real-time analytics
OpenSearch14k
Open-source distributed search and analytics engine with a RESTful API
gh-ost13.6k
GitHub's online schema migration tool for MySQL that avoids locking tables
SearX13.6k
Privacy-respecting self-hosted metasearch engine that aggregates many search engines
Trino13.5k
Distributed SQL query engine that runs fast interactive queries across many data sources for big data analytics.
Jupyter Notebook13.5k
Browser-based notebook for running code, plots and prose together in one document.
pgcli13.4k
Postgres CLI client with autocompletion and syntax highlighting
Debezium13.3k
Distributed platform for change data capture across a variety of databases
Rybbit13.2k
Privacy-friendly open-source web analytics, a self-hosted alternative to Google Analytics
Tiny RDM13.2k
Lightweight, colorful desktop app for browsing and managing Redis servers and keys on Windows, macOS and Linux
OpenReplay13.1k
Self-hostable session replay, cobrowsing and product analytics platform
HydraDB13.1k
Graph database that keeps its data on object storage and still serves fast queries
DataHub13k
Metadata and data discovery platform for your data and AI stack
Citus12.8k
PostgreSQL extension that shards tables across nodes, turning it into a horizontally scalable database
Convex12.8k
Open-source reactive database and backend for app developers
Redpanda12.7k
Kafka API compatible streaming data platform built for speed
KeyDB12.5k
Multithreaded fork of Redis that delivers higher throughput on the same hardware
MySQL Server12.5k
MySQL server, the world's most popular open-source relational database
NebulaGraph12.5k
Distributed open-source graph database with horizontal scalability
StarRocks12.2k
Open-source query engine for sub-second analytics on and off the data lake
OpenRefine12.1k
Free open-source power tool for cleaning and transforming messy data
Kepler.gl12.1k
Geospatial analysis tool for visualizing large scale location data on maps
Garnet12.1k
High-performance remote cache-store from Microsoft Research compatible with Redis clients
Manticore Search12.1k
Open-source search database for full-text, vector and hybrid search
Grist12.1k
Self-hostable spreadsheet-database hybrid with formulas, relations and custom views.
mycli12k
Rich MySQL terminal client with autocompletion and syntax highlighting
Quickwit11.8k
Cloud native search engine for logs and traces, built for observability data.
Rerun11.7k
Tool to visualize, query and log multimodal and robotics data.
Datasette11.5k
Multi-tool for exploring and publishing data from SQLite databases.
FerretDB11.1k
Fully open source, MongoDB compatible database alternative that stores data in PostgreSQL
AutoMQ10.9k
Kafka compatible streaming platform running on S3 for lower cost.
Dawarich10.8k
Self-hostable alternative to Google Timeline for your location history.
DiceDB10.8k
Low latency key/value database built on Valkey, with reactive queries that push live updates
YugabyteDB10.7k
Cloud native distributed SQL database compatible with PostgreSQL.
FalkorDB10.5k
Very fast graph database built on GraphBLAS that supports the Cypher query language
ElectricSQL10.4k
Sync based platform for building real-time apps and agents on top of Postgres
OceanBase10.4k
Distributed, MySQL compatible unified database for both transactional and analytical workloads
q10.4k
Runs SQL directly on CSV and delimited text files from the command line.
Redis for Windows10.3k
Native port of the Redis in-memory database for Windows, with no Linux subsystem needed
usql10.2k
Universal command line client for many SQL databases, including PostgreSQL, MySQL and SQLite
Miller10.1k
Command-line tool for sorting, joining and transforming CSV, TSV and JSON data like awk and sed.
No tools match these filters.