Discover open-source Data & Databases tools — each one community-curated and honestly ranked so you can find something dependable to build with.
36 open-source tools in this category.
Data exploration and visualization platform for building dashboards and charts on existing databases.
JavaScript library for creating charts using the HTML5 canvas element.
JavaScript charting and data visualization library for the browser.
Machine learning library for Python with tools for classification, regression, and clustering.
Deep learning API for Python that runs on multiple backend frameworks.
Fast, typo-tolerant search engine with a simple API.
Distributed key-value store used for shared configuration and service discovery, notably within Kubernetes.
Python library for data analysis and manipulation with labeled table and series data structures.
Column-oriented database management system for real-time analytics over very large datasets.
TypeScript and Node.js ORM for PostgreSQL, MySQL, SQLite, SQL Server, MongoDB, and other databases.
Platform to author, schedule, and monitor data pipelines as directed acyclic graphs (DAGs).
Vector database for storing and searching embeddings, used for similarity search in AI applications.
Python framework for building and sharing interactive data apps and dashboards without front-end code.
A unified analytics engine for large-scale distributed data processing and machine learning.
A distributed computing framework for scaling Python and machine learning workloads across clusters.
A deep learning optimization library for distributed training and inference of large models.
In-process analytical SQL database; runs OLAP queries inside your app or notebook.
A library for efficient similarity search and clustering of dense vectors.
Distributed SQL database that is MySQL-compatible, supporting both transactional and analytical workloads.
A DataFrame library and query engine written in Rust, with Python and other bindings.