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

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

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

Open-source alternatives to Charts

30 open-source projects similar to danielgindi/charts, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Charts alternative.

  • philjay/mpandroidchartPhilJay 的头像

    PhilJay/MPAndroidChart

    38,199在 GitHub 上查看↗

    MPAndroidChart is an Android charting library and data visualization framework that provides a set of reusable view components for rendering statistical data. It enables the display of numerical datasets through various chart types, including line, bar, pie, radar, bubble, and candlestick charts. The library focuses on an interactive graphing workflow, allowing users to explore complex data sets through scaling, panning, and animations. It includes specific support for financial charting to track market trends and price movements, as well as tools for building mobile dashboards.

    Javaandroidchartgraph
    在 GitHub 上查看↗38,199
  • diogobernardino/williamchartdiogobernardino 的头像

    diogobernardino/WilliamChart

    5,106在 GitHub 上查看↗

    WilliamChart is an Android data visualization library and toolkit used to render interactive charts and graphs within Android applications. It functions as a UI component library for integrating data-driven dashboards and metrics into Android layouts. The library includes a specialized component for representing proportional categorical data as donut charts, which are circular charts with hollow centers. It provides a drawing engine that uses low-level APIs to map numerical data to pixel coordinates on the screen.

    Kotlin
    在 GitHub 上查看↗5,106
  • kevinzhow/pnchartkevinzhow 的头像

    kevinzhow/PNChart

    9,653在 GitHub 上查看↗

    PNChart is an iOS charting framework and data visualization library designed for rendering interactive visual data representations within native Apple mobile environments. It provides a toolkit for creating animated line and pie charts to illustrate data trends and proportional datasets. The library specializes in animated data representation, using motion effects and transitions to highlight information changes over time. It supports real-time chart data updates, allowing visualizations to reflect new information dynamically without rebuilding the entire user interface. The framework covers

    Objective-C
    在 GitHub 上查看↗9,653

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • jawbone/jbchartviewJawbone 的头像

    Jawbone/JBChartView

    3,705在 GitHub 上查看↗

    JBChartView is an iOS charting library and data visualization framework used to render interactive line and bar graphs. It provides reusable user interface components for displaying numerical data series through smooth line curves and grouped or horizontal bar charts. The framework is distinguished by its ability to morph bars and lines between different data states, creating visual transitions that represent changes in underlying data models. It also includes interaction handling that detects user selections on specific data points and returns the associated model instances. The library cov

    Objective-C
    在 GitHub 上查看↗3,705
  • lecho/hellocharts-androidlecho 的头像

    lecho/hellocharts-android

    7,589在 GitHub 上查看↗

    Hellocharts-android is a data visualization library and charting framework for Android applications. It provides a collection of custom view components used to render datasets as visual elements, such as line, column, and pie charts. The library supports interactive visualizations that allow users to navigate data through touch gestures, including pinching, scrolling, and panning. It also includes built-in capabilities for animating data points and chart elements to create smooth visual transitions during dataset updates. The framework covers a broad range of visualization needs, including c

    Java
    在 GitHub 上查看↗7,589
  • chartsorg/chartsChartsOrg 的头像

    ChartsOrg/Charts

    28,000在 GitHub 上查看↗

    Charts is a mobile data visualization library designed for rendering interactive graphical representations of complex datasets. It provides a declarative configuration interface that maps data structures to visual components, supporting a variety of chart types including line, bar, pie, scatter, and radar plots. The library distinguishes itself through a hardware-accelerated drawing layer that ensures high-performance rendering across mobile platforms. It features a gesture-driven transformation engine that enables users to pan, zoom, and scale views, alongside an interpolated animation syste

    Swift
    在 GitHub 上查看↗28,000
  • chartgpu/chartgpuChartGPU 的头像

    ChartGPU/ChartGPU

    2,675在 GitHub 上查看↗

    ChartGPU is a high-performance visualization library designed to render large-scale datasets and real-time data streams using hardware acceleration. It functions as a component-based tool that integrates into declarative user interfaces, allowing developers to build responsive, themeable charts that maintain smooth interaction even when processing massive amounts of information. The library distinguishes itself through a specialized rendering engine that employs screen-space binning and zoom-aware data resampling to manage dense datasets. It provides advanced interactive capabilities, includi

    TypeScriptawesome-listcandlestick-chartchart-library
    在 GitHub 上查看↗2,675
  • 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

    Ruby
    在 GitHub 上查看↗6,526
  • boris-em/bemsimplelinegraphBoris-Em 的头像

    Boris-Em/BEMSimpleLineGraph

    2,637在 GitHub 上查看↗

    Elegant Line Graphs for iOS. (Charting library)

    Objective-C
    在 GitHub 上查看↗2,637
  • bmarrdev/android-decoview-chartingbmarrdev 的头像

    bmarrdev/android-DecoView-charting

    984在 GitHub 上查看↗

    DecoView: Android arc based animated charting library

    Java
    在 GitHub 上查看↗984
  • longbridge/gpui-componentlongbridge 的头像

    longbridge/gpui-component

    11,793在 GitHub 上查看↗

    gpui-component is a native desktop UI kit and component library built for the GPUI framework. It provides a collection of reusable user interface elements, a desktop layout engine for organizing application space, and a specialized data visualization library for rendering quantitative information. The project is distinguished by its high-performance rendering systems, including a virtualized data grid and list system designed to handle large datasets with low memory overhead. It also features a comprehensive data visualization toolkit for rendering charts, axes, and coordinate scales using li

    Rustdesktop-applicationgpuirust
    在 GitHub 上查看↗11,793
  • alibaba/x-renderalibaba 的头像

    alibaba/x-render

    7,846在 GitHub 上查看↗

    x-render is a configuration-driven UI framework and low-code interface builder that transforms structured data definitions into functional user interface components. It operates as a JSON-driven UI generator, using a standardized configuration protocol to render data tables, input forms, and charts. The system includes a visual form builder and interface design editor, allowing users to arrange layouts and configuration settings through a graphical interface to avoid writing manual structural code. This process is supported by a schema-based component library that maps configuration keys to a

    TypeScriptantant-designchart
    在 GitHub 上查看↗7,846
  • c3js/c3c3js 的头像

    c3js/c3

    9,345在 GitHub 上查看↗

    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

    JavaScript
    在 GitHub 上查看↗9,345
  • nyandwi/machine_learning_completeNyandwi 的头像

    Nyandwi/machine_learning_complete

    4,983在 GitHub 上查看↗

    This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep learning and natural language processing. It uses real datasets and multiple frameworks within a structured, hands-on curriculum that combines concise explanations with executable code cells, built-in datasets, and embedded exercise checkpoints. Learning progresses through data preparation and exploration, classical machine learning workflows, computer vision with convolutional neural networks, and natural language processing with deep learning, all delivered as a cohesive progressi

    Jupyter Notebookcomputer-visiondata-analysisdata-science
    在 GitHub 上查看↗4,983
  • dc-js/dc.jsdc-js 的头像

    dc-js/dc.js

    7,431在 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
    在 GitHub 上查看↗7,431
  • matplotlib/matplotlibmatplotlib 的头像

    matplotlib/matplotlib

    22,891在 GitHub 上查看↗

    Matplotlib is a Python data visualization library and 2D plotting engine used to generate publication-quality figures and charts from numerical data. It serves as a numerical graphics library and data visualization toolkit for mapping data to visual elements. The library provides capabilities for producing static, animated, and interactive visualizations. This includes creating high-resolution figures for professional documents, generating moving graphics to illustrate data evolution over time, and building dynamic plots for interactive data exploration. The toolkit supports scientific plott

    Pythondata-sciencedata-visualizationgtk
    在 GitHub 上查看↗22,891
  • flot/flotflot 的头像

    flot/flot

    5,911在 GitHub 上查看↗

    Flot is an interactive charting library for jQuery that renders line, bar, pie, and time-series plots with zooming and panning. It provides interactive plots for engineering and scientific data with customizable axes, scales, and series styles, and supports real-time data updates. The library is built as a jQuery plugin with a canvas-based rendering pipeline and a plugin extension system that allows third-party code to add new chart types, interactions, and data transformations. The library distinguishes itself through a broad range of specialized chart types, including candlestick, bubble, r

    JavaScript
    在 GitHub 上查看↗5,911
  • frappe/chartsfrappe 的头像

    frappe/charts

    15,088在 GitHub 上查看↗

    This project is a client-side data visualization framework and SVG charting library used to render responsive, interactive charts in a web browser. It functions as a lightweight utility for generating scalable vector graphics and data annotations without external dependencies. The library enables the creation of custom SVG charts with adjustable colors and animations to meet specific design requirements. It supports dynamic data updates and the addition of markers, regions, and tooltips to provide context to specific data points. The system covers broad capability areas including responsive

    JavaScriptchartgraphhacktoberfest
    在 GitHub 上查看↗15,088
  • visjs/visvisjs 的头像

    visjs/vis

    7,812在 GitHub 上查看↗

    vis is a JavaScript data visualization library used to render interactive networks, timelines, and graphs directly in the web browser. It functions as a relational data mapper and browser-based charting tool, turning complex structured data into dynamic visual patterns to expose entity relationships. The library provides specialized tools for force-directed network graphs, where relational data is represented as interactive nodes and edges. It also includes an interactive timeline component for plotting chronological events and time intervals on a scalable temporal axis. The project covers b

    JavaScript
    在 GitHub 上查看↗7,812
  • britecharts/britechartsbritecharts 的头像

    britecharts/britecharts

    3,723在 GitHub 上查看↗

    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 schem

    JavaScript
    在 GitHub 上查看↗3,723
  • 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

    TypeScript
    在 GitHub 上查看↗10,717
  • d2-projects/d2-admind2-projects 的头像

    d2-projects/d2-admin

    12,643在 GitHub 上查看↗

    d2-admin is an admin dashboard framework used to build back-office management interfaces. It provides a set of pre-configured layouts and themeable components, including foldable sidebars and draggable grid systems, to facilitate system oversight and control. The framework is distinguished by its multi-tab administration interface, which allows users to switch between pages and reorder tabs via drag and drop. It also features a dynamic translation system for multi-language interface localization and a dedicated toolset for tabular data management, enabling the import and export of data via CS

    JavaScript
    在 GitHub 上查看↗12,643
  • antvis/mcp-server-chartantvis 的头像

    antvis/mcp-server-chart

    3,688在 GitHub 上查看↗

    This project is a Model Context Protocol server that enables large language models to generate and render data visualizations, charts, and diagrams. It functions as a toolset for AI assistants to transform raw data into professional visual representations. The server utilizes an intelligent selection layer to determine the most effective visualization format based on the provided data. It supports remote rendering via external HTTP services and provides the flexibility to route requests to self-hosted rendering endpoints for private network environments. Capabilities cover a wide range of da

    TypeScriptantvllmmcp
    在 GitHub 上查看↗3,688
  • sinaptik-ai/pandas-aisinaptik-ai 的头像

    sinaptik-ai/pandas-ai

    23,197在 GitHub 上查看↗

    This project is a Python-based framework that functions as a generative AI agent for programmatic data analysis. It enables users to interact with structured data sources through natural language prompts, translating these requests into executable code to perform analysis, data cleaning, and visualization. By maintaining conversational context across multi-turn interactions, the system allows for iterative exploration and the building of complex data narratives. The framework distinguishes itself through a robust semantic layer and secure execution model. It maps raw datasets to descriptive m

    Pythonaicsvdata
    在 GitHub 上查看↗23,197
  • lowlighter/metricslowlighter 的头像

    lowlighter/metrics

    16,185在 GitHub 上查看↗

    This project is an automated data visualization engine designed to generate dynamic images and charts from repository and user activity. It functions as a modular framework that aggregates statistics and engagement history to produce visual summaries for embedding directly into profile documentation. The system operates through a configuration-driven execution model that leverages automated workflows to fetch and process data without requiring a persistent server. By utilizing a plugin-based architecture, it connects to diverse external web services to pull information, which is then rendered

    JavaScriptautomatedautomationgithub
    在 GitHub 上查看↗16,185
  • plotly/plotly.jsplotly 的头像

    plotly/plotly.js

    18,227在 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
    在 GitHub 上查看↗18,227
  • programthink/zhaoprogramthink 的头像

    programthink/zhao

    14,005在 GitHub 上查看↗

    Zhao is a research ecosystem and collaborative repository designed for the mapping and documentation of political elite networks. It consists of structured YAML kinship datasets and a system for converting these records into visual relationship charts and kinship trees. The project transforms raw relationship data into visual network maps rendered as PDF and JPEG images. This process utilizes graph visualization tools to compile structured data into downloadable assets that illustrate family connections and power networks. The framework supports collaborative open data curation through versi

    Python
    在 GitHub 上查看↗14,005
  • apexcharts/apexcharts.jsapexcharts 的头像

    apexcharts/apexcharts.js

    15,096在 GitHub 上查看↗

    ApexCharts is a comprehensive JavaScript charting library designed for building interactive, responsive, and data-driven visualizations within web applications. It functions as a versatile data visualization framework that supports a wide range of chart types, including categorical, statistical, and financial plots, enabling developers to construct complex dashboards and real-time monitoring interfaces. The library distinguishes itself through a deep commitment to accessibility and high-performance interactivity. It provides built-in support for keyboard navigation, screen readers, and high-c

    JavaScriptchartsdata-visualizationgraphs
    在 GitHub 上查看↗15,096
  • evidence-dev/evidenceevidence-dev 的头像

    evidence-dev/evidence

    5,919在 GitHub 上查看↗
    JavaScriptanalyticsbusiness-intelligencedashboard
    在 GitHub 上查看↗5,919
  • formidablelabs/victoryFormidableLabs 的头像

    FormidableLabs/victory

    11,242在 GitHub 上查看↗

    Victory is a React data visualization library and composable visualization toolkit used to build interactive charts and graphs. It functions as an SVG charting framework that renders scalable data visualizations designed to maintain consistency across different web browsers and operating systems. The project provides a collection of reusable UI primitives that combine to form complex interactive data layouts. This component-based approach allows for the construction of sophisticated graphs by composing modular visualization elements within React applications.

    TypeScriptchartsd3data-visualization
    在 GitHub 上查看↗11,242