Start building real-time data apps in minutes
Connect any data source, combine them in real-time and instantly get low-latency Data APIs. All with just a simple configuration!
Click here for more installation instructions
cargo install --git https://github.com/getdozer/dozer dozer-orchestrator --locked
Building powerful data-apps requires time and the integration of multiple tools. Dozer is an open-source platform that gives you a simple platform to transform, cache and integrate data into your applications.
Star us on GitHub
Run it in three easy steps
Dozer only requires a simple configuration file that defines sources, transformations and APIs
Watch a 8 minutes demo video
Who needs Dozer
Dozer can help multiple types of users such Data Engineers, Data Scientists and Fullstack Engineers
Struggling to build and deploy real-time in production?
Dozer lets you load from multiple sources, define transformations and expose APIs from a single configuration file. Make your data accessible by anyone in your organization.
Struggling to deploy model predictions to your business users?
Dozer lets you integrate your model inferencing in real time with just a few lines of SQL or Python. Predictions are automatically exposed as APIs to make your business users happy.
Struggling to integrate your application with your company’s data infra?
Dozer lets you easily connect to all your data infra sources, run transformations in real-time using SQL and give you fast gRPC and REST APIs which be integrated with your app.
Plug and Play
Dozer takes a simple YAML file and instantly generates APIs. Let Dozer take care of the infrastructure so you can focus on building your apps.
Always Up to Date
Dozer stays in sync by transforming data in real-time, providing a real time view of your data.
Docs and Typing
Dozer automatically generates Open API documentation for REST and protobuf definitions for gRPC.
Connect to a Variety of Data Sources
Dozer connects with databases such as Postgres and MySQL, data warehouses such as Snowflake, data lakes and even the Ethereum ledger.
Combine and Aggregate
Dozer lets you join and aggregate across different sources in real-time enabling powerful features such as customer personalization.
Blazing Fast and Scalable
Dozer stores data in an embedded cache and automatically optimses for efficient queries. Dozer is also horizontally scalable, so you can scale your APIs as your data grows.
Supercharge your Applications
Dozer offers instant search, analytical and real-time capabilities that can be otherwise slow to build, resource-intensive, difficult to maintain and even not feasible with the underlying data sources.
Open Source and Extensible
Dozer is open source first and can be extended to support new data sources and transformations. Dozer is built on Rust, which is known for its performance and safety. WASM support will be added soon.
What can you build with Dozer?
Fast and Instant cache for your data store
Embedded data views
Instant customer personalization APIs
Combine Blockchain and off-chain data in APIs