awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
britecharts avatar

britecharts/britecharts

0
View on GitHub↗
3,723 stele·213 fork-uri·JavaScript·Apache-2.0·14 vizualizăribritecharts.github.io/britecharts↗

Britecharts

Britecharts is an SVG data visualization toolkit and D3.js charting library. It functions as a composable visualization framework and interactive charting interface used to render data-driven graphics.

The library provides a variety of chart types, including line, bar, scatter, donut, sparkline, step, and bullet charts, as well as stacked area and grouped bar charts. It supports interactive elements such as brush interfaces for zooming into date ranges and informational tooltips for data overlays.

The framework includes capabilities for visual configuration, such as axis scaling, color scheme management with gradients, and the rendering of legends and annotations. It also features data management utilities for sorting datasets and a mechanism to export rendered SVG charts as PNG images.

Features

  • SVG-Based Vector Rendering - Utilizes Scalable Vector Graphics to render all chart elements for resolution independence and CSS styling.
  • D3.js Implementations - Provides a comprehensive collection of reusable charting components built specifically with D3.js.
  • Bar Charts - Provides configurable bar charts with support for horizontal orientation, gradients, and animations.
  • Data Visualization Charts - Offers a composable framework for rendering a wide variety of graphical representations of data.
  • Modular Visual Assemblies - Implements a modular system for assembling complex visualizations by combining independent visual elements like axes and legends.
  • SVG Data Visualization - Offers a toolkit for programmatically generating interactive vector graphics for various data representation needs.
  • Scale-Based Bindings - Maps raw datasets to SVG element positions and sizes using D3 scales.
  • Line Charts - Generates multi-line visualizations to represent data trends within specified containers.
  • Interactive Chart Components - Ships reusable chart components with built-in support for event handling, tooltips, and interactive brushing.
  • Stacked and Grouped Bar Plots - Provides grouped bar charts to visualize multi-grouped data with configurable spacing and labels.
  • Scatter Charts - Implements scatter plots with support for trendlines, zoom controls, and interactive crosshairs.
  • Informational Tooltips - Provides informational overlays for line and area charts that display data values and labels on hover.
  • Bullet Chart Renderers - Renders bullet charts to represent a primary measure against target values and qualitative ranges.
  • Styling Configurations - Uses a centralized options object to define visual properties like color palettes and dimensions.
  • Axis Configurations - Provides configuration options for defining axis value types and supporting linear or logarithmic scales.
  • Chart Element Interactions - Implements a mechanism for responding to user mouse movements, hovers, and click events on chart elements.
  • Chart Legends - Includes a configurable legend element to identify data series using custom colors and labels.
  • Color Schemes - Enables the application of visual themes using predefined palettes or custom hexadecimal color arrays.
  • Donut Charts - Provides circular donut charts with customizable radii, colors, and animations.
  • Stacked Area Charts - Implements multi-area charts that stack data series to visualize cumulative totals over time.
  • Stacked Bar Charts - Provides multi-bar charts with configurable dimensions and orientation to visualize stacked data sets.
  • Range Brushes - Implements interactive brush interfaces that allow users to select and zoom into specific date ranges.
  • Sparkline Charts - Provides compact sparkline charts designed to visualize data trends within a small spatial footprint.
  • Step Charts - Renders data as a series of horizontal and vertical steps for visualizing discrete changes.
  • Chart Appearance Customizers - Provides controls for adjusting chart dimensions, margins, and visual properties to modify layout and behavior.
  • User Event Callbacks - Allows external application logic to be triggered by browser mouse events on chart elements.
  • Chart Libraries - Client-side reusable charting library with a focus on simplicity.

Istoric stele

Graficul istoricului de stele pentru britecharts/britechartsGraficul istoricului de stele pentru britecharts/britecharts

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face britecharts/britecharts?

Britecharts is an SVG data visualization toolkit and D3.js charting library. It functions as a composable visualization framework and interactive charting interface used to render data-driven graphics.

Care sunt principalele funcționalități ale britecharts/britecharts?

Principalele funcționalități ale britecharts/britecharts sunt: SVG-Based Vector Rendering, D3.js Implementations, Bar Charts, Data Visualization Charts, Modular Visual Assemblies, SVG Data Visualization, Scale-Based Bindings, Line Charts.

Care sunt câteva alternative open-source pentru britecharts/britecharts?

Alternativele open-source pentru britecharts/britecharts includ: naver/billboard.js — billboard.js is a JavaScript charting library built on D3.js that renders interactive data visualizations from a… dc-js/dc.js — dc.js is a multi-dimensional analysis tool and visualization framework used to build interactive data dashboards. It… f5/unovis — Unovis is a modular SVG and Canvas data visualization library used to build interactive charts, maps, and network… nhn/tui.chart — tui.chart is a JavaScript data visualization library and multi-type charting engine used to render interactive… swimlane/ngx-charts — ngx-charts is an Angular charting library and SVG data visualization framework. It provides a set of declarative UI… evidence-dev/evidence.

Alternative open-source pentru Britecharts

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Britecharts.
  • naver/billboard.jsAvatar naver

    naver/billboard.js

    5,980Vezi pe GitHub↗

    billboard.js is a JavaScript charting library built on D3.js that renders interactive data visualizations from a single declarative configuration object. It supports a wide range of chart types including bar, line, pie, scatter, area, spline, step, candlestick, funnel, gauge, heatmap, radar, polar, treemap, bubble, donut, and sparkline charts, and can overlay multiple chart types within a single visualization. The library offers an opt-in Canvas rendering mode for improved performance with large datasets and high-density axis displays, alongside its standard SVG-based rendering. The library d

    TypeScript
    Vezi pe GitHub↗5,980
  • dc-js/dc.jsAvatar dc-js

    dc-js/dc.js

    7,431Vezi pe 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
    Vezi pe GitHub↗7,431
  • f5/unovisAvatar f5

    f5/unovis

    2,730Vezi pe GitHub↗

    Unovis is a modular SVG and Canvas data visualization library used to build interactive charts, maps, and network graphs. It provides a framework-agnostic set of primitives for creating data dashboards and specialized visualizations. The library is distinguished by its dedicated toolkits for different visualization domains, including an XY charting library for coordinated plots, a network graph framework for relational data, and a geospatial visualization toolkit for TopoJSON-based mapping. Its capability surface covers a wide range of data representations, including linear, area, and bar ch

    TypeScriptangularchartsdata-visualization
    Vezi pe GitHub↗2,730
  • nhn/tui.chartAvatar nhn

    nhn/tui.chart

    5,402Vezi pe GitHub↗

    tui.chart is a JavaScript data visualization library and multi-type charting engine used to render interactive statistical charts. It functions as a responsive charting framework and real-time data visualizer, utilizing HTML5 Canvas for high-performance rendering of diverse datasets. The library provides a wide array of visual formats, including linear, circular, grid-based, hierarchical, and statistical chart types. This covers everything from standard bar, line, and pie charts to more specialized visualizations such as radar charts, treemaps, bubble charts, and box plots. The engine includ

    TypeScriptcanvaschartdata-visualization
    Vezi pe GitHub↗5,402
  • Vezi toate cele 30 alternative pentru Britecharts→