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

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

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

Open-source alternatives to Pygwalker

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

  • 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
  • finos/perspectivefinos 的头像

    finos/perspective

    10,967在 GitHub 上查看↗

    Perspective is a columnar data analytics library and streaming data visualization engine. It provides an interactive data grid component and notebook analytics widgets designed for processing high-volume data and rendering interactive charts and grids. The system utilizes a high-performance query engine to enable real-time data analysis and streaming dataset visualization. It supports the creation of customizable dashboards and reports that update automatically as new data arrives without requiring full dataset reloads. The project covers large-scale dataset analytics through a schema-driven

    C++
    在 GitHub 上查看↗10,967
  • observedobserver/visual-insightsObservedObserver 的头像

    ObservedObserver/visual-insights

    4,653在 GitHub 上查看↗

    Visual Insights is an automated exploratory data analysis platform and causal inference tool designed to discover patterns and cause-and-effect relationships within datasets. It functions as an interactive data visualization library using a grammar-of-graphics approach to generate multi-dimensional charts and dashboards. The project distinguishes itself through a natural language interface that translates plain-text questions into data answers and visualizations via a language model. It provides a specialized framework for causal discovery and inference, allowing users to identify variable li

    TypeScript
    在 GitHub 上查看↗4,653

AI 搜索

探索更多 awesome 仓库

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

Find more with AI search
  • vega/vegavega 的头像

    vega/vega

    11,807在 GitHub 上查看↗

    Vega is a reactive visualization engine that translates structured specifications into interactive, browser-based graphical representations. It functions as a declarative grammar for data visualization, allowing users to define complex charts and maps through a JSON-based configuration format rather than imperative code. The system operates on a dataflow-based reactive graph that automatically propagates updates through the visualization whenever input data or user interactions change. By integrating a modular transformation pipeline, the engine handles data filtering, sorting, and aggregatio

    JavaScriptcanvasd3svg
    在 GitHub 上查看↗11,807
  • vega/altairvega 的头像

    vega/altair

    10,410在 GitHub 上查看↗

    Altair is a declarative data visualization library for Python that generates Vega-Lite specifications. It functions as a tool for mapping data to graphical marks using a high-level syntax, allowing users to describe the desired visual outcome instead of writing imperative drawing commands. The framework enables the creation of interactive charts and graphics, including linked views and filtered displays that respond to user input in real time. It supports the design of multi-view dashboards by combining visualizations into layered or faceted layouts. The library provides capabilities for sta

    Python
    在 GitHub 上查看↗10,410
  • 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
  • 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
  • lux-org/luxlux-org 的头像

    lux-org/lux

    5,380在 GitHub 上查看↗

    Lux is an automated exploratory data analysis tool designed to generate intelligent visual representations of pandas dataframes. It identifies patterns and trends by recommending optimal chart types and axis mappings based on the statistical attributes of a dataset. The tool functions as an interactive data profiling layer that allows users to browse and query collections of charts using filters and wildcards. It also serves as a visualization code generator, translating automatically produced charts into programmatic code or HTML for manual refinement in external libraries. The system cover

    Python
    在 GitHub 上查看↗5,380
  • 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
  • chartjs/chart.jschartjs 的头像

    chartjs/Chart.js

    67,526在 GitHub 上查看↗

    Chart.js is a declarative data visualization framework that renders interactive, responsive charts directly onto an HTML5 canvas element. It functions as a configuration-driven engine, transforming structured datasets into complex graphical representations by merging user-defined settings with global defaults. The library utilizes a high-performance rendering pipeline that executes drawing commands during each animation frame to maintain smooth visual feedback. The project distinguishes itself through a modular, extensible architecture that allows developers to register custom scales, control

    JavaScriptcanvaschartgraph
    在 GitHub 上查看↗67,526
  • residentmario/missingnoResidentMario 的头像

    ResidentMario/missingno

    4,209在 GitHub 上查看↗

    missingno is a Python library for the visualization and analysis of missing data patterns. It provides a set of tools to profile dataset completeness, map data gaps, and quantify the volume of null values across variables. The library differentiates itself through a nullity correlation analyzer and a hierarchical data clustering tool. These components allow for the detection of systemic dependencies and trends by measuring how the absence of one variable relates to the absence of another. The toolset covers broader data quality auditing and exploratory analysis capabilities. It includes feat

    Pythondata-analysisdata-visualizationmissing-data
    在 GitHub 上查看↗4,209
  • ydataai/ydata-profilingydataai 的头像

    ydataai/ydata-profiling

    13,388在 GitHub 上查看↗

    Ydata-profiling is an automated exploratory data analysis framework designed to generate comprehensive statistical reports and visual summaries from dataframes. It functions as a diagnostic tool for assessing data quality, identifying missing values, duplicates, and outliers, while providing a scalable engine for profiling massive datasets across distributed enterprise environments. The project distinguishes itself through its ability to handle large-scale data through distributed task orchestration and lazy stream processing, which minimizes memory overhead during complex computations. It in

    Pythonbig-data-analyticsdata-analysisdata-exploration
    在 GitHub 上查看↗13,388
  • altair-viz/altairaltair-viz 的头像

    altair-viz/altair

    10,410在 GitHub 上查看↗

    Altair is a declarative data visualization library for Python based on the Vega-Lite grammar. It allows users to create statistical visualizations by mapping data fields to visual properties rather than writing imperative drawing code. The library focuses on interactive charting through a system of linked selections and filters that update multiple visualizations based on user input. It renders charts as JSON and HTML for display in web browsers and interactive notebooks. The project covers statistical data analysis and interactive data exploration, providing capabilities to export visuals a

    Python
    在 GitHub 上查看↗10,410
  • cube-js/cubecube-js 的头像

    cube-js/cube

    20,251在 GitHub 上查看↗

    Cube is a semantic data layer that provides a unified framework for defining business metrics, dimensions, and relationships across diverse data sources. By acting as a headless business intelligence engine, it transforms raw data into a governed model that can be queried via SQL, REST, and GraphQL interfaces. This architecture ensures consistent data definitions and logic across all downstream analytical applications and reporting tools. The platform distinguishes itself through its integrated conversational AI capabilities, which allow users to explore data using natural language. It orches

    Rustagentic-analyticsagentsai
    在 GitHub 上查看↗20,251
  • metabase/metabasemetabase 的头像

    metabase/metabase

    47,696在 GitHub 上查看↗

    Metabase is a business intelligence platform designed to connect to various storage systems and relational databases for data exploration, visualization, and reporting. It provides a centralized environment where users can build queries through a graphical interface or raw code, transforming raw information into interactive dashboards and charts. The platform is built to support self-service analytics, allowing non-technical team members to extract insights without requiring deep knowledge of database syntax. The platform distinguishes itself through a metadata-driven modeling layer that abst

    Clojureanalyticsbibusiness-intelligence
    在 GitHub 上查看↗47,696
  • kanaries/rathKanaries 的头像

    Kanaries/Rath

    4,655在 GitHub 上查看↗

    Rath is an LLM-powered data analytics platform and augmented analytics engine designed for automated data exploration and visualization. It serves as a self-service tool for discovering patterns within large datasets, translating natural language queries into visual charts, and identifying causal relationships between variables using graphical models. The platform distinguishes itself through an automated data visualization system that recommends optimal chart types and layouts to minimize perception errors. It integrates large language models to enable natural language data querying and empl

    TypeScript
    在 GitHub 上查看↗4,655
  • antvis/g2antvis 的头像

    antvis/G2

    12,524在 GitHub 上查看↗

    G2 is a declarative data visualization engine that constructs complex charts and graphical representations by mapping raw data to visual elements through a systematic grammar of graphics. It functions as a modular framework for building custom analytical visualizations, allowing users to define visual encodings and coordinate systems independently of the underlying data. The library distinguishes itself through a multi-backend rendering pipeline that supports Canvas, SVG, and WebGL, ensuring consistent graphical performance across different environments. Its architecture relies on a plugin-ba

    TypeScriptanimationcanvaschart
    在 GitHub 上查看↗12,524
  • 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
  • saulpw/visidatasaulpw 的头像

    saulpw/visidata

    8,834在 GitHub 上查看↗

    VisiData is a terminal-based interactive data analysis tool and browser designed for exploring, filtering, and sorting large tabular datasets. It functions as a structured data inspector that loads and flattens complex formats like JSON, XML, and PCAP into interactive sheets, as well as a terminal file manager for navigating directories and performing staged filesystem operations. The project distinguishes itself by rendering data visualizations, such as scatter plots and histograms, directly in the terminal using Unicode Braille characters. It provides a Python-based data wrangling environme

    Pythonclicsvdatajournalism
    在 GitHub 上查看↗8,834
  • makieorg/makie.jlMakieOrg 的头像

    MakieOrg/Makie.jl

    2,778在 GitHub 上查看↗

    Makie.jl is a high-performance Julia data visualization library and hardware-accelerated plotting engine used to create interactive 2D and 3D visualizations. It functions as a reactive visualization framework where plots update automatically via observables and compute graphs, and as a vector graphics generator for high-resolution academic output. The system is distinguished by its backend-agnostic rendering pipeline, which supports OpenGL, WebGL, and ray-traced scenes. It employs a grammar-of-graphics approach to map variables to aesthetic attributes and utilizes a hierarchical scene graph t

    Juliagpugraphicsjulia
    在 GitHub 上查看↗2,778
  • mckinsey/vizromckinsey 的头像

    mckinsey/vizro

    3,579在 GitHub 上查看↗

    Vizro is a low-code Python framework for building production-ready data visualization applications. It functions as a UI orchestrator that allows users to define multi-page analytical dashboards through structured configurations in Python, YAML, or JSON, reducing the need for extensive frontend engineering. The project distinguishes itself through generative AI integration, utilizing a model context protocol server to translate natural language descriptions into validated dashboard configurations, charts, and layouts. It also features a decoupled data cataloging system that separates data sou

    Pythondashboarddata-visualizationplotly
    在 GitHub 上查看↗3,579
  • lightdash/lightdashlightdash 的头像

    lightdash/lightdash

    5,557在 GitHub 上查看↗

    Lightdash is an open-source business intelligence platform that treats analytics logic as code. It centralizes metric and dimension definitions in a semantic layer, allowing data teams to define business metrics in YAML files version-controlled alongside data models. This approach ensures consistent, governed data access without requiring users to write SQL. Lightdash introduces CI/CD workflows for BI content, enabling teams to validate, test, and deploy analytics changes through automated pipelines and isolated preview environments. Its natural language query interface allows users to ask qu

    TypeScriptbusiness-intelligencedata-analyticsdata-visualization
    在 GitHub 上查看↗5,557
  • wesm/pydata-bookwesm 的头像

    wesm/pydata-book

    24,668在 GitHub 上查看↗

    This project serves as a comprehensive textbook and educational resource for data analysis using the Python ecosystem. It provides a structured guide to manipulating, cleaning, and processing datasets, focusing on the core tools required for numerical computing and statistical analysis. The repository distinguishes itself by offering a collection of practical code examples and workflows that demonstrate how to perform complex data tasks. It covers the application of vectorized numerical computations, the management of time-indexed data, and the creation of statistical visualizations to commun

    Jupyter Notebook
    在 GitHub 上查看↗24,668
  • apppear/chartviewAppPear 的头像

    AppPear/ChartView

    5,633在 GitHub 上查看↗

    ChartView is a SwiftUI-native charting library that provides bar, line, pie, and ring chart components within a unified grid-based layout system. The library renders charts by composing SwiftUI views declaratively from data models, letting the framework handle layout and updates without intermediate drawing layers. The library supports multiple chart types that share a common grid layout, enabling composable data visualizations with synchronized axes and backgrounds. Bar charts display data as vertical bars, line charts plot connected data points with gradient fills and optional markers, pie

    Swift
    在 GitHub 上查看↗5,633
  • apache/echartsapache 的头像

    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
  • getredash/redashgetredash 的头像

    getredash/redash

    28,653在 GitHub 上查看↗

    Redash is a self-hosted analytics platform and SQL data visualization tool. It provides a web-based SQL query editor for writing, executing, and scheduling database queries, and functions as a business intelligence dashboard for monitoring metrics via visual widgets. The platform distinguishes itself through its data source connectors, which integrate with various SQL, NoSQL, and API-based stores to retrieve information for analysis. It enables self-service analytics by allowing users to run queries with dynamic parameters and supports shared data reporting via public links or embedded dashbo

    Pythonanalyticsathenabi
    在 GitHub 上查看↗28,653
  • 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
  • bloomberg/bqplotbloomberg 的头像

    bloomberg/bqplot

    3,693在 GitHub 上查看↗

    bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model, allowing users to build complex 2D charts by combining marks, scales, and axes. The library distinguishes itself with specialized toolkits for financial charting, such as OHLC candlesticks and time-series analysis, and geographic data visualization, including choropleths and custom map projections for TopoJSON and GeoJSON data. It enables deep interaction through tools like lasso selection, rectangular brushing, and the ability to manually manipulate plot points or line data.

    TypeScript
    在 GitHub 上查看↗3,693
  • bqplot/bqplotbqplot 的头像

    bqplot/bqplot

    3,693在 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
    在 GitHub 上查看↗3,693
  • has2k1/plotninehas2k1 的头像

    has2k1/plotnine

    4,598在 GitHub 上查看↗

    Plotnine is a data visualization library for Python based on the Grammar of Graphics. It serves as a declarative statistical plotting framework and multi-panel plotting engine, allowing users to create complex charts by mapping data variables to visual properties such as position, color, and size. The project is distinguished by its use of a layered composition model and a statistical transformation engine that performs aggregations and computations before rendering visuals. It features a comprehensive system for multi-panel faceting, which enables the splitting of a single visualization into

    Pythondata-analysisgrammargraphics
    在 GitHub 上查看↗4,598