Premium collection of 9+ production-ready Deneb visualizations using Vega & Vega-Lite for Power BI. Copy-paste templates, live demos, and complete documentation.
- ✨ What's Inside
- 🚀 Quick Start
- 📚 Visualization Gallery
- 💻 How to Use
- 📥 Download & Import
- 🎬 Video Tutorials
- 🤝 Contributing
- ❓ FAQ
This repository contains production-ready Deneb templates for Power BI with:
✅ 9+ custom visualizations — Bars, Pareto, Scatter, Regressions
✅ Cross-filtering & highlighting — Interactive dashboards out-of-the-box
✅ Parameter controls — Dynamic axis alignment, color schemes
✅ Complete JSON templates — Copy-paste into Deneb editor
✅ Example .pbix files — Download & explore immediately
✅ Video tutorials — Learn step-by-step on YouTube
Browse the / root directory for folders like:
Barras_Eje_Dinamico/— Bar charts with dynamic axis alignmentDiagramas_Pareto/— Pareto 80/20 principle visualizationsDispersion_Etiquetados/— Scatter plots with labelingDispersion_Regresion/— Regression analysis visualizations
Each folder contains:
📁 Visualization_Name/
├── README.md ← Full documentation
├── Files/
│ ├── visualization.pbix ← Download this!
│ ├── demo.gif ← See it in action
│ └── template.json ← JSON schema
- Open Power BI Desktop
- Open the
.pbixfile (or create a new report) - Insert → Deneb visual
- Copy the JSON template from
template.json - Load your own data → Done! ✅
- Change colors in the
config→marksections - Adjust font sizes, opacity, spacing
- Add your own fields (replace
__0__,__1__with your column names)
Use Case: Toggle between left-aligned and right-aligned bar labels with a parameter.
Features:
- Parameter-driven label positioning
- Real-time axis switching
- Responsive sizing
Use Case: Identify the 20% of products driving 80% of revenue.
Features:
- Cumulative percentage line
- Color-coded zones (80%, 20%)
- Sorted by impact
- Tooltip summary
Use Case: Show correlation between two metrics with trend line.
Features:
- Linear regression line
- Individual point highlighting
- Correlation coefficient display
- Cross-filtering support
Use Case: Bubble chart showing product names, sizes, and relationships.
Features:
- Smart label positioning
- Bubble sizing by measure
- Color by category
- Cross-filtering active
Use Case: Bars that scale to container size with no manual resizing.
Features:
- Container-aware sizing
- Responsive padding
- Mobile-friendly
- Touch support
- Open Barras_Eje_Dinamico/Files/template.json
- Copy all JSON content
- In Power BI:
- Insert → Deneb
- Paste JSON into editor
- Map your fields
- ✅ Done!
- Navigate to any visualization folder (e.g.,
Barras_Eje_Dinamico/) - Download the
.pbixfile fromFiles/ - Open in Power BI Desktop
- Replace sample data with your own
- ✅ Ready to go!
git clone https://github.com/CSalcedoDataBI/PowerBI-Deneb.git
cd PowerBI-DenebThen use any .pbix or .json directly.
| Visualization | Download | JSON Template |
|---|---|---|
| 📊 Dynamic Bars | .pbix | template.json |
| 📈 Pareto 80/20 | .pbix | template.json |
| 🎯 Scatter Regression | .pbix | template.json |
| 🏷️ Labeled Scatter | .pbix | template.json |
| 📊 Adaptive Bars | .pbix | template.json |
Learn how to build and customize these visualizations:
- 🎥 Dynamic Bar Alignment Tutorial — Parameter control walkthrough
- 🎥 Pareto Analysis Deep Dive — The 80/20 principle explained
- 🎥 Scatter Regression Guide — Correlation analysis with Vega
→ Subscribe for more → Browse the template gallery at csalcedodatabi.com — each template with its Vega-Lite spec ready to copy and a "how to use it in Power BI" walkthrough (in Spanish).
Found a bug? Have an improvement? We welcome contributions!
- Fork this repository
- Create a branch:
git checkout -b feature/your-visualization - Commit changes:
git commit -m "Add: new awesome visualization" - Push & open a Pull Request:
git push origin feature/your-visualization
- Include a README.md in your visualization folder
- Provide a .pbix example file
- Add a .gif or screenshot showing the visualization
- Include the JSON template for copy-paste
- Document any custom parameters
A: Yes. Install Deneb from AppSource (free).
A: Absolutely! Each template is fully open and customizable. The MIT license allows modifications for personal and commercial use.
A: Yes, Deneb is a custom visual installed in Power BI Desktop. No internet required after installation.
A: Yes, but only if Deneb is enabled by your Power BI Admin. Check with your organization.
A: Find the config → mark → fill section in the JSON and update hex color codes (e.g., #FF0000 for red).
A: Yes! This repo is actively maintained. Star ⭐ to get updates.
Have questions?
- 📧 Email: csalcedo90@gmail.com
- 💼 LinkedIn: Cristobal Salcedo
- 🐦 Twitter: @CSalcedoDataBI
- 📺 YouTube: PowerBI-Deneb Channel
MIT License — see LICENSE for details.
Feel free to use these templates for personal and commercial projects without attribution (though it's appreciated! 😊).
If these visualizations help your dashboards shine, please:
⭐ Star this repository — It helps others discover this resource
🔗 Share with your team — Spread the knowledge
💬 Leave feedback — Tell us what you'd like next
Made with ❤️ by Cristobal Salcedo




