Node-Red dashboard for 1000 sensors

Ui-table (tabulator) is capable to handle 100k + rows. Together with custom formattes like bar graph or spark lines it might be perhpas not necessary for adding gauges or other ui elements. But you also could select a row in ui-table and then feed this data to some gauges.
If you have so many sensors and interested in the live state you might consider only updating the cells affected and not replacing the hole table. Ui-table: highlight updated cells with animations