9 个仓库
High-level interfaces and management systems for organizing and embedding data displays, distinct from individual chart rendering libraries.
Explore 9 awesome GitHub repositories matching user interface & experience · Interactive Presentation Tools. Refine with filters or upvote what's useful.
Superset is a web-based business intelligence platform designed for data exploration, visualization, and interactive dashboarding. It functions as a query-driven analytics engine that connects to various SQL databases, allowing users to perform ad-hoc analysis, define virtual metrics, and build complex data visualizations through a centralized interface. The platform distinguishes itself through a robust semantic layer that transforms raw database schemas into calculated columns and virtual metrics, enabling consistent business logic across an organization. It features a plugin-based visualiz
Embeds custom data dashboards into external web portals through secure, configurable integration interfaces.
NocoDB is a visual platform that transforms relational databases into collaborative, spreadsheet-style workspaces. By acting as a headless database backend, it provides a unified environment for designing database structures, managing record relationships, and interacting with data without requiring manual SQL queries. The platform normalizes interactions across various SQL and NoSQL data sources, allowing users to manage complex datasets through a centralized interface. The project distinguishes itself by automatically generating RESTful and GraphQL APIs from existing database schemas, enabl
Maintains multiple saved perspectives of data to help users quickly switch between relevant information subsets.
pyecharts is a Python visualization library and wrapper for the Echarts JavaScript engine. It translates Python data and configurations into JSON specifications to generate interactive web-based charts and graphs. The library provides specialized capabilities for geographic data mapping using a comprehensive library of map assets to visualize spatial information. It also includes utilities to capture rasterized snapshots of rendered web visualizations for export as static image files. The tool supports rendering interactive plots directly within data science notebook environments and exporti
Allows for the integration of custom interactive charts and dashboards into external web applications or portals.
Wandb is a centralized platform for machine learning experiment tracking, model registry management, and workflow orchestration. It provides a comprehensive suite of tools for logging, visualizing, and versioning training metrics, model artifacts, and hyperparameter sweeps to ensure reproducibility across development cycles. The platform also functions as an observability tool for large language model applications, enabling the tracing of execution steps, token usage, and reasoning processes. The project distinguishes itself through its event-driven automation capabilities, which allow users
Integrates interactive charts and custom HTML directly into experiment tracking interfaces.
vue-echarts 是一个用于 Apache ECharts 库的声明式图表封装器和 Vue.js 组件。它作为一个数据可视化库,将配置和数据更新映射到渲染引擎,从而能够将交互式图形和图表作为可重用的 Web 组件进行嵌入。 该项目提供了一个通过主题配置和基于上下文的注入来管理视觉一致性的系统。它允许对可视化界面进行深度定制,包括使用作用域插槽(scoped slots)在工具提示中渲染自定义 HTML 标记,以及构建复杂的图形元素。 该库处理常见的可视化需求,如自动响应式调整大小、用户交互的事件绑定以及加载状态指示器的管理。为了保持性能,它采用了一种更新系统,计算部分配置更改以刷新图表,而无需执行完全重新初始化。
Integrates complex interactive Apache ECharts visualizations as reusable components within web applications.
SandDance is a hardware-accelerated visualization library and web-based data explorer designed for the interactive analysis of large, non-aggregated datasets. It functions as an interactive data visualization tool that renders complex datasets and intricate visuals within a browser. The project provides an embeddable data canvas consisting of web components and tags, allowing for the integration of full visualization interfaces and interactive charts into external web applications. It utilizes WebGL hardware acceleration to efficiently render large volumes of data as interactive graphics. Th
Builds and embeds interactive data dashboards and charts into external web applications.
dtale 是一个基于 Web 的 pandas 数据框交互式网格与可视化工具,设计为探索性数据分析工具。它提供了一个基于浏览器的界面用于分析表格数据结构,允许用户在无需编写手动代码的情况下计算统计数据、检测异常值并计算相关性。 该项目作为嵌入式数据查看器运行,可通过 iframe 或自定义路由集成到 Web 应用中,并对 Django、Flask 与 Streamlit 提供特定支持。它通过交互式数据网格与能够生成直方图、箱线图与 3D 散点图的数据可视化库的组合,实现了对数据集的探索。 该平台涵盖了广泛的数据管理与分析能力,包括表格数据清理、重塑与交互式过滤。它包括用于缺失数据分析、相关性计算与预测能力评分的观测工具。对于会话管理,它支持多实例追踪与跨并发工作进程的状态持久化。 该界面受用户名与密码认证保护,并支持从分隔文件、电子表格与 ArcticDB 数据存储中进行数据摄入。
Embeds interactive data tables and charts into existing web applications for end-user analysis.
Davinci 是一个商业智能和数据可视化平台,用于构建交互式仪表板和报告。它作为一个基于 SQL 的仪表板构建器和多租户分析服务,通过 JDBC 和 CSV 文件连接到数据库,将原始数据转换为可视化组件。 该平台以其细粒度的安全模型而著称,包括与 LDAP 和 OAuth2 身份验证集成的行级和列级权限。它还提供了一个嵌入式可视化工具,允许通过 URL 和框架将安全的、参数化的图表和仪表板插入到外部应用程序中。 该系统涵盖了广泛的能力,包括使用 SQL 模板进行数据建模、用于响应式仪表板的拖放式布局引擎,以及多种可视化类型,如桑基图、雷达图和地理地图。它还包括用于调度基于电子邮件的报告的自动化功能,并利用键值缓存来优化查询性能。
Enables inserting secure, parameterized charts and dashboards into external applications via URLs, frames, or scripts.
Just-dashboard is a data visualization framework that enables the creation of interactive web dashboards through declarative configuration files. By defining layouts and data sources in YAML or JSON, users can generate functional interfaces without writing custom frontend code. The system acts as a dashboard builder that transforms these structured definitions into visual components, supporting both local embedding and remote deployment. The project distinguishes itself by allowing dashboards to be hosted and shared via version-controlled snippets, enabling instant access to data visualizatio
Provides a framework for embedding custom, configuration-driven dashboards into web applications.