Skip to main content

Built on open source

Databricks engineers are the original creators of some of the world’s most popular open source data technologies

Open source data and AI projects created by Databricks

apache spark logo

Apache Spark™

Apache Spark is a unified engine for executing data engineering, data science and ML workloads.

Delta Lake logo

Delta Lake

Delta Lake lets you build a lakehouse architecture on top of storage systems such as AWS S3, ADLS, GCS and HDFS.

Apache Iceberg Logo

Apache Iceberg™

Apache Iceberg lets you build a lakehouse architecture on top of storage systems such as AWS S3, ADLS, GCS and HDFS.

Unity Catalog Logo

Unity Catalog

Unity Catalog is the industry’s only universal catalog for data and AI.

mlflow logo

MLflow

MLflow manages the ML lifecycle, including experimentation, reproducibility, deployment and a central model registry.

Delta Sharing Stacked

Delta Sharing

Delta Sharing is the industry’s first open protocol for secure data sharing, making it simple to share data with other organizations.

redash logo

Redash

Redash enables anyone to leverage SQL to explore, query, visualize and share data from both big and small data sources.

More open source tools integrated with Databricks

Frequently Asked Questions

Databricks is built on a set of open source data and AI projects, several of which were originally created by Databricks engineers, including Apache Spark™, Delta Lake, Apache Iceberg™, Unity Catalog, MLflow, Delta Sharing and Redash. These projects cover the data and AI lifecycle, from data engineering and lakehouse storage to ML lifecycle management and secure data sharing. Databricks also supports additional widely used open source libraries such as TensorFlow, PyTorch, Keras, RStudio, scikit-learn, XGBoost and Terraform. Together they let teams build data engineering, data science and ML workloads on a common open foundation.

Ready to get started?