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
·
c3js avatar

c3js/c3

0
View on GitHub↗
9,345 stars·1,367 forks·JavaScript·MIT·17 vuesc3js.org↗

C3

c3 is a charting library for creating reusable data visualizations and interactive charts based on the D3 JavaScript framework. It functions as a declarative visualization framework that generates complex charts through high-level configurations rather than manual SVG manipulation.

The project provides a reusable chart component library and a tool for converting raw datasets into scalable vector graphics. These capabilities allow for the implementation of interactive data visualizations and web-based data reporting using standardized templates.

The library supports the development of custom dashboards and the transformation of datasets into interactive graphs. It uses a rendering engine to map data arrays to visual properties and ensure consistent layouts across different screen sizes.

Features

  • Charting Libraries - Provides a high-level library for rendering interactive and graphical representations of complex datasets.
  • Data Visualization - Converts raw data into interactive graphs using a scalable vector graphics engine for clear communication.
  • Data Visualization Charts - Transforms datasets into interactive charts using a declarative configuration for visual representation.
  • Interactive Data Charting - Creates dynamic charts and graphs that allow users to explore datasets through interactive visual elements.
  • Chart Components - Provides a collection of standardized chart components for rendering interactive data visualizations.
  • Declarative Visualization Frameworks - Generates complex charts through high-level declarative configurations instead of manual SVG manipulation.
  • Declarative Mapping Engines - Provides a framework for binding data variables to visual aesthetics through a declarative configuration interface.
  • Chart Templates - Provides reusable blueprints and structures to standardize the visual style of different chart types.
  • SVG-Based Vector Rendering - Implements a rendering engine that utilizes scalable vector graphics to display visual chart elements.
  • SVG Data Visualization - Programmatically generates vector graphics to represent data sets and quantitative information.
  • DOM Manipulation - Updates the browser document object model by binding data points directly to graphical shapes.
  • Chart Libraries - Reusable chart library supporting a wide range of plot types.
  • Game Engines - Reusable chart library based on D3.

Historique des stars

Graphique de l'historique des stars pour c3js/c3Graphique de l'historique des stars pour c3js/c3

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait c3js/c3 ?

c3 is a charting library for creating reusable data visualizations and interactive charts based on the D3 JavaScript framework. It functions as a declarative visualization framework that generates complex charts through high-level configurations rather than manual SVG manipulation.

Quelles sont les fonctionnalités principales de c3js/c3 ?

Les fonctionnalités principales de c3js/c3 sont : Charting Libraries, Data Visualization, Data Visualization Charts, Interactive Data Charting, Chart Components, Declarative Visualization Frameworks, Declarative Mapping Engines, Chart Templates.

Quelles sont les alternatives open-source à c3js/c3 ?

Les alternatives open-source à c3js/c3 incluent : dc-js/dc.js — dc.js is a multi-dimensional analysis tool and visualization framework used to build interactive data dashboards. It… novus/nvd3 — nvd3 is a data visualization framework and reusable web graphing library. It provides a collection of interactive… highcharts/highcharts — Highcharts is a JavaScript charting library and interactive data visualization framework used to render complex… plotly/plotly.js — Plotly.js is a JavaScript charting library and interactive graphing framework used to create web-based visualizations.… frappe/charts — This project is a client-side data visualization framework and SVG charting library used to render responsive,… britecharts/britecharts — Britecharts is an SVG data visualization toolkit and D3.js charting library. It functions as a composable…

Alternatives open source à C3

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec C3.
  • dc-js/dc.jsAvatar de dc-js

    dc-js/dc.js

    7,431Voir sur GitHub↗

    dc.js is a multi-dimensional analysis tool and visualization framework used to build interactive data dashboards. It functions as a charting library that renders diverse SVG visualizations powered by D3 and integrates natively with Crossfilter to enable coordinated filtering across large datasets. The project is distinguished by its linked-view coordination, where selecting a data range or category in one chart simultaneously updates all other connected views. This allows for dynamic data exploration through dimensional chart linking and coordinated brushing, transforming raw datasets into na

    JavaScript
    Voir sur GitHub↗7,431
  • novus/nvd3Avatar de novus

    novus/nvd3

    7,227Voir sur GitHub↗

    nvd3 is a data visualization framework and reusable web graphing library. It provides a collection of interactive charting components built on top of the D3.js library to render complex datasets as graphics within a web browser. The library functions as a wrapper for D3.js, offering predefined chart types and modular templates. This implementation allows for the creation of custom data graphs and web dashboards without requiring the author to write low-level SVG code from scratch. The system utilizes SVG-based vector rendering and attribute-driven styling to generate visualizations. It incor

    JavaScript
    Voir sur GitHub↗7,227
  • highcharts/highchartsAvatar de highcharts

    highcharts/highcharts

    12,463Voir sur GitHub↗

    Highcharts is a JavaScript charting library and interactive data visualization framework used to render complex datasets as visual charts and maps. It functions as a customizable SVG charting engine that produces scalable vector graphics for data series. The library allows for the creation of interactive data visualizations with configurable colors, labels, and themes. It also provides a cross-platform visualization wrapper to embed these web-based charts into native iOS and Android mobile applications. The toolkit supports the development of custom dashboards and provides options to build c

    TypeScript
    Voir sur GitHub↗12,463
  • plotly/plotly.jsAvatar de plotly

    plotly/plotly.js

    18,227Voir sur GitHub↗

    Plotly.js is a JavaScript charting library and interactive graphing framework used to create web-based visualizations. It functions as a high-performance data visualization engine that utilizes both SVG for static elements and WebGL for hardware-accelerated rendering of large datasets and complex 3D plots. The library is distinguished by specialized toolkits for financial analysis, such as candlestick and OHLC charts, and geographic mapping tools for rendering choropleth and scatter maps with custom projections. It also supports complex scientific visualizations, including Sankey diagrams, pa

    JavaScriptcharting-librarychartsd3
    Voir sur GitHub↗18,227
  • Voir les 30 alternatives à C3→