

What is DataBrain?
DataBrain is a powerful embedded analytics platform that enables you to integrate beautiful, interactive dashboards and metrics into your application with minimal code. Whether you’re building a SaaS platform, internal tool, or customer-facing analytics, DataBrain provides the infrastructure and components you need.For Product Teams
Learn how DataBrain helps you build and manage analytics dashboards
For Developers
Get started embedding DataBrain into your application
Explore Platform
Complete guide to using the DataBrain platform
API Reference
Comprehensive API documentation for developers
Why Choose DataBrain?
🚀 Quick Integration
🚀 Quick Integration
Embed dashboards and metrics with just a few lines of code. Our NPM package works seamlessly with React, Vue, Angular, and more.
🎨 Fully Customizable
🎨 Fully Customizable
Match your brand with extensive theming options. Customize colors, layouts, and component behavior.
🔐 Enterprise-Grade Security
🔐 Enterprise-Grade Security
Built-in multi-tenancy, row-level security, and SSO support ensure your data stays secure.
🤖 AI-Powered Insights
🤖 AI-Powered Insights
Enable natural language queries with our AI chat mode. Let users ask questions and get instant answers.
📊 Rich Visualizations
📊 Rich Visualizations
Support for 20+ chart types including bar, line, pie, scatter, heatmaps, and more.
🏢 Self-Hosted or Cloud
🏢 Self-Hosted or Cloud
Deploy on your infrastructure or use our cloud service. Full control over your data.
Quick Links
5-Minute Tutorial
Embed your first dashboard
Core Concepts
Understand key concepts
Framework Guides
React, Vue, Angular & more
Popular Use Cases
Embedded Analytics for SaaS
Provide your customers with powerful analytics dashboards inside your application. Support multi-tenancy with row-level security to ensure data isolation.Perfect for: B2B SaaS platforms, Multi-tenant applications
Internal BI Tools
Build custom business intelligence dashboards for your team. Connect to multiple data sources and create comprehensive reporting solutions.Perfect for: Data teams, Operations, Executive reporting
Customer-Facing Dashboards
Give your customers insights into their data with beautiful, interactive dashboards. Customize the look and feel to match your brand.Perfect for: Customer portals, Self-service analytics
White-Label Analytics
Rebrand DataBrain completely to match your product. Full control over theming, domain, and user experience.Perfect for: OEM partners, Resellers, Product integrations
Getting Started Paths
I want to use the platform
Start here if you want to:
- Create dashboards and metrics
- Connect data sources
- Build reports
- Manage workspaces
I want to embed analytics
Start here if you want to:
- Embed dashboards in your app
- Use the NPM package
- Integrate with your codebase
- Implement custom authentication
What You’ll Learn
1
Understand Core Concepts
Learn about workspaces, dashboards, metrics, data apps, and datamarts
2
Connect Your Data
Connect to databases, warehouses, or upload CSV files
3
Build Dashboards
Create interactive dashboards with drag-and-drop simplicity
4
Embed Analytics
Integrate DataBrain into your application with our developer tools
Community & Support
Documentation
Comprehensive guides and API references
Blog
Latest updates, tutorials, and best practices
Playground
Try DataBrain components live
Support
Get help from our team