Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time
December 22, 2021 18:57
May 25, 2016 15:36
December 12, 2022 15:34
May 11, 2016 09:33
May 27, 2019 19:53
December 1, 2021 19:16
May 25, 2016 18:10
January 12, 2023 21:22
July 17, 2020 20:10
September 1, 2022 18:07
January 12, 2023 21:22
January 12, 2023 21:22
January 12, 2023 21:22

Npm Version Npm Downloads Build Build status Code Climate

PowerBI Visual Tools (pbiviz)

The easiest way to create custom visuals is by using the PowerBI command line tools which can be easily to installed via NPM. The command line tools provide everything you need to develop visuals and test them in live PowerBI reports and dashboards.


  • Visual project generation
  • TypeScript compilation
  • Less compilation
  • Automatic live reload
  • pbiviz packaging (for distribution)

Basic Setup

Before you can get started you'll need to install the tools. This should only take a few seconds.


Before you can run (or install) the command line tools you must install NodeJS.


To install the command line tools simply run the following command

npm install -g powerbi-visuals-tools

To confirm it was installed correctly you can run the command without any parameters which should display the help screen.


How to build a visual?

Refer to our documentation repository


You can learn more about using these tools in the following guides

PowerBI Visuals Tools Changes

Visuals API Changes


If you would like to contribute please see How To Contribute.