The ExGauge/JS library provides graphics capabilities to visually display and edit the amount, level, or contents of something. The view can show one or more layers, where each layer can display one or more transparent pictures, HTML captions which can be clipped, moved, rotated or combination of them, by dragging the mouse, rolling the mouse wheel, or using the keyboard. The ExGauge/JS is a HTML standalone-component, written in JavaScript, that uses no third-party libraries.

Gauge
Knob
Knob 1
Knob 2
Clock
Led
Switch
Shuffle
Events
Your browser does not support the HTML5 canvas tag.
Click the needle and drop it to a different position. Roll the wheel to change the control's value.
Your browser does not support the HTML5 canvas tag.
Click the knob and drop it to a different position. Roll the wheel to change the control's value.
Your browser does not support the HTML5 canvas tag.
Click the knob and drop it to a different position. Roll the wheel to change the control's value.
Your browser does not support the HTML5 canvas tag.
Click the knob and drop it to a different position. Roll the wheel to change the control's value.
Your browser does not support the HTML5 canvas tag.
Click any portion of the clock and drop it to a different position. Roll the wheel to increase/decrease the time.
Your browser does not support the HTML5 canvas tag.
Roll the wheel to increase/decrease the counter.
Your browser does not support the HTML5 canvas tag.
Click, drag or roll the wheel to change the on/off switch.
Your browser does not support the HTML5 canvas tag.
Move the mouse in-out of the control.
Your browser does not support the HTML5 canvas tag.
here goes the events
Click, drag, drop or roll the mouse-wheel to get for the control's events.