Chartbrew
Self-HostedOpen-source live dashboard builder for databases & APIs
Overview
Chartbrew lets you create interactive, real-time dashboards from databases (PostgreSQL, MySQL, MongoDB) and APIs (REST, GraphQL). It offers a drag-and-drop interface for customizable charts (bar, line, pie), collaborative workspaces with role-based access, and real-time data updates. Self-hostable via Docker (simplest setup) or manual deployment, ensuring data privacy. Supports multiple data sources and lets you share/embed dashboards with teams.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
chartbrew:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: chartbrew
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Connects to 10+ databases and APIs (REST, GraphQL)
- Drag-and-drop live dashboard builder with real-time updates
- Collaborative workspaces & role-based access control
- Self-hostable via Docker or manual setup
Frequently Asked Questions
? Is Chartbrew hard to install?
Chartbrew is easy to install using Docker (one-line command handles dependencies). Manual deployment is also possible with step-by-step docs, but Docker is recommended for non-technical users. Most self-hosters find the process straightforward with official guides.
? Is it a good alternative to Microsoft Power BI?
Yes—Chartbrew is a strong open-source alternative if you prioritize self-hosting and avoid subscription costs. It excels at real-time dashboards from databases/APIs, while Power BI offers more advanced BI features. Ideal for teams valuing data privacy and control.
? Is it completely free?
Absolutely! Chartbrew is licensed under MIT, so it’s 100% free to use, modify, and self-host. There are no hidden fees or premium tiers for the self-hosted version—all features are available to everyone.
Top Alternatives
People Also Ask about Chartbrew
Tool Info
Pros
- ⊕ Privacy-focused (data stays on your server)
- ⊕ No subscription fees (MIT License)
- ⊕ Supports diverse data sources
- ⊕ Customizable charts & real-time updates
Cons
- ⊖ Requires basic server/Docker knowledge for self-hosting
- ⊖ Fewer advanced analytics than SaaS tools like Tableau
- ⊖ Limited pre-built templates compared to commercial alternatives