Home
Softono
powerbi-resources

powerbi-resources

Open source MIT
43
Stars
8
Forks
2
Issues
7
Watchers
2 months
Last Commit

About powerbi-resources

Resources for everything Power BI — custom visuals, report templates, advanced DAX, Power Query scripts, performance tips, SQL and BI best practices.

Platforms

Web Self-hosted

Links

Power BI Resources

A collection of Power BI resources including custom visuals, tips, templates, and best practices.

⚠️ IMPORTANT: Please read the DISCLAIMER before using any resources from this repository.

Contents

Custom Visuals

Custom-built Power BI visuals to enhance your reporting capabilities.

Calendar Heatmap

A GitHub-style calendar visualization that displays time-series data in a grid format with color intensity representing values.

  • Daily activity tracking with color-coded cells
  • Year selector with animated data reveal
  • Customizable color gradients or stepped scales
  • Flexible display options (3-24 months, start month selection)
  • Interactive tooltips with date and value information
  • Full customization of colors, fonts, and layout

User Guide | Download | Sample Report

Date Range Slicer

An intuitive date range selector with preset options and interactive calendar selection.

  • Preset date ranges (Today, Yesterday, Last 7/30/90 days, This/Last Week, This/Last Month, etc.)
  • Interactive calendar for custom date selection
  • "Exclude today" option for incomplete data
  • Fully customizable colors and fonts
  • Multiple theme support

User Guide | Download | Sample Report

The Ultimate Trading Chart

Preview Notice: Currently in preview - some features may not function as expected.

A comprehensive financial charting visual for technical analysis and trading.

  • Multiple chart types (Candlesticks, Hollow Candles, Bars, Line, Area, and more)
  • Timeframe aggregation (1m, 5m, 15m, 30m, 1h, 4h, 1d, 1w, 1M)
  • Technical indicators (SMA, EMA, Bollinger Bands, RSI, MACD, ATR, Stochastic, ADX, Ichimoku, Parabolic SAR)
  • Pattern detection (Head and Shoulders, Inverse Head and Shoulders)
  • Trading strategies (RSI Divergence)
  • Drawing tools (Trend lines, Fibonacci retracement/extension, shapes, annotations)
  • Interactive zoom, pan, and crosshair
  • Fully customizable colors and settings

User Guide | Download | Sample Report | CryptoCompare Query

Database Schema Visualiser

A custom visual that generates interactive Mermaid entity-relationship diagrams directly from your SQL Server metadata.

  • Automatic ER diagram generation from system views
  • Table structures with column names, data types, and lengths
  • Primary key and identity column identification
  • Foreign key relationship mapping with data flow direction
  • Stays up to date via Scheduled Refresh or Direct Query
  • No manual diagram maintenance required

User Guide | Download

Snake Game

The classic Snake arcade game as a Power BI custom visual — a fun easter egg to embed in your reports.

  • Classic Snake gameplay with arrow key and WASD controls
  • Score tracking as you collect food and grow longer
  • No data fields required — just add it to your report and play
  • Lightweight with zero impact on report refresh performance
  • Great for team engagement, presentations, or a quick break

User Guide | Download

Installation Instructions

Custom Visuals

  1. Download the .pbiviz file
  2. Open Power BI Desktop
  3. Click the ellipsis (...) in the Visualizations pane
  4. Select "Import a visual from a file"
  5. Select the downloaded .pbiviz file
  6. Click "OK" to confirm

Requirements

  • Power BI Desktop (latest version recommended)

Contributing

Suggestions and feedback are welcome. Please open an issue for any questions or requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

All resources are provided as-is. Please review the DISCLAIMER for important information about usage and limitations.