The React Circular Gauge is an ideal component for visualizing numeric values on a circular scale with features like multiple axes, rounded corners, and more. Completely customize the appearance of the gauge to simulate a speedometer, meter gauge, analog clock, etc.
The gauge axes are circular scales where a set of values can be plotted based on any business logic. You can also easily customize the appearance of the axes.
Customize the look and feel of the default labels in gauge by changing the font style, size, and color. Prefix or suffix text can also be added to the labels.
Define the desired style for major and minor ticks in the gauge by changing their height, width, and color.
To enhance readability, change the position of the default axes in the gauge by setting the offset value for labels, ticks, and axis lines.
Add a border to the gauge by using axis lines. The appearance of the default axis in the radial gauge can also be customized.
The React circular gauge chart allows you to add multiple axes to a gauge to design it like a clock, speedometer, meter gauge, etc.
Render the axes in the radial gauge either in a clockwise direction or in a counterclockwise direction
A range in an React gauge chart is a visual element that helps to quickly visualize where a value falls on the axis.
Change the position of a range or move it to any place inside the gauge.
The range width varies based on the values to enhance usage and readability.
You can add multiple ranges inside the axes to show color variations.
Indicate values on an axis using pointers. The React circular gauge chart control supports three types of pointers: needle, marker, and bar.
Point out the current value in the radial gauge by using a highly customizable needle-type element.
Change the needle pointer type to a rectangle or arrow to point out or highlight values.
The pointer cap is a rounded ball at the end of the arrow pointer that can also be customized to enhance the pointer’s appearance.
Add extra styling to the pointer cap by adding a tail.
You can add more than one needle pointer to the gauge axes as a result to indicate multiple values.
Point out the current value by using the following different types of marker pointers.
Change the marker pointer type to built-in shapes such as a triangle, inverted triangle, square, or circle to highlight values.
You can change or move the marker pointers to any place inside the gauge.
Use bar pointer to point to the current value from the start value of the axes.
You can change or move the bar pointers to any place inside the gauge graphs.
You can add more than one bar pointer to the axes to indicate multiple values.
The React gauge chart control provides a visually appealing way to view its pointers with animated transitions for a certain duration. Experience smooth pointer transitions by moving the pointer from one place to another.
The interactive React circular gauge control provides an option to drag the pointer from one place to another. This allows you to control the pointer with swipe gestures and change the value at runtime.
The ranges and range bar pointer corners in the radial gauge are rounded to form arc gauges.
A legend provides additional information that is helpful in identifying the ranges in a circular gauge. It can be docked at the left, right, top, and bottom positions around the plot area.
The interactive React circular gauge chart control provides options to display details about a pointer value through a tooltip when hovering the mouse over the pointer.
Form half or quarter circular gauges by modifying the start and end angles of a gauge. This allows the gauge to render in a very small area.
Display any HTML element as an annotation at a specific point of interest in the React circular gauge chart. You can also add multiple annotations in a gauge.
The appearance of each element in a circular gauge chart, such as axes, ranges, axes intervals, pointer positions, label positions, and tick positions, can be customized easily.
Colors applied to the range and pointer can vary gradually to create a smooth color transition.
Add a title to visualize additional information on a circular gauge chart. You can also customize the font of the title in the gauge.
The interactive circular gauge control also support touch interactions.
All the features in circular gauge chart will work on touch devices with zero configuration. Use the touch features such as tooltip and pointer drag without any customization.
You can view the circular gauge on various devices. It is also possible to hide specific elements in the gauges for particular screen sizes by making a very minimal change in the gauge events.
You can render circular gauge control in all the modern browsers.
Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.