awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

31 dépôts

Awesome GitHub RepositoriesJSON Data Chart Renderers

Chart renderers that fetch and visualize data from remote JSON endpoints via JSONP or Ajax.

Distinct from Data Visualization Charts: Distinct from Data Visualization Charts: specifically handles remote JSON data fetching and rendering, not general chart rendering.

Explore 31 awesome GitHub repositories matching data & databases · JSON Data Chart Renderers. Refine with filters or upvote what's useful.

Awesome JSON Data Chart Renderers GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • bailicangdu/vue2-manageAvatar de bailicangdu

    bailicangdu/vue2-manage

    13,630Voir sur GitHub↗

    This is a Vue.js admin dashboard built with Element UI that provides a backend management interface for overseeing stores, products, users, and system settings. The project combines Vue's reactive component model with Element-UI's pre-built widget library to construct a consistent admin interface, using Vue Router for client-side navigation and Vuex for centralized state management. The admin panel enforces role-based access control, checking user permissions at route entry points and component boundaries to block unauthorized actions before they execute. It includes authentication and sessio

    Generates visual graphs and charts from collected data for at-a-glance analysis.

    Vueelement-uilessvue
    Voir sur GitHub↗13,630
  • projectstorm/react-diagramsAvatar de projectstorm

    projectstorm/react-diagrams

    9,412Voir sur GitHub↗

    react-diagrams est un framework pour construire des diagrammes interactifs de nœuds et de liens ainsi que des graphes visuels au sein d'applications React. Il fonctionne comme un outil de visualisation de graphes interactif et un concepteur de workflow visuel, fournissant un système pour rendre des canevas manipulables de nœuds connectés. La bibliothèque se distingue par sa capacité à agir comme un gestionnaire de diagramme d'état sérialisable, convertissant des mises en page de nœuds complexes et des états de connexion en formats de données stockables pour la persistance de session. Elle permet en outre des extensions de comportement personnalisées pour modifier la logique centrale et des modules pour implémenter des fonctionnalités spécifiques au projet. Le système couvre un large éventail de capacités de diagramme et de visualisation, incluant le panoramique de la fenêtre, le zoom et la manipulation d'éléments par glisser-déposer. Il gère le routage automatique des liens pour éviter les chevauchements visuels et fournit des outils pour le style des éléments personnalisés et la gestion des couches afin de contrôler l'ordre de rendu.

    Serializes node graph positions, connections, and associated data to JSON for session saving.

    TypeScript
    Voir sur GitHub↗9,412
  • nuknightlab/timelinejsAvatar de NUKnightLab

    NUKnightLab/TimelineJS

    8,941Voir sur GitHub↗

    TimelineJS is a JavaScript library for creating interactive, chronological narratives and visualizing multimedia sequences. It functions as a tool for data-driven storytelling, rendering a navigable interface where events are organized by date. The system generates these narratives by importing event information from external sources, such as JSON files or spreadsheets. It transforms external media links into embedded video and audio elements and synchronizes the current view with the browser address bar to allow for direct linking and bookmarking. The library covers broad capabilities for d

    Renders chronological event sequences by fetching and visualizing data from JSON files or remote endpoints.

    JavaScript
    Voir sur GitHub↗8,941
  • uber-common/react-visAvatar de uber-common

    uber-common/react-vis

    8,785Voir sur GitHub↗

    react-vis est une bibliothèque de visualisation de données React et un framework de création de graphiques déclaratif utilisé pour créer des représentations graphiques composables. Il fournit un système pour rendre des visualisations complexes en composant des blocs de construction simples en structures de graphiques plus larges. La bibliothèque inclut des outils spécialisés pour le mappage de données hiérarchiques via des diagrammes sunburst et des tree maps, ainsi que la visualisation de flux et de relations utilisant des diagrammes de Sankey. Elle fournit également un visualiseur de données multivariées pour tracer des données de haute dimension via des coordonnées parallèles, des graphiques radar et des visualisations radiales. Le framework prend en charge les implémentations de graphiques standard pour les graphiques en ligne, en barres et en secteurs, ainsi que la gestion des légendes et les tracés de coordonnées orthogonales. Ces visualisations sont générées en utilisant des graphiques vectoriels scalables (SVG).

    Generates standard line, bar, pie, and heat map visualizations from collected data for analysis.

    JavaScript
    Voir sur GitHub↗8,785
  • simplezhli/flutter_deerAvatar de simplezhli

    simplezhli/flutter_deer

    8,580Voir sur GitHub↗

    Flutter Deer is a Flutter practice project that demonstrates realistic application patterns across Android and iOS. It showcases how to structure a Flutter app with modular routing, reactive state management using Provider, and a centralized network layer built with Dio for structured API calls and error handling. The project also includes integration and accessibility testing that simulates real user interactions to verify UI behavior and screen-reader compatibility. The project differentiates itself by providing a comprehensive showcase of custom UI components and interactions, including ca

    Renders line charts and pie charts using the bezier_chart library for data visualization.

    Dartamapandroidchart
    Voir sur GitHub↗8,580
  • northwoodssoftware/gojsAvatar de NorthwoodsSoftware

    NorthwoodsSoftware/GoJS

    8,447Voir sur GitHub↗

    GoJS is a JavaScript diagramming library and canvas-based visualization engine used to build interactive flowcharts, organizational charts, and network diagrams. It functions as a data-driven framework that binds JavaScript data models to visual elements, enabling bidirectional synchronization between the underlying data and the graphical representation. The library features a comprehensive graph layout engine capable of automatically arranging nodes into trees, grids, circles, or force-directed layouts. It distinguishes itself through a template-based system for generating visual parts and a

    Renders data-driven charts from the external Chart.js library inside each diagram node.

    HTMLcanvaschartcharts
    Voir sur GitHub↗8,447
  • chartscss/charts.cssAvatar de ChartsCSS

    ChartsCSS/charts.css

    6,569Voir sur GitHub↗

    charts.css is a CSS-driven framework designed to transform semantic HTML into accessible data visualizations without relying on JavaScript. It functions as a charting library that uses standard HTML structures, such as tables and lists, to render graphs while maintaining full compatibility with screen readers. The project distinguishes itself by using CSS variables to map numeric data to visual dimensions and utility classes to control chart types and layouts. It supports a wide range of visual styles, including 3D effects, reflection effects, and customized color palettes integrated via a br

    Provides a CSS-driven way to render raw data as vertical columns using semantic HTML.

    HTMLchartchartscss
    Voir sur GitHub↗6,569
  • ankane/chartkickAvatar de ankane

    ankane/chartkick

    6,526Voir sur GitHub↗

    Chartkick is a Ruby on Rails visualization library and JavaScript charting wrapper that provides a high-level interface for integrating interactive charts into web applications. It functions as a multi-engine charting adapter, wrapping various JavaScript charting libraries to provide a consistent API for rendering data visualizations. The project is distinguished by its engine abstraction, which allows users to switch between different JavaScript charting libraries without modifying the underlying data sources. It also supports asynchronous data visualization, fetching chart data from remote

    Integrates multiple third-party JavaScript charting libraries to render various types of visualizations.

    Ruby
    Voir sur GitHub↗6,526
  • shutterstock/rickshawAvatar de shutterstock

    shutterstock/rickshaw

    6,520Voir sur GitHub↗

    Rickshaw is a JavaScript library for building interactive, SVG-based time series charts in the browser. It provides a framework for rendering line, area, bar, and scatterplot visualizations from data series, with built-in support for axes, legends, color palettes, and interactive controls. The library distinguishes itself through a plugin-based architecture that allows renderers to be swapped at runtime, such as switching between stacked area and line chart views while preserving chart state. It includes an event-driven interaction layer for hover details, click behaviors, and drag-based rang

    A chart renderer that fetches and visualizes time series data from remote JSON endpoints via JSONP or Ajax.

    JavaScriptchartsd3graph
    Voir sur GitHub↗6,520
  • jerosoler/drawflowAvatar de jerosoler

    jerosoler/Drawflow

    6,047Voir sur GitHub↗

    Simple flow library 🖥️🖱️

    Serializes the entire node graph, including positions, connections, and data, to JSON for saving and loading.

    JavaScript
    Voir sur GitHub↗6,047
  • flot/flotAvatar de flot

    flot/flot

    5,911Voir sur GitHub↗

    Flot is an interactive charting library for jQuery that renders line, bar, pie, and time-series plots with zooming and panning. It provides interactive plots for engineering and scientific data with customizable axes, scales, and series styles, and supports real-time data updates. The library is built as a jQuery plugin with a canvas-based rendering pipeline and a plugin extension system that allows third-party code to add new chart types, interactions, and data transformations. The library distinguishes itself through a broad range of specialized chart types, including candlestick, bubble, r

    Renders interactive, customizable plots for engineering and scientific data visualization.

    JavaScript
    Voir sur GitHub↗5,911
  • mui/mui-xAvatar de mui

    mui/mui-x

    5,791Voir sur GitHub↗

    MUI X is a collection of advanced React UI components for building data-rich applications, including a data grid, charting library, date and time pickers, scheduler, and tree view. The library is built with accessibility as a core principle, ensuring all components meet WCAG and WAI-ARIA standards for keyboard navigation and screen reader announcements. The components are designed for extensibility and performance. The data grid offers comprehensive data management with sorting, filtering, pagination, column pinning, row grouping, inline editing, and Excel export. The charting library support

    Generates visual graphs and charts from collected data for at-a-glance analysis across many chart types.

    TypeScriptchartsdata-griddatatable
    Voir sur GitHub↗5,791
  • apertureless/vue-chartjsAvatar de apertureless

    apertureless/vue-chartjs

    5,717Voir sur GitHub↗

    vue-chartjs is a component library that wraps Chart.js chart types as reusable Vue components, integrating the charting library into Vue's component model. It provides reactive props binding so that charts automatically redraw when data or options change, and exposes the underlying Chart.js instance via template refs for direct programmatic access. The library also forwards Chart.js interaction events like clicks and hovers to Vue component event handlers, and applies ARIA labels to chart elements for screen reader support. The library distinguishes itself by offering typed Vue components for

    Creates a reusable component that wraps any chart type and renders it inside an application.

    TypeScript
    Voir sur GitHub↗5,717
  • apppear/chartviewAvatar de AppPear

    AppPear/ChartView

    5,633Voir sur GitHub↗

    ChartView is a SwiftUI-native charting library that provides bar, line, pie, and ring chart components within a unified grid-based layout system. The library renders charts by composing SwiftUI views declaratively from data models, letting the framework handle layout and updates without intermediate drawing layers. The library supports multiple chart types that share a common grid layout, enabling composable data visualizations with synchronized axes and backgrounds. Bar charts display data as vertical bars, line charts plot connected data points with gradient fills and optional markers, pie

    Builds custom charts and data visualizations directly in SwiftUI without external charting libraries.

    Swift
    Voir sur GitHub↗5,633
  • nhn/tui.chartAvatar de nhn

    nhn/tui.chart

    5,402Voir sur GitHub↗

    tui.chart est une bibliothèque de visualisation de données JavaScript et un moteur de graphiques multi-types utilisé pour rendre des graphiques statistiques interactifs. Il fonctionne comme un framework de graphiques réactif et un visualiseur de données en temps réel, utilisant HTML5 Canvas pour un rendu haute performance de jeux de données divers. La bibliothèque fournit un large éventail de formats visuels, incluant des types de graphiques linéaires, circulaires, basés sur des grilles, hiérarchiques et statistiques. Cela couvre tout, des graphiques en barres, en courbes et en secteurs standard aux visualisations plus spécialisées telles que les graphiques en radar, les treemaps, les graphiques en bulles et les boîtes à moustaches. Le moteur inclut des capacités complètes pour la surveillance de données en temps réel avec des mises à jour en direct et le développement de tableaux de bord interactifs. Il prend en charge des modèles d'interaction avancés tels que le zoom, la sélection de séries et des infobulles synchronisées sur plusieurs graphiques, tout en offrant des utilitaires d'exportation de données pour les formats CSV, XLS, PNG et JPEG. Le framework gère des mises en page adaptatives via un observateur de redimensionnement qui ajuste automatiquement les options de graphiques et les animations en fonction des dimensions du conteneur.

    Visualizes data using vertical column charts in standard, stacked, or diverging layouts.

    TypeScriptcanvaschartdata-visualization
    Voir sur GitHub↗5,402
  • nicolaskruchten/pivottableAvatar de nicolaskruchten

    nicolaskruchten/pivottable

    4,440Voir sur GitHub↗

    Ce projet est une bibliothèque de tableau croisé dynamique JavaScript et un processeur de données côté client. Il fournit une interface interactive pour transformer des jeux de données bruts en tableaux résumés, cartes thermiques et graphiques, permettant une analyse de données basée sur le navigateur sans serveur backend. La bibliothèque se distingue par une interface glisser-déposer pour l'exploration dynamique des données et la capacité de dériver de nouveaux attributs via le regroupement de dates ou une logique personnalisée. Elle prend en charge un rendu de données flexible en convertissant les résultats analysés en tableaux HTML ou en représentations graphiques en utilisant des bibliothèques de graphiques intégrées ou tierces. Le système couvre un large éventail de capacités analytiques, y compris l'agrégation de données statistiques, l'importation de données multi-formats depuis CSV et JSON, et l'exportation de vues vers des valeurs séparées par des tabulations. Il inclut également une gestion d'état pour sérialiser les configurations de mise en page et une couche de localisation pour le formatage régional des langues et des nombres.

    Integrates with third-party graphing libraries like D3 and C3 to render pivot analysis as charts.

    CoffeeScriptcrosstabpivot-chartpivot-grid
    Voir sur GitHub↗4,440
  • ht524/500lineorless_cnAvatar de HT524

    HT524/500LineorLess_CN

    4,434Voir sur GitHub↗

    Ce projet est un dépôt de localisation chinoise et un projet de traduction technique conçu pour rendre les projets de programmation concis et la documentation technique accessibles aux sinophones. Il fournit une collection de ressources traduites et des mappages curés de terminologie informatique pour assurer une traduction cohérente des concepts techniques. Le projet implémente un flux de travail de localisation logicielle qui convertit les guides techniques et la documentation de base de code en langue anglaise vers le chinois. Ce processus utilise une ressource de glossaire technique et un modèle de localisation piloté par les ressources pour maintenir le sens original et le contexte technique du matériel source. Le dépôt couvre la traduction de documentation technique et la gestion de mappages de traduction standardisés pour assurer une formulation technique cohérente à travers divers projets logiciels.

    Serializes complete node graph state to JSON by replacing circular references with unique identifiers.

    Jupyter Notebook
    Voir sur GitHub↗4,434
  • varunshenoy/graphgptAvatar de varunshenoy

    varunshenoy/GraphGPT

    4,429Voir sur GitHub↗

    GraphGPT is an LLM knowledge graph generator that extracts entities and relationships from unstructured text to create visual knowledge graphs. It functions as a natural language graph interface and an unstructured data extraction pipeline, transforming raw text into structured triples for mapping complex information networks. The system enables dynamic knowledge mapping by allowing users to build and update network visualizations through conversational queries and text-based instructions. This allows for the conversion of unstructured data into visual graphs to identify patterns and connecti

    Serializes complete node graphs including positions and connections into JSON for visualization.

    JavaScript
    Voir sur GitHub↗4,429
  • matplotlib/mplfinanceAvatar de matplotlib

    matplotlib/mplfinance

    4,385Voir sur GitHub↗

    mplfinance est un framework de tracé de séries temporelles financières et de visualisation de données de marché construit sur Matplotlib. Il est conçu pour rendre des cadres de données de marché en graphiques spécialisés, notamment des chandeliers, des barres OHLC, des briques Renko et des colonnes point-and-figure. La bibliothèque se distingue par un framework de données de marché dédié qui gère les calendriers de trading et les périodes hors-trading, assurant un espacement temporel précis en réduisant les écarts pendant les jours fériés. Elle fournit également un système de graphiques pour l'analyse technique, permettant la superposition de moyennes mobiles, de barres de volume et d'autres indicateurs techniques sur les tracés d'action des prix. La boîte à outils couvre un large éventail de capacités, y compris l'organisation de sous-graphiques empilés verticalement avec des axes partagés et l'application de thèmes visuels cohérents. Elle prend en charge les annotations de marché telles que les lignes de tendance, la gestion des données manquantes et la capacité de rafraîchir les graphiques pour des flux de données en temps réel. Les visualisations peuvent être exportées vers divers formats, notamment PDF, SVG, PNG et JPG.

    Plots price reversals using columns of symbols based on configurable reversal parameters.

    Pythoncandlestickcandlestick-chartcandlestickchart
    Voir sur GitHub↗4,385
  • mdaines/viz-jsAvatar de mdaines

    mdaines/viz-js

    4,330Voir sur GitHub↗

    viz-js is a JavaScript rendering library and graph visualization engine that converts Graphviz DOT language descriptions into visual diagrams. It functions as a Graphviz rendering library designed to produce SVG output for web applications. The project utilizes a WebAssembly port of the Graphviz C library to execute layout engines directly in the browser. To maintain interface responsiveness, it processes computationally expensive layout calculations within background worker threads and uses a standardized JSON format for layout serialization. The library provides tools for dynamic graph vis

    Outputs graph layout data as structured JSON objects for use in other programs or scripts.

    JavaScriptdotemscriptengraphviz
    Voir sur GitHub↗4,330
Préc.12Suivant
  1. Home
  2. Data & Databases
  3. Data Visualization Charts
  4. JSON Data Chart Renderers

Explorer les sous-tags

  • Circular Progress ChartsVisual representations of part-to-whole relationships using circular or progress-based layouts. **Distinct from JSON Data Chart Renderers:** Distinct from JSON Data Chart Renderers: focuses on the specific circular/progress visual pattern rather than data fetching.
  • General Chart Renderers5 sous-tagsGenerates visual graphs and charts from collected data for at-a-glance analysis. **Distinct from JSON Data Chart Renderers:** Distinct from JSON Data Chart Renderers: focuses on general chart rendering from any data source, not specifically remote JSON endpoints.
  • Graph JSON Serializers1 sous-tagTransforms graph layout results into structured JSON objects for programmatic consumption by other tools. **Distinct from JSON Data Chart Renderers:** Distinct from JSON Data Chart Renderers: serializes graph topology and layout data, not chart data from remote endpoints.