4 repository-uri
Libraries for rendering interactive charts and data visualizations in web browsers.
Distinct from JavaScript Charting: Shortlist candidates are either too narrow (geospatial) or unrelated (data grids), requiring a general charting category under Web Development.
Explore 4 awesome GitHub repositories matching web development · JavaScript Charting Libraries. Refine with filters or upvote what's useful.
Cubism este o bibliotecă JavaScript de vizualizare a seriilor temporale și un motor de charting conceput pentru a reda secvențe de date temporale sub formă de grafice vizuale. Acesta funcționează ca un framework de dashboard în timp real care agregă mai multe vizualizări de serii temporale într-o singură interfață. Biblioteca permite crearea de dashboard-uri live care se actualizează automat pe măsură ce sosesc informații noi din surse externe. Este specializată în vizualizarea punctelor de date secvențiale de-a lungul unei axe temporale partajate pentru a facilita analiza sincronizată a datelor și monitorizarea tendințelor și tiparelor. Framework-ul oferă capabilități pentru analiza datelor temporale și vizualizarea generală a datelor JavaScript într-un browser web.
Provides a JavaScript-based toolkit for rendering custom interactive time series charts in the browser.
This project is a JavaScript pivot table library and client-side data processor. It provides an interactive interface for transforming raw datasets into summarized tables, heatmaps, and charts, allowing for browser-based data analysis without a backend server. The library distinguishes itself through a drag-and-drop interface for dynamic data exploration and the ability to derive new attributes via date binning or custom logic. It supports flexible data rendering by converting analyzed results into HTML tables or graphical representations using integrated or third-party charting libraries. T
Uses JavaScript to create interactive tables, heatmaps, and charts that reveal patterns within raw datasets.
labella.js is a JavaScript data visualization library and label collision avoidance engine. It functions as a one-dimensional layout solver designed to calculate non-overlapping text label positions along a single axis to ensure readability in web-based charts. The library operates as a timeline labeling utility that prevents visual clutter in custom charting components. It uses a spatial constraint engine to dynamically adjust element coordinates and manage the systematic placement of text markers across temporal data sets. The project covers data visualization labeling and timeline axis la
Enhances the readability of web-based charts by solving label positioning conflicts.
Easy Pie Chart este o bibliotecă JavaScript ușoară concepută pentru randarea indicatorilor de progres circulari și animați. Funcționează ca o componentă front-end care vizualizează date numerice cu o singură valoare sub formă de grafice de tip plăcintă (pie charts) responsive, permițând reprezentarea informațiilor bazate pe procente în interfețele web. Biblioteca utilizează elemente HTML5 canvas pentru a desena graficele, folosind accelerarea hardware și bucle de animație sincronizate pentru a menține tranziții vizuale fluide. Suportă actualizări dinamice, permițând dezvoltatorilor să modifice valorile afișate în timp real fără a reinițializa componenta, și oferă hook-uri pentru ciclul de viață pentru a declanșa logica personalizată în timpul secvențelor de animație. Utilizatorii pot ajusta proprietățile vizuale, cum ar fi culorile, grosimea liniilor și stilurile de fundal, pentru a îndeplini cerințele specifice de design. Componenta este construită pentru a scala pe diferite rezoluții de ecran, asigurând un aspect consistent în mediile de dashboard responsive.
Acts as a front-end charting component for displaying single-value numerical data as responsive pie charts.