Responsive gauge is a lightweight js library to draw gauges that adapts to the available space,
based on D3 and SVG
download v0.9.1-beta

Capabilities

This library allows to create SVG gauges of different flavours, that can grow or shrink depending their container size (try resizing the example's containers).
The gauges can be customized :

Examples

Classic voltmeter, with sectors and 'needle' pointer ()
Gauge with gradient, formatter and 'filament' pointer ()
Full circle gauge without labels ()
Gauge with 'filled' pointer and intelligent number format ()
Gauge with varying pointer color ()
Gauge with a 'filled' pointer shifted from the labels ring ()

Compatibility

FF 43+, Chrome 45+, Opera 36+, IE11+

Licence

Responsive-gauge is distributed under the MIT license; its code can be found on GitHub