awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ecomfe avatar

ecomfe/echarts

0
View on GitHub↗
66,608 نجوم·19,797 تفرعات·TypeScript·Apache-2.0·10 مشاهداتecharts.apache.org↗

Echarts

ECharts is a JavaScript data visualization library and web charting framework used to render interactive 2D and 3D data plots within a web browser. It functions as a visualization engine that transforms raw data into customizable charts and graphs.

The project includes a WebGL-based hardware acceleration engine specifically for producing three-dimensional plots and globe visualizations. This allows the library to handle large and complex datasets through GPU-accelerated rendering.

The framework supports both canvas-based raster rendering and SVG-based vector rendering. It provides capabilities for interactive data visualization and web analytics dashboarding, utilizing an event-driven interaction system to allow users to explore datasets directly in the browser.

Features

  • Interactive Data Charting - Provides a comprehensive suite for transforming complex datasets into interactive visual charts and graphs.
  • Three-Dimensional Visualizations - Enables the creation of three-dimensional plots and globes to represent complex spatial or volumetric data.
  • Data Visualization Libraries - Functions as a modular library for rendering interactive charts and complex data visualizations in the browser.
  • 3D Engines - Ships a hardware-accelerated 3D engine optimized for producing complex plots and globe visualizations.
  • 3D Scene Renderers - Includes hardware-accelerated graphics pipelines for rendering 3D plots and globe visualizations.
  • WebGL & GPU Rendering - Utilizes WebGL and GPU rendering to offload 3D calculations and large-scale point cloud visualizations.
  • Charting Frameworks - Provides a comprehensive engine for the programmatic rendering of customizable 2D and 3D data plots.
  • Browser-Based Charting Libraries - Renders a wide variety of customizable data visualizations using canvas or SVG for web browser delivery.
  • Analytics Dashboards - Provides the building blocks for designing web-based interfaces to monitor and analyze business or technical metrics.
  • Canvas Rendering Engines - Implements a rendering engine that translates vector-based chart data into pixel-based images on HTML5 canvas elements.
  • SVG-Based Vector Rendering - Supports SVG-based vector rendering to generate scalable graphics as XML elements for crisp scaling and DOM interaction.
  • Abstraction-Layer Rendering Backends - Employs an abstraction layer via ZRender to decouple scene logic from specific canvas or SVG rendering backends.
  • Event-Driven Interaction Handlers - Provides an event-driven interaction system that translates raw mouse and touch inputs into specific chart actions.
  • Declarative Mapping Engines - Uses a declarative mapping engine to bind JSON configuration options to visual chart aesthetics.
  • Data Visualization - Charting solution for business and system reporting.
  • Charting Libraries - Highly customizable and interactive charting for large datasets.
  • Data Visualization - Enterprise-grade charting library.
  • Frontend UI Components - Comprehensive charting library for commercial web applications.
  • JavaScript Charting - Highly customizable and interactive charts for large datasets.
  • JavaScript Charting Libraries - Highly customizable charting library for large datasets.
  • 图表绘制/图形库(Graphics) - Listed in the “图表绘制/图形库(Graphics)” section of the Awesome Frontend awesome list.

سجل النجوم

مخطط تاريخ النجوم لـ ecomfe/echartsمخطط تاريخ النجوم لـ ecomfe/echarts

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة ecomfe/echarts؟

ECharts is a JavaScript data visualization library and web charting framework used to render interactive 2D and 3D data plots within a web browser. It functions as a visualization engine that transforms raw data into customizable charts and graphs.

ما هي الميزات الرئيسية لـ ecomfe/echarts؟

الميزات الرئيسية لـ ecomfe/echarts هي: Interactive Data Charting, Three-Dimensional Visualizations, Data Visualization Libraries, 3D Engines, 3D Scene Renderers, WebGL & GPU Rendering, Charting Frameworks, Browser-Based Charting Libraries.

ما هي البدائل مفتوحة المصدر لـ ecomfe/echarts؟

تشمل البدائل مفتوحة المصدر لـ ecomfe/echarts: apache/echarts — Apache ECharts is a JavaScript data visualization library used for rendering interactive charts and complex data… novus/nvd3 — nvd3 is a data visualization framework and reusable web graphing library. It provides a collection of interactive… nhnent/tui.chart — tui.chart is a statistical charting engine and data visualization library designed to render interactive charts and… morrisjs/morris.js — morris.js is a JavaScript data visualization library and SVG charting framework. It is designed to render time-series… dc-js/dc.js — dc.js is a multi-dimensional analysis tool and visualization framework used to build interactive data dashboards. It… plotly/plotly.js — Plotly.js is a JavaScript charting library and interactive graphing framework used to create web-based visualizations.…

بدائل مفتوحة المصدر لـ Echarts

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Echarts.
  • apache/echartsالصورة الرمزية لـ apache

    apache/echarts

    66,629عرض على GitHub↗

    Apache ECharts is a JavaScript data visualization library used for rendering interactive charts and complex data visualizations in web browsers. It functions as a canvas-based charting engine and a statistical data visualization suite that transforms datasets into visual representations. The framework provides specialized capabilities for three-dimensional data visualization, including the generation of 3D plots and globe visualizations. It also serves as a web-based geographic mapping tool for overlaying heatmaps, routes, and data distributions onto interactive maps. The library covers a br

    TypeScriptapachecanvascharting-library
    عرض على GitHub↗66,629
  • novus/nvd3الصورة الرمزية لـ novus

    novus/nvd3

    7,227عرض على 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
    عرض على GitHub↗7,227
  • nhnent/tui.chartالصورة الرمزية لـ nhnent

    nhnent/tui.chart

    5,403عرض على GitHub↗

    tui.chart is a statistical charting engine and data visualization library designed to render interactive charts and graphs for complex numerical datasets. It functions as a responsive charting framework capable of producing various statistical representations, including line, bar, scatter, bubble, and treemap charts. The library distinguishes itself through an interactive visualization system that supports synchronized tooltips across multiple charts, range-based zooming, and data series selection. It includes a layout engine that automatically adjusts chart dimensions and animations based on

    TypeScript
    عرض على GitHub↗5,403
  • morrisjs/morris.jsالصورة الرمزية لـ morrisjs

    morrisjs/morris.js

    6,882عرض على GitHub↗

    morris.js is a JavaScript data visualization library and SVG charting framework. It is designed to render time-series line, bar, area, and donut charts to visualize complex datasets and distribution patterns. The library specializes in time-series charting to display temporal trends and track how specific values change over time. It provides tools for statistical data representation, allowing for the comparison of different data sets or the illustration of proportions within a whole. The framework enables the creation of web dashboard analytics by transforming raw data into graphical represe

    CoffeeScript
    عرض على GitHub↗6,882
  • عرض جميع البدائل الـ 30 لـ Echarts→