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

epochjs/epoch

0
View on GitHub↗
4,950 stars·274 forks·HTML·MIT·13 vuesepochjs.github.io/epoch↗

Epoch

Epoch est un moteur de création de graphiques et une bibliothèque de visualisation CSS-stylable conçus pour les données en temps réel et statistiques. Il fonctionne comme un outil de création de graphiques de séries temporelles qui rend les données historiques et en direct en utilisant un hybride de graphiques SVG et HTML5 Canvas pour maintenir les performances lors de mises à jour fréquentes.

La bibliothèque se distingue par un système de requête CSS unifié qui applique des styles aux éléments de tracé vectoriels et raster. Cela permet la résolution de thèmes visuels via des classes CSS et la capacité de personnaliser l'apparence de séries de données spécifiques à l'aide de feuilles de style.

L'ensemble d'outils couvre un large éventail de types de visualisation, y compris les graphiques en ligne, en aire, en barres et en cartes thermiques pour l'analyse des tendances, ainsi que des jauges, des graphiques en secteurs et des barres groupées pour les tableaux de bord. Il fournit également des capacités d'exploration statistique via des nuages de points et des histogrammes qui utilisent un regroupement par seaux discrets et un mélange de couleurs pour montrer la concentration des données.

Features

  • Real-time Visualizations - Renders frequently updating live data streams using a hybrid vector-raster engine for high performance.
  • Chart Component Stylings - Uses a unified CSS querying system to apply visual styles to chart components, including both vector and raster elements.
  • Charts and Visualization - Serves as a comprehensive tool for rendering historical and live timeseries data using multiple chart formats.
  • Time-Series Visualizers - Generates historical reports and real-time line or area charts to visualize time-indexed data.
  • Multi-Series Overlays - Tracks multiple independent data series over time using overlaid line, area, or stacked bar charts.
  • Timeseries Visualizations - Renders historical and real-time timeseries data using a variety of chart types to track changes over time.
  • Real-time Visualization Libraries - Provides a high-performance library for rendering frequently updating data streams using hybrid SVG and Canvas graphics.
  • Time Series Renderers - Projects chronological data points onto a linear axis to render evolving trends as lines and areas.
  • Raster-Vector Hybrid Pipelines - Combines SVG for structural elements and HTML5 Canvas for high-frequency data points to optimize rendering performance.
  • Trend Analysis - Tracks shifts in metric values over time using historical and live data visualizations.
  • CSS-Driven Styling Engines - Implements a styling engine that applies visual rules to plot elements using cascading stylesheet syntax.
  • Visual Data Exploration - Offers scatter plots and histograms with discrete bucket grouping to explore statistical correlations and data concentrations.
  • Stacked and Grouped Bar Plots - Displays data by group over a discrete domain using multi-series grouped and stacked bar formats.
  • Statistical Plotting Libraries - Includes specialized statistical plotting tools such as histograms and scatter plots for analyzing data patterns.
  • Histogram Plotters - Plots numerical values into bins using color blending to visualize data frequency and concentration.
  • Chart Configuration Updates - Allows modification of structural elements and settings of an active chart instance based on user input.
  • Concentration Visualizations - Visualizes normalized data concentration over time using discrete buckets and color blending.
  • Scatter Plot Rendering - Plots groups of X/Y points to reveal statistical correlations and sampling patterns between variables.
  • Individual Series Customizations - Overrides default visual properties of specific data series by targeting CSS classes derived from series labels.
  • Chart Color Theming - Changes the overall chart color palette and appearance by assigning predefined theme classes to containers.
  • Line Charts - Implements line charts to represent data trends and track changes across single or multi-series datasets.
  • Stacked Area Charts - Provides stacked area charts to visualize how individual data series contribute to a cumulative total over time.
  • Interactive Dashboards - Provides the building blocks for interactive dashboards including gauges, pie charts, and grouped bar charts.
  • CSS Class-Based Styling - Allows propagating color palettes and aesthetic styles across chart components using semantic CSS class names.
  • Chart Appearance Customizers - Allows detailed customization of chart appearance and themes through a unified CSS-based styling engine.
  • Data Visualization - General-purpose real-time charting.
  • Charting Libraries - Specialized library for creating real-time data visualizations.
  • Game Engines - General-purpose real-time charting library.
  • JavaScript Charting - Specialized library for creating real-time data visualizations.
  • JavaScript Charting Libraries - Specialized library for creating real-time data visualizations.

Historique des stars

Graphique de l'historique des stars pour epochjs/epochGraphique de l'historique des stars pour epochjs/epoch

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 epochjs/epoch ?

Epoch est un moteur de création de graphiques et une bibliothèque de visualisation CSS-stylable conçus pour les données en temps réel et statistiques. Il fonctionne comme un outil de création de graphiques de séries temporelles qui rend les données historiques et en direct en utilisant un hybride de graphiques SVG et HTML5 Canvas pour maintenir les performances lors de mises à jour fréquentes.

Quelles sont les fonctionnalités principales de epochjs/epoch ?

Les fonctionnalités principales de epochjs/epoch sont : Real-time Visualizations, Chart Component Stylings, Charts and Visualization, Time-Series Visualizers, Multi-Series Overlays, Timeseries Visualizations, Real-time Visualization Libraries, Time Series Renderers.

Quelles sont les alternatives open-source à epochjs/epoch ?

Les alternatives open-source à epochjs/epoch incluent : swimlane/ngx-charts — ngx-charts is an Angular charting library and SVG data visualization framework. It provides a set of declarative UI… dc-js/dc.js — dc.js is a multi-dimensional analysis tool and visualization framework used to build interactive data dashboards. It… bqplot/bqplot — bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of… nhn/tui.chart — tui.chart is a JavaScript data visualization library and multi-type charting engine used to render interactive… nhnent/tui.chart — tui.chart is a statistical charting engine and data visualization library designed to render interactive charts and… scottplot/scottplot — ScottPlot is a cross-platform, high-performance charting library for .NET that renders interactive plots across…

Alternatives open source à Epoch

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Epoch.
  • swimlane/ngx-chartsAvatar de swimlane

    swimlane/ngx-charts

    4,359Voir sur GitHub↗

    ngx-charts is an Angular charting library and SVG data visualization framework. It provides a set of declarative UI components for rendering animated and interactive charts and graphs within Angular applications. The library allows for the assembly of specialized visualizations by combining low-level internal charting components. It supports the creation of custom charts through the use of mathematical scales, shape generators, and CSS styling overrides. The framework covers a wide range of visualization types, including comparison charts such as bar and line graphs, distribution visualizati

    TypeScript
    Voir sur GitHub↗4,359
  • 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
  • bqplot/bqplotAvatar de bqplot

    bqplot/bqplot

    3,693Voir sur GitHub↗

    bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of graphics. It functions as a tool for creating 2D charts and maps with real-time updates and bidirectional communication between the kernel and frontend. The library is distinguished by its ability to act as a geographic data visualization tool, rendering choropleth maps and spatial data via GeoJSON and custom projections. It also serves as a financial charting tool for producing OHLC and candle bar charts, and as an interactive dashboard framework for combining plotting widgets wit

    TypeScriptipythonjupytervisualizations
    Voir sur GitHub↗3,693
  • nhn/tui.chartAvatar de nhn

    nhn/tui.chart

    5,402Voir sur 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
    Voir sur GitHub↗5,402
Voir les 30 alternatives à Epoch→