awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

26 个仓库

Awesome GitHub RepositoriesData Visualizations

Components for rendering charts and progress indicators to visualize complex information sets.

Distinct from High-Volume Data Rendering: Focuses on visual data representations like charts, whereas High-Volume Data Rendering focuses on the efficiency of displaying large datasets in tables or lists.

Explore 26 awesome GitHub repositories matching user interface & experience · Data Visualizations. Refine with filters or upvote what's useful.

Awesome Data Visualizations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • migueldeicaza/gui.csmigueldeicaza 的头像

    migueldeicaza/gui.cs

    11,070在 GitHub 上查看↗

    gui.cs is a .NET terminal user interface toolkit and framework used to build interactive, cross-platform text-based applications. It provides a structured system for composing terminal views using a view hierarchy and a dedicated layout engine. The library distinguishes itself through a component-based widget system and a constraint-based layout engine that allows interfaces to remain responsive across different terminal window dimensions. It employs a virtual-screen buffer to minimize flickering during redraws and uses state-driven theme configurations to maintain persistent visual styles.

    Provides high-fidelity color support to render charts and progress indicators for displaying complex information sets.

    C#
    在 GitHub 上查看↗11,070
  • gui-cs/terminal.guigui-cs 的头像

    gui-cs/Terminal.Gui

    11,068在 GitHub 上查看↗

    Terminal.Gui is a cross-platform .NET toolkit for building interactive text-based user interfaces. It provides a component-based architecture, a terminal rendering engine, and a declarative layout system to create console applications that run consistently across Windows, macOS, and Linux. The framework distinguishes itself with a comprehensive set of interactive console widgets, including data grids, hex editors, and hierarchical tree components. It supports advanced visual capabilities such as 24-bit True Color, Sixel image support, and a relative-coordinate layout system that adapts to ter

    Implements a charting and graphing system capable of rendering large datasets with integrated sorting.

    C#consoleconsole-applicationcross-platform
    在 GitHub 上查看↗11,068
  • ecomfe/vue-echartsecomfe 的头像

    ecomfe/vue-echarts

    10,717在 GitHub 上查看↗

    vue-echarts is a data visualization library and a reactive wrapper for Apache ECharts, designed to integrate complex charts and graphics into Vue.js applications using a declarative, component-based approach. It functions as an interface that synchronizes charting engine instances with reactive state. The project provides a declarative graphics interface for building custom chart overlays, shapes, and text elements using a component-based slot architecture. It distinguishes itself by allowing the injection of custom components into chart elements, such as tooltips, via scoped slots rather tha

    Embeds chart components into applications to visualize complex datasets using customizable visual templates.

    TypeScript
    在 GitHub 上查看↗10,717
  • datav-team/datavDataV-Team 的头像

    DataV-Team/DataV

    9,667在 GitHub 上查看↗

    DataV is a big screen visualization framework designed for high-impact data displays. It provides a collection of libraries for both Vue and React to build large-scale data dashboards featuring interactive charts and visual elements. The toolkit includes a specialized decoration kit of scalable vector graphics used to add borders and frames to professional data display screens. It focuses on complex data visualization, including the rendering of specialized charts such as water level and flight line maps. The framework covers a broad capability surface for data dashboard visualization, provi

    Renders interactive charts and maps to visualize complex information sets through an intuitive interface.

    Vuebidatavsvg
    在 GitHub 上查看↗9,667
  • rsuite/rsuitersuite 的头像

    rsuite/rsuite

    8,701在 GitHub 上查看↗

    rsuite is a React UI component library and enterprise design system used to build professional web interfaces. It functions as a themable component suite and localized UI toolkit, providing the necessary tools for developing data-heavy administrative dashboards and internal applications. The library is distinguished by its built-in support for server-side rendering to improve initial page load speeds and search engine visibility. It includes a global provider for managing consistent visual styles and high-contrast modes, alongside a translation layer for interface localization and date format

    Provides indicators, timelines, and carousels to visualize status and statistical trends.

    TypeScript
    在 GitHub 上查看↗8,701
  • primefaces/primereactprimefaces 的头像

    primefaces/primereact

    8,323在 GitHub 上查看↗

    PrimeReact is a comprehensive UI component library for building interactive user interfaces with React. It provides an accessible component suite, a form input framework, and a data visualization toolkit designed to meet accessibility standards through built-in keyboard navigation and focus management. The library features a themed design system that allows for visual customization via pre-defined skin sets or an unstyled mode. This unstyled mode decouples component behavior and accessibility logic from the presentation layer, enabling the implementation of custom corporate design systems. C

    Includes a toolkit for rendering complex information using filtered data tables, hierarchical trees, and visual progress meters.

    CSS
    在 GitHub 上查看↗8,323
  • huntabyte/shadcn-sveltehuntabyte 的头像

    huntabyte/shadcn-svelte

    8,341在 GitHub 上查看↗

    shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather than being distributed as a traditional dependency, these components are provided as source code that is copied directly into the project codebase. The library utilizes a registry-based distribution system, allowing users to install specific UI blocks and components via a command-line interface. This system uses JSON metadata to define dependencies and file paths, while a bootstrapping process automates the configuration of styles and CSS variables. The project integrates Tail

    Ships components for rendering interactive charts and progress indicators to visualize complex information.

    TypeScriptbits-uishadcn-svelteshadcn-ui
    在 GitHub 上查看↗8,341
  • zhiyiyo/pyqt-fluent-widgetszhiyiYo 的头像

    zhiyiYo/PyQt-Fluent-Widgets

    7,651在 GitHub 上查看↗

    PyQt-Fluent-Widgets is a Python GUI component library and framework extension that provides a set of pre-styled UI components following modern Fluent design standards. It replaces standard PyQt controls with a specialized widget set designed for building contemporary desktop applications. The library distinguishes itself by offering advanced layout patterns, such as waterfall grids, loading skeleton screens, and split-view application shells. It provides a comprehensive collection of high-level interface elements, including navigation menu systems, configuration setting cards, and complex vie

    Renders complex datasets via interactive charts, gauges, and themed tables in a desktop environment.

    Pythoncustomfluentfluent-design
    在 GitHub 上查看↗7,651
  • novus/nvd3novus 的头像

    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

    Renders reusable charts and graphs to represent complex datasets within a web browser.

    JavaScript
    在 GitHub 上查看↗7,227
  • jerairrest/react-chartjs-2jerairrest 的头像

    jerairrest/react-chartjs-2

    6,933在 GitHub 上查看↗

    react-chartjs-2 is a data visualization library that provides a set of React components acting as a wrapper for Chart.js. It allows for the rendering of interactive charts and graphs within a React application using a declarative approach. The library manages HTML5 canvas charting components by tying the lifecycle of Chart.js instances to the mounting and unmounting of the React component tree. It translates component props into the configuration objects required by the underlying engine to map datasets to visual elements. The project covers a range of frontend integration capabilities, incl

    Converts raw datasets into interactive charts by mapping data points to visual elements.

    TypeScript
    在 GitHub 上查看↗6,933
  • reactchartjs/react-chartjs-2reactchartjs 的头像

    reactchartjs/react-chartjs-2

    6,933在 GitHub 上查看↗

    react-chartjs-2 is a data visualization library that provides a set of React components to integrate the Chart.js library. It serves as a component-based charting interface for rendering dynamic data visualizations and graphs based on structured data sets. The project provides a declarative way to manage chart configurations and data updates. It maps component props to the underlying charting engine, allowing users to modify visual options and data dynamically to refresh displays. The library covers broader data visualization development, including the implementation of dynamic dashboards an

    Provides components for rendering dynamic data visualizations and charts based on structured datasets.

    TypeScriptchartcharting-librarychartjs
    在 GitHub 上查看↗6,933
  • answerdotai/fasthtmlAnswerDotAI 的头像

    AnswerDotAI/fasthtml

    6,846在 GitHub 上查看↗

    FastHTML is a full-stack Python web framework designed for building interactive web applications using pure Python. It functions as an HTMX integration framework and a Python HTML domain-specific language, allowing developers to generate HTML structures using native objects and functions instead of external templating files. The framework is distinguished by its native support for real-time bidirectional communication via WebSockets and Server-Sent Events, enabling server-side updates to be pushed to the browser without full page reloads. It further integrates identity management through OAut

    Integrates interactive charts and plots to provide visual representations of data.

    Jupyter Notebook
    在 GitHub 上查看↗6,846
  • oppia/oppiaoppia 的头像

    oppia/oppia

    6,719在 GitHub 上查看↗

    Oppia is an online learning platform and cloud-based learning environment designed to deliver interactive lessons and tutoring through structured activities. It functions as a multilingual educational content management system that provides a web-based interface for students to engage with educational resources. The project includes an interactive lesson authoring tool that enables the creation of educational content featuring dynamic values, data visualizations, and rich text editors. To ensure global accessibility, the system supports multilingual content with localized stylesheets and righ

    Renders charts and visual representations of data to provide interactive learning insights within educational content.

    Pythonangularappengineappengine-python
    在 GitHub 上查看↗6,719
  • chartscss/charts.cssChartsCSS 的头像

    ChartsCSS/charts.css

    6,569在 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

    Renders multiple data series within one chart to compare different groups of information.

    HTMLchartchartscss
    在 GitHub 上查看↗6,569
  • ankane/chartkickankane 的头像

    ankane/chartkick

    6,526在 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

    Renders line, pie, column, bar, area, and scatter charts to visualize datasets in web applications.

    Ruby
    在 GitHub 上查看↗6,526
  • scottplot/scottplotScottPlot 的头像

    ScottPlot/ScottPlot

    6,417在 GitHub 上查看↗

    ScottPlot is a cross-platform, high-performance charting library for .NET that renders interactive plots across desktop and web GUI frameworks including Windows Forms, WPF, MAUI, Avalonia, Blazor, and WinUI. It provides an optimized rendering engine capable of displaying millions of data points with interactive pan, zoom, and live data streaming, while also supporting image export to formats like PNG and SVG for file output, cloud applications, and notebooks. The library distinguishes itself through a comprehensive set of chart types including scatter, line, bar, pie, heatmap, financial, rada

    Creates Smith chart axes for displaying impedance of RF signals using resistance and reactance coordinates.

    C#chartchartingcharts
    在 GitHub 上查看↗6,417
  • live-charts/live-chartsLive-Charts 的头像

    Live-Charts/Live-Charts

    5,540在 GitHub 上查看↗

    Live-Charts 是一个 .NET 数据可视化库,提供了一系列交互式图表、地图和仪表盘。它作为一个实时图表引擎和多格式图形库,旨在在 .NET 应用程序中渲染复杂数据集。 该库具有用于创建能够探索大型数据集的交互式数据仪表盘的工具。这由一个用于缩放、平移和利用多个坐标轴来导航数十万个数据点的系统所支持。 该可视化引擎支持多种格式,包括柱状图、折线图、热力图和地理地图。它包括用于实时数据监控和开发桌面仪表盘以跟踪实时指标和趋势的功能。

    Provides comprehensive components for rendering interactive charts and graphs to represent complex information sets.

    C#chartdata-visualizationmaps
    在 GitHub 上查看↗5,540
  • duxianwei520/reactduxianwei520 的头像

    duxianwei520/react

    5,321在 GitHub 上查看↗

    This project is a React admin dashboard boilerplate designed for building backend administrative interfaces. It provides a pre-configured development stack that integrates a Redux state management framework, a role-based access control system, and a standardized Axios HTTP client wrapper. The system includes a mock API development environment that serves fake data through a local server to decouple frontend development from backend availability. It uses Vite for module bundling and provides a component-library based UI for constructing management interfaces. The platform covers a broad range

    Renders data visualizations using interactive charts to represent complex data sets for administrative reporting.

    JavaScriptant-design-proantdbabel
    在 GitHub 上查看↗5,321
  • diogobernardino/williamchartdiogobernardino 的头像

    diogobernardino/WilliamChart

    5,106在 GitHub 上查看↗

    WilliamChart 是一个 Android 数据可视化库和工具包,用于在 Android 应用中渲染交互式图表和图形。它作为一个 UI 组件库,用于将数据驱动的仪表板和指标集成到 Android 布局中。 该库包含一个专门用于将比例分类数据表示为圆环图(donut charts,即带有空心圆的圆形图表)的组件。它提供了一个绘图引擎,使用底层 API 将数值数据映射到屏幕上的像素坐标。

    Provides components for rendering charts to visualize complex information sets.

    Kotlin
    在 GitHub 上查看↗5,106
  • hustcc/echarts-for-reacthustcc 的头像

    hustcc/echarts-for-react

    4,990在 GitHub 上查看↗

    echarts-for-react 是一个 React 图表库和数据可视化组件,作为 Apache ECharts 库的包装器。它允许在基于组件的架构中使用声明式配置来渲染复杂的数据可视化和图表。 该库提供了一种访问底层可视化实例的机制,从而实现图像导出和手动调整大小等底层操作。它还支持将自定义函数绑定到可视化事件,以根据用户交互触发应用程序逻辑。 该工具集涵盖了通用图表行为配置和更新策略。它还支持仅导入特定组件以减小整体应用程序包的大小。

    Renders complex data visuals and graphs using declarative configurations within React components.

    TypeScriptechartsecharts-for-reactjavascript
    在 GitHub 上查看↗4,990
上一个12下一个
  1. Home
  2. User Interface & Experience
  3. High-Volume Data Rendering
  4. Data Visualizations

探索子标签

  • Specialized Visualization Charts3 个子标签Charts designed for niche data representations such as water levels or flight line maps. **Distinct from Data Visualizations:** More specific than general data visualizations; focuses on non-standard, specialized industry charts.