A custom Power BI visual built from scratch to extend reporting and dashboard capabilities.
title,
description, imagePath).capabilities.json for fields, formatting
options, and interactivity.
my-custom-visual/
│- .tmp/ # Temporary build files (ignored in git)
│- dist/ # Final packaged visual
│- node_modules/ # Dependencies
├── .vscode/ # Editor settings
├── capabilities.json # Defines visual capabilities
├── visual.ts # Main logic for rendering
├── visualSettings.ts # Custom settings
├── pbiviz.json # Config for packaging
├── package.json # Dependencies & scripts
└── README.md # Documentation
pbiviz) via npm.
pbiviz new <visual-name>).pbiviz.json and
capabilities.json.visual.ts.
.pbiviz format for deployment.
Clone this repository:
git clone https://github.com/com/manu367/powerbi_charts.git cd powerbi_charts
Install dependencies:
npm install
Start development server:
pbiviz start
Then import the .pbiviz file
into Power BI Desktop.