RGraph jest biblioteką graficzną HTML5.Wykorzystuje funkcje, które stały się dostępne w HTML5 (w szczególności tag CANVAS) do tworzenia szerokiej gamy typów wykresów: wykres słupkowy, dwubiegunowy (znany również jako wykres częstotliwości wiekowej), wykres pączka, wykres lejka, wykres Gantta,poziomy wykres słupkowy, wyświetlacz LED, wykres liniowy, miernik, licznik kilometrów, wykres kołowy, pasek postępu, wykres różany, wykres rozproszenia i tradycyjny wykres radarowy.