5 个仓库
Web-based development platforms specifically designed for building interactive data-driven dashboards and analytical interfaces.
Explore 5 awesome GitHub repositories matching data & databases · Analytical Web Application Frameworks. Refine with filters or upvote what's useful.
Dash is a Python-based framework for building analytical web applications and reactive data dashboards. It allows developers to connect data science and machine learning code to interactive web interfaces without writing JavaScript, serving as a backend-driven tool for defining layouts and managing state. The framework integrates the Plotly charting engine to render a wide variety of complex charts and financial graphs. It distinguishes itself through a reactive callback system that links user input components to data visualizations, enabling the creation of business intelligence dashboards a
Provides a web-based development platform specifically designed for building interactive data-driven dashboards and analytical interfaces.
Plotly.py is a comprehensive framework for building production-ready data applications and interactive dashboards directly from Python code. It functions as both a high-performance visualization library for browser-based charts and a full-stack tool for transforming analytical scripts into responsive, web-based interfaces. By abstracting away the need for manual HTML or JavaScript, it allows developers to define complex layouts and functional logic using modular, reusable components. The framework distinguishes itself through a robust architecture that handles event orchestration and state sy
Transforms data models and analytical ideas into polished web applications that connect directly to internal organizational systems.
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
Provides modular templates for building interactive data-driven dashboards and analytical interfaces.
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
Supports the construction of monitoring dashboards that display real-time metrics and trends.
Panel 是一个 Python 数据应用框架,用于通过连接数据可视化、小部件和回调来构建交互式仪表板和响应式用户界面。它作为一个响应式 UI 库,根据用户交互同步应用状态与界面更新。 该项目通过提供多种执行模型脱颖而出,包括用于可扩展会话管理的基于 FastAPI 的 Web 应用服务器,以及使 Python 应用无需后端服务器即可直接在浏览器中运行的 WebAssembly 编译器。它还包含一个用于构建具有流式文本响应和消息历史记录的对话式 AI 界面的专用工具包。 该框架涵盖了广泛的功能领域,包括响应式布局设计、集成多种绘图库和交互式数据表,以及管理响应式参数。它提供了用于用户身份验证、会话持久化和后台任务调度的工具。
Provides a web-based platform for building interactive data-driven dashboards and analytical interfaces using Python.