Pip install Dash-Gauge 🎛️

I’m excited to share a new component library I’ve built called dash-gauge! :tada:

This package brings a collection of interactive and visually appealing components to your Plotly Dash dashboards. If you need to add gauges, knobs, thermostats, joysticks, or classic 7-segment displays to your applications, this library might be for you.

What’s Inside?

The dash-gauge suite currently includes:

  • DashGauge: Highly customizable gauge charts (Grafana, Semicircle, Radial styles) perfect for KPIs, sensor readings, progress bars, etc.
  • DashRotaryKnob: Interactive rotary knob controls with 18 different visual skins for selecting values like volume, settings, or parameters.
  • DashThermostat: An intuitive thermostat-style input component for setting temperature or similar bounded values.
  • DashRCJoystick: A virtual joystick component reporting direction, angle, and distance – great for control interfaces in simulations, robotics, or interactive dashboards.
  • Dash7SegmentDisplay: A classic 7-segment display for rendering numbers and hexadecimal values. :warning: (Note: Currently experiencing an upstream .map bug with this component, but functional for basic display).

See it in Action!

Visual components are best seen! Check out the interactive documentation and live demos here:

:right_arrow: https://pip-install-python.com/pip/dash_gauge

Here’s a quick peek at some of the components:

Installation

Getting started is easy via pip:

pip install dash-gauge

Quick Start Example (DashGauge)

Here’s a simple example to get you started with the gauge component:

Links

Feedback Welcome!

This is the initial release, and I’d love to hear your feedback!

  • What do you think of the components?
  • Are there any features you’d like to see?
  • Did you encounter any issues?

Feel free to open issues or discussions on the GitHub repository. Contributions are also welcome!

Thanks for checking it out! Hope you find it useful for your Dash projects.

Best,

Pip


Bonus Content …:joystick: :snake:
https://austin.aws.plotly.host/snake-game/

3 Likes