# BI, dashboards and data viz

> Search results for `BI, dashboards and data viz` on awesome-repositories.com. 114 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/bi-dashboards-and-data-viz

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/bi-dashboards-and-data-viz).**

## Results

- [apache/superset](https://awesome-repositories.com/repository/apache-superset.md) (73,451 ⭐) — 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 visualization architecture that supports modular chart components and custom geospatial maps, alongside granular role-based access control that enforces data security through row-level filters applied directly to generated SQL queries.

Beyond its core analytics capabilities, the system provides comprehensive tools for enterprise data governance, including automated reporting, scheduled data snapshots, and secure content embedding. It supports high-performance operations through distributed caching, asynchronous query execution, and a standardized API for programmatic resource management.

The project is designed for production-grade deployment, offering extensive configuration for containerized environments, metadata management, and secure network communication. It provides detailed documentation for installation, environment migration, and system hardening to ensure scalability and data integrity across distributed instances.
- [grafana/grafana](https://awesome-repositories.com/repository/grafana-grafana.md) (74,456 ⭐) — Grafana is an observability data platform designed to aggregate metrics, logs, and traces from diverse sources into a unified environment. It functions as a centralized interface for visualizing complex telemetry data, transforming raw streams into interactive dashboards that support real-time system health tracking and performance monitoring.

The platform distinguishes itself through a plugin-based modular architecture that integrates disparate databases, cloud services, and monitoring tools via a standardized data abstraction layer. This framework allows for the dynamic loading of external components to support varied data sources and visualization types without requiring modifications to the core codebase. Additionally, the system incorporates a rule-based alerting engine that evaluates incoming data streams against defined thresholds to trigger automated notifications for incident response.

Beyond its core visualization and alerting capabilities, the platform provides tools for infrastructure performance monitoring and operational data analysis. It utilizes a declarative, component-driven interface to manage dashboard states and a compiled backend to process high-throughput queries and API requests. The system maintains configuration persistence and state consistency across distributed instances through a centralized metadata storage layer.
- [clickhouse/clickhouse](https://awesome-repositories.com/repository/clickhouse-clickhouse.md) (48,229 ⭐) — ClickHouse is a high-performance, columnar analytical database designed for real-time query execution and large-scale data aggregation. It functions as a distributed data warehouse capable of processing petabytes of information, while also providing an embedded engine that integrates directly into applications for native query capabilities without external dependencies. The system is built to handle high-throughput ingestion and complex analytical workloads, delivering millisecond-level latency for interactive dashboards and operational monitoring.

The platform distinguishes itself through advanced storage and execution techniques, including vectorized query processing and a merge tree storage engine that maintains performance during massive insertions. It features adaptive subcolumn mapping for semi-structured data and supports native vector search for machine learning and generative AI applications. To facilitate efficient data movement, the engine utilizes zero-copy shared memory buffers, minimizing overhead when interacting with external analytical tools or processing diverse file formats like Parquet, JSON, and Arrow.

Beyond its core storage and processing capabilities, the project provides a comprehensive suite of tools for observability, security, and data integration. It includes built-in support for natural language querying, automated workflow orchestration for AI agents, and extensive diagnostic features for query plan inspection. The platform also offers robust cloud infrastructure management, including support for private networking, compliant deployment strategies, and integrated billing consolidation.
- [dataease/dataease](https://awesome-repositories.com/repository/dataease-dataease.md) (23,420 ⭐) — DataEase is an open-source, self-hosted business intelligence platform designed for building interactive data visualizations and managing analytical reporting. It provides a centralized environment where users can construct dashboards through a drag-and-drop interface, connecting to diverse data sources including relational databases, data warehouses, and external APIs.

The platform distinguishes itself through its focus on embedded analytics and enterprise-grade governance. It allows for the seamless integration of charts, dashboards, and management modules into third-party web applications using secure iframe containers and token-based authentication. To support complex organizational needs, it includes granular role-based access control, row-level data filtering, and hierarchical organization management, ensuring that data remains secure and isolated across different departments.

Beyond core visualization, the system offers extensive automation and connectivity features. It supports automated report scheduling and distribution, cross-source data modeling, and a plugin-based architecture that allows for the addition of custom data sources and visualization types. The platform also includes robust monitoring tools, such as threshold-based alerting and execution logging, to maintain operational visibility over automated tasks.

The system is built to be highly configurable, offering options for platform branding, global variable definitions, and comprehensive identity management through integrations with external authentication providers.
- [cube-js/cube](https://awesome-repositories.com/repository/cube-js-cube.md) (20,251 ⭐) — 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 orchestrates these interactions by mapping questions to the underlying semantic model, ensuring that AI-generated insights remain accurate and context-aware. Furthermore, Cube is designed for multi-tenant environments, offering robust infrastructure isolation, row-level security, and dynamic context injection to ensure that data access is strictly governed and personalized for every user or tenant.

Beyond its core modeling and AI features, the platform includes a comprehensive suite of tools for performance optimization, including automated pre-aggregation caching and asynchronous query queuing. It supports a wide range of data sources and deployment models, from self-hosted containers to managed cloud environments. The system also provides extensive programmatic control over report management, dashboard publishing, and user identity synchronization, making it suitable for embedding interactive analytics directly into custom software applications.
- [awesome-selfhosted/awesome-selfhosted](https://awesome-repositories.com/repository/awesome-selfhosted-awesome-selfhosted.md) (299,516 ⭐) — This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure.

The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It distinguishes itself through a collaborative peer-review process, where community members validate the quality and relevance of each submission to ensure the directory remains accurate and reliable.

The project covers a broad capability surface, including infrastructure automation, container-based service deployment, and declarative configuration management. These tools assist users in maintaining reproducible server environments and managing complex service dependencies across private hardware.

The directory is maintained as a version-controlled repository, ensuring that all updates and community-driven changes are tracked and transparent.
- [cyrus-and/gdb-dashboard](https://awesome-repositories.com/repository/cyrus-and-gdb-dashboard.md) (12,214 ⭐) — gdb-dashboard is a visual frontend and Python-based extension for GDB. It provides a modular dashboard that enables real-time visualization of program state during debugging sessions.

The project replaces manual command-line interaction with a structured visual interface. It utilizes syntax highlighting for program state data to improve readability and analysis during the debugging process.

The system focuses on C and C++ debugging, automating the monitoring of program memory and execution state through a text-based user interface. It achieves this by integrating with GDB APIs to retrieve symbol information and program data.
- [getredash/redash](https://awesome-repositories.com/repository/getredash-redash.md) (28,653 ⭐) — 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 dashboards.

The system covers a broad range of capabilities, including a data visualization engine for creating charts and maps, automated data alerting for monitoring query thresholds, and role-based access control for managing user permissions. It also includes utilities for database schema browsing and exporting query results.

Administration is supported through a command-line interface for system tasks and database schema initialization.
- [google/bi-tempered-loss](https://awesome-repositories.com/repository/google-bi-tempered-loss.md) (147 ⭐) — Robust Bi-Tempered Logistic Loss Based on Bregman Divergences. https://arxiv.org/pdf/1906.03361.pdf
- [openbb-finance/openbb](https://awesome-repositories.com/repository/openbb-finance-openbb.md) (69,583 ⭐) — OpenBB is a financial data platform and investment research terminal designed to aggregate, normalize, and distribute market data across analytical workflows. It functions as a comprehensive ecosystem that bridges disparate financial data providers with custom applications, spreadsheets, and internal modeling infrastructure.

The platform distinguishes itself through a provider-based data abstraction layer that normalizes heterogeneous financial APIs into a consistent, schema-driven format. This architecture supports quantitative research automation and the construction of interactive, widget-based dashboards, allowing users to maintain control over data within secure, self-hosted, or private infrastructure environments.

Beyond its core terminal interface, the project provides a modular, plugin-driven architecture for integrating proprietary data feeds and external services. These capabilities enable the embedding of live market and historical datasets directly into custom software products and business intelligence platforms, ensuring consistent data availability for cross-platform analysis.
- [cockroachdb/cockroach](https://awesome-repositories.com/repository/cockroachdb-cockroach.md) (32,207 ⭐) — Cockroach is a distributed SQL database designed to scale horizontally across multiple nodes while maintaining strict ACID compliance and global data consistency. It functions as a relational database engine that automatically partitions data into ranges, rebalancing them across a cluster to accommodate growing storage and throughput requirements. By utilizing a distributed consensus protocol, the system ensures that all nodes agree on the order of operations, providing fault tolerance and continuous availability even in the event of hardware failures.

The system distinguishes itself through a layered architecture that separates the relational SQL abstraction from a distributed key-value store. It achieves global consistency without requiring perfectly synchronized hardware clocks by employing a hybrid logical clock synchronization mechanism. To support high-concurrency environments, it utilizes multi-version concurrency control and lock-free transaction execution, which allow for consistent snapshots and efficient conflict resolution. Furthermore, the engine is built for compatibility, implementing the standard wire protocol to support existing relational database drivers and tools.

Beyond its core transactional capabilities, the platform includes comprehensive tooling for cluster orchestration, security, and performance diagnostics. It supports a variety of deployment models, ranging from self-hosted on-premises configurations to fully managed cloud services. The system provides a command-line interface for session management and query execution, ensuring that administrators can monitor cluster health and manage workloads through standard relational interfaces.
- [plotly/plotly.js](https://awesome-repositories.com/repository/plotly-plotly-js.md) (18,227 ⭐) — 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, parallel coordinates, and sunbursts.

The system provides comprehensive capabilities for user interaction, including zooming, panning, and frame-based data transition animations. It includes utilities for axis scaling, mathematical expression rendering, and the export of interactive plots into static image formats. To optimize web performance, the library allows for the generation of custom bundles containing only the specific chart modules and trace types required for a project.
- [bbycroft/llm-viz](https://awesome-repositories.com/repository/bbycroft-llm-viz.md) (5,260 ⭐) — llm-viz is a 3D architecture visualizer and inference simulator for large language models. It provides a visual representation of network topology and the mathematical operations used during the process of generating a response.

The tool enables the exploration of internal weight distributions and the layout of layers within a neural network. It facilitates model interpretability and inference debugging by tracking the step-by-step movement of data through the architecture.

The system utilizes GPU-accelerated 3D rendering to visualize tensor flow and spatial mappings of weights. It includes capabilities for static model analysis and instruction-step playback to synchronize the visual state of the network with sequential execution.
- [ivaskuu/dashboard](https://awesome-repositories.com/repository/ivaskuu-dashboard.md) (947 ⭐) — Dashboard concept made with Flutter.
- [quarkusio/quarkus](https://awesome-repositories.com/repository/quarkusio-quarkus.md) (15,479 ⭐) — Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments.

The framework distinguishes itself through a unified approach to reactive and imperative programming, allowing developers to mix non-blocking, event-driven logic with traditional blocking code. It features a specialized dependency injection container optimized for build-time resolution and supports virtual thread concurrency to improve throughput in high-concurrency environments. Its container-native lifecycle management ensures seamless integration with cloud infrastructure, providing automated health monitoring and service orchestration.

Quarkus covers a broad capability surface, including comprehensive support for RESTful web services, event-driven messaging, and secure identity management. It integrates with standard enterprise specifications and provides extensive tooling for automated infrastructure provisioning, distributed tracing, and observability. The platform also includes a developer-focused dashboard and live-coding capabilities to streamline the development lifecycle.

The project provides extensive documentation and a modular extension system that allows developers to add features while maintaining native compatibility. It is designed to be installed and managed through standard build automation tools, supporting a wide range of deployment targets including serverless functions and managed Kubernetes clusters.
- [danielbayerlein/dashboard](https://awesome-repositories.com/repository/danielbayerlein-dashboard.md) (1,337 ⭐) — 📺 Create your own team dashboard with custom widgets. Built with Next.js, React, styled-components and polished.
- [casdoor/casdoor](https://awesome-repositories.com/repository/casdoor-casdoor.md) (13,814 ⭐) — Casdoor is a centralized identity and access management platform that functions as an OAuth 2.0 authorization server. It provides a comprehensive suite of services for managing user identities, authentication sessions, and access policies across both web and machine-to-machine applications. Built with a decoupled frontend-backend architecture in Go, the platform supports high-concurrency environments and offers a web-based management interface for administrative tasks.

The platform distinguishes itself through its extensive support for federated identity management, allowing integration with external providers via OIDC, SAML, and LDAP. It enforces granular security through role-based access control, scope-based permission validation, and hardware-backed authentication methods like WebAuthn. Beyond standard identity services, it includes specialized infrastructure for managing AI agent lifecycles, monitoring agent traffic, and securing tool access through delegated authentication.

The system provides a broad capability surface that includes observability and audit logging, event-driven webhook notifications, and automated session management. It also offers developer-focused tools such as CLI-based authentication flows, secure token storage, and software development kits for integrating identity verification into external services. The platform is designed for flexible deployment, supporting configuration via JSON-based data initialization and providing APIs for querying system status and version information.
- [keen/dashboards](https://awesome-repositories.com/repository/keen-dashboards.md) (11,038 ⭐) — This project is a collection of responsive CSS Grid dashboard templates and a data visualization UI kit. It provides a set of HTML layouts designed for building analytics interfaces and monitoring views for KPIs and business metrics that adapt to different screen sizes.

The toolkit is library-agnostic, allowing the connection of static HTML templates to any external data source or third-party charting library without requiring custom adapter code. It uses a template-driven approach to separate the visual structure of the dashboard from the underlying data.

The capabilities cover the assembly of responsive grid layouts and the embedding of charts into predefined cells. These frontend templates are provided as containerized images to ensure consistent hosting and delivery across different server environments.
- [dbt-labs/dbt-core](https://awesome-repositories.com/repository/dbt-labs-dbt-core.md) (13,051 ⭐) — dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history.

The project distinguishes itself through an adapter-based database abstraction that translates generic transformation commands into dialect-specific SQL for various data warehouses. It utilizes a template engine to dynamically generate and inject SQL logic at runtime, allowing for highly flexible and reusable transformation scripts. Furthermore, it supports an incremental materialization strategy that optimizes performance by processing only new or changed records, merging them into existing tables using unique keys to reduce compute costs.

The framework covers the entire lifecycle of data transformation, including development, testing, deployment, and monitoring. It provides comprehensive capabilities for managing data lineage, enforcing code quality through automated linting and testing, and orchestrating complex pipelines across distributed environments. Users can also leverage a centralized semantic layer to define and govern business metrics, ensuring consistent data reporting across diverse analytical tools.

The project is distributed as a Python-based tool, providing a unified interface for local development that integrates with version control systems and cloud-based configuration management.
- [zce/dashboard](https://awesome-repositories.com/repository/zce-dashboard.md) (559 ⭐) — A dashboard scaffolding based on Vue.js 3.0 created by Vite.
- [filamentphp/filament](https://awesome-repositories.com/repository/filamentphp-filament.md) (31,215 ⭐) — Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel ecosystem. It provides a declarative, component-based architecture that allows developers to construct complex, data-driven applications using server-side configuration objects rather than manual HTML. By inspecting database model structures and relationships, the framework automates the generation of CRUD interfaces, forms, and data tables, significantly reducing boilerplate code.

The project distinguishes itself through a highly modular and extensible design that supports custom plugins, themes, and specialized dashboard widgets. It features a fluent, object-oriented API for defining UI components, validation rules, and data persistence logic, while maintaining application state between the browser and server over a persistent connection. Developers can further customize the interface through dynamic configuration, custom Blade view embedding, and a comprehensive system for managing user identity, multi-tenancy, and role-based access control.

Beyond core CRUD capabilities, the framework includes advanced tools for data presentation, such as interactive charts, statistical summaries, and global search functionality. It also provides robust support for complex data entry, including multistep wizards, repeatable form blocks, and file management. The system is designed for reliability, offering built-in observability, automated testing helpers, and performance optimizations like asset scoping and client-side navigation.

The framework is distributed as a set of packages that integrate directly into existing Laravel applications, with command-line utilities available to scaffold resources and administrative components.
- [gitpod-io/gitpod](https://awesome-repositories.com/repository/gitpod-io-gitpod.md) (13,713 ⭐) — Gitpod is a cloud development environment platform and Docker-based workspace orchestrator. It provisions on-demand, containerized Linux workspaces that synchronize directly with remote version control repositories to eliminate manual local setup.

The platform functions as an infrastructure-as-code environment manager, using declarative configuration files to define base images, tool versions, and environment variables. This ensures team-wide consistency and reproducible workspace configurations across different projects.

It provides ephemeral coding workspaces for rapid prototyping, debugging, and collaborative code reviews. These short-lived environments can be shared among developers to streamline the peer review process.

The system also includes capabilities for observability infrastructure management, allowing users to define, validate, and preview monitoring rules and dashboards through versioned packages.
- [plotly/dash](https://awesome-repositories.com/repository/plotly-dash.md) (24,262 ⭐) — 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 and real-time data monitoring tools.

The platform covers a broad capability surface including multi-page application routing, background task execution, and client-side callback processing to reduce latency. It also provides tools for runtime debugging, application behavior testing, and the rendering of LaTeX mathematical notation.
- [datahub-project/datahub](https://awesome-repositories.com/repository/datahub-project-datahub.md) (12,141 ⭐) — DataHub is a metadata management platform designed to unify technical, operational, and business context across diverse data ecosystems. By utilizing a graph-based metadata model and an event-driven ingestion architecture, it creates a centralized source of truth that maps complex data relationships, lineage, and ownership. This foundational framework enables organizations to maintain a synchronized view of their data landscape, supporting both human-led discovery and automated data operations.

The platform distinguishes itself through its focus on grounding artificial intelligence and autonomous agents in verified enterprise context. It provides specialized capabilities to inject provenance-aware lineage, business definitions, and quality signals into AI prompts, ensuring that generated insights are accurate and trustworthy. Through a policy-as-code governance engine, it enforces access controls and compliance rules directly within the metadata graph, allowing for programmatic oversight of data assets across hybrid environments.

Beyond its core identity, the project offers a comprehensive suite of tools for data discovery, observability, and lifecycle management. It includes features for automated lineage extraction, impact analysis, and semantic search, enabling users to navigate data dependencies and resolve quality issues efficiently. The platform also supports collaborative workflows, allowing teams to manage business glossaries, certify data assets, and automate access requests through integrated communication channels.

DataHub is built to scale, utilizing a distributed architecture that allows storage, search, and graph processing layers to operate independently. It provides standardized interfaces and a bridge-based connector framework to facilitate integration with heterogeneous data sources and external AI agent frameworks.
- [mdaines/viz-js](https://awesome-repositories.com/repository/mdaines-viz-js.md) (4,330 ⭐) — viz-js is a JavaScript rendering library and graph visualization engine that converts Graphviz DOT language descriptions into visual diagrams. It functions as a Graphviz rendering library designed to produce SVG output for web applications.

The project utilizes a WebAssembly port of the Graphviz C library to execute layout engines directly in the browser. To maintain interface responsiveness, it processes computationally expensive layout calculations within background worker threads and uses a standardized JSON format for layout serialization.

The library provides tools for dynamic graph visualization and web-based diagramming, enabling the generation of network diagrams and flowcharts from structured text. It also includes a DOT language parser and supports syntax highlighting for scripts written in the DOT language.
- [gabrielahn/gtfs-viz](https://awesome-repositories.com/repository/gabrielahn-gtfs-viz.md) (0 ⭐) — Lightweight GTFS data visualizer and editor. Import, browse, edit, and export transit feeds — runs entirely client-side with DuckDB.
- [apache/incubator-superset](https://awesome-repositories.com/repository/apache-incubator-superset.md) (73,325 ⭐) — This project is a business intelligence suite and SQL data visualization platform used for data analysis, reporting, and monitoring. It provides a web application for exploring datasets and building interactive dashboards, complemented by a web-based SQL query editor for analyzing raw data from connected stores.

The platform features a semantic data layer to define standardized metrics and dimensions, ensuring consistent data interpretation across reports. It includes a security framework with role-based access control to manage user permissions and authentication across shared dashboards.

The system covers a range of capabilities including no-code data visualization for creating charts and geospatial maps, interactive dataset analysis, and SQL database integration. It also supports programmatic platform management and query automation through a REST API.
- [jerairrest/react-chartjs-2](https://awesome-repositories.com/repository/jerairrest-react-chartjs-2.md) (6,933 ⭐) — 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, including the development of data visualization dashboards, interactive reporting, and web application analytics.
- [novus/nvd3](https://awesome-repositories.com/repository/novus-nvd3.md) (7,227 ⭐) — 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 incorporates data binding and event-driven interactivity to support dynamic data exploration.
- [home-assistant/core](https://awesome-repositories.com/repository/home-assistant-core.md) (87,753 ⭐) — Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an event-driven state bus and a modular integration model, allowing the system to manage state changes and communicate across decoupled components through standardized interfaces.

The platform distinguishes itself through a highly flexible, declarative configuration framework that allows users to define system behavior, automations, and entity settings using structured text files. It features a reactive automation engine that processes complex logic sequences triggered by state changes, temporal events, or external webhooks. To support advanced users, the system includes a template-based logic engine for dynamic data processing and a blueprint system that enables the reuse of pre-configured automation templates.

Beyond basic orchestration, the project provides a comprehensive suite of administrative and diagnostic tools. This includes granular identity and access management, energy monitoring for various utilities, and sophisticated organizational features like area, floor, and label management. The system also offers extensive developer utilities, such as real-time state inspection, automation execution tracing, and live template debugging, to assist in maintaining and troubleshooting complex configurations.

The system is configured primarily through YAML files, which are parsed and validated at runtime to ensure consistency across the integration ecosystem.
- [altair-viz/altair](https://awesome-repositories.com/repository/altair-viz-altair.md) (10,410 ⭐) — 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 as standalone HTML, JSON, or image files. These assets can execute directly within a web runtime to render charts without requiring a Python backend.
- [plotly/plotly.py](https://awesome-repositories.com/repository/plotly-plotly-py.md) (18,270 ⭐) — 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 synchronization automatically. It utilizes a centralized dependency graph to trigger backend functions in response to user inputs, while maintaining persistent session states to ensure data consistency. Its visualization engine leverages hardware-accelerated primitives to render massive, multi-dimensional datasets, supporting specialized requirements such as 3D scientific modeling and real-time data streaming.

Beyond core visualization, the platform provides extensive capabilities for enterprise-grade application development. This includes integrated security protocols for user access management, tools for background task execution to maintain responsiveness during heavy computations, and automated deployment pipelines for hosting applications in scalable environments. It also supports complex data operations, such as filtering and pivoting, within high-performance grid components, and offers utilities for debugging, testing, and generating annotated analytical reports.
- [allenai/bi-att-flow](https://awesome-repositories.com/repository/allenai-bi-att-flow.md) (0 ⭐) — This the original implementation of [Bi-directional Attention Flow for Machine Comprehension][paper] (Seo et al., 2016). - This is tensorflow v1.1.0 comaptible version. This is not compatible with previous trained models, so if you want to use them, go to [v0.2.1][v0.2.1]. - The CodaLab…
- [tobybackstrom/ngx-dashboard](https://awesome-repositories.com/repository/tobybackstrom-ngx-dashboard.md) (1 ⭐) — Responsive drag-and-drop grid dashboards for your app
- [ccfos/nightingale](https://awesome-repositories.com/repository/ccfos-nightingale.md) (13,108 ⭐) — Nightingale is a Prometheus-compatible monitoring and alerting platform designed to centralize telemetry management across multiple time-series databases. It functions as a multi-source alerting engine and metric data pipeline that ingests telemetry via remote write protocols and triggers alarms based on data from sources such as Prometheus, Elasticsearch, Loki, and ClickHouse.

The system is distinguished by its automated alert healing system, which executes predefined scripts and RPC-based corrective actions when monitoring thresholds are breached. It supports distributed alert processing, allowing the evaluation engine to run at the network edge to ensure monitoring reliability in remote data centers with unstable connectivity.

The platform covers a broad range of observability capabilities, including metric and log-based alerting, system metric visualization through distributed dashboards, and multi-channel notification routing. It also provides a plugin-based collection architecture for monitoring host heartbeats, network ports, and database performance, alongside enterprise access management utilizing single sign-on and hierarchical business group permissions.

The project supports multiple installation paths, including single-node, cluster mode, and Kubernetes deployments via Helm charts.
- [openpanel-dev/openpanel](https://awesome-repositories.com/repository/openpanel-dev-openpanel.md) (5,349 ⭐) — OpenPanel is a self-hosted product analytics platform designed for tracking user behavior and visualizing product metrics on private infrastructure. It provides a comprehensive system for collecting events across web, mobile, and server environments while ensuring complete ownership of data.

The platform distinguishes itself through a privacy-first approach, utilizing cookieless event tracking and regional data residency to simplify regulatory compliance. It integrates large language models via the Model Context Protocol, enabling users to query behavioral data and analyze trends using natural language.

The system covers a broad range of analytical capabilities, including behavioral analysis with conversion funnels, retention cohorts, and session replays. It also features financial monitoring for recurring revenue and lifetime value, alongside visual report builders for creating custom dashboards without SQL.

The entire stack is Dockerized for streamlined deployment on private servers, including support for automated system updates and reverse proxy integration.
- [bigbluebutton/bigbluebutton](https://awesome-repositories.com/repository/bigbluebutton-bigbluebutton.md) (9,040 ⭐) — BigBlueButton is an open-source virtual classroom software and meeting server designed for hosting real-time online teaching sessions. It functions as a WebRTC video conferencing platform and collaboration suite, providing a self-hosted environment for virtual classroom management and online course administration.

The system distinguishes itself through specialized educational tools, including an interactive quiz engine, breakout room coordination, and live polling. It provides a comprehensive suite of collaborative assets such as a shared infinite whiteboard, real-time co-authored notes, and presentation annotation tools.

The platform covers a broad range of capabilities, including real-time audio and video streaming, live transcription, and session recording. It includes administrative features for participant role moderation, guest access management, and learning analytics to track student engagement. The system is extensible via a plugin model and programmatic APIs for automating classroom management and routing event webhooks.

The software supports identity verification through OpenID Connect integration and allows for large-scale deployment via automated server replication.
- [davila7/claude-code-templates](https://awesome-repositories.com/repository/davila7-claude-code-templates.md) (20,933 ⭐) — Claude Code Templates is a comprehensive framework for orchestrating specialized AI agents and automating development workflows within local environments. It provides a structured system for defining, configuring, and deploying AI personas that handle specific technical tasks, ranging from backend architecture and frontend implementation to security auditing and infrastructure management.

The project distinguishes itself through a configuration-driven approach that allows teams to standardize development environments and share reusable agent definitions across projects. It includes a robust CLI toolkit for managing the entire agent lifecycle, from discovery and installation to execution and performance monitoring. By utilizing standardized protocols and modular function definitions, it enables seamless integration of external services and local tools into the assistant's capabilities.

Beyond core agent management, the platform offers extensive support for workflow automation, including event-driven hooks, custom slash commands, and automated testing pipelines. It incorporates security-focused features such as granular permission enforcement, sandbox execution environments, and automated secret scanning to ensure safe operation. The system also provides observability tools, including real-time dashboards for tracking agent performance, token usage, and conversation history.
- [zhengchen1999/bi-diffsr](https://awesome-repositories.com/repository/zhengchen1999-bi-diffsr.md) (0 ⭐) — Zheng Chen, Haotong Qin, Yong Guo, Xiongfei Su, Xin Yuan, Linghe Kong, and Yulun Zhang, "Binarized Diffusion Model for Image Super-Resolution", NeurIPS, 2024
- [topfunky/hpple](https://awesome-repositories.com/repository/topfunky-hpple.md) (2,880 ⭐) — This project is a multi-purpose toolkit comprising a static site generator, a predictive modeling tool, and a sports analytics dashboard. It functions as a content syndication engine that converts source files into static HTML and machine-readable XML streams for blogs and professional portfolios.

The system features a data processing engine designed for sports performance analytics, using linear and logistic regression to estimate season win totals and calculate win probabilities. It includes a time-series visualization framework that renders these performance trends using high-contrast themes for accessibility.

The broader capability surface covers unstructured data extraction via pattern matching, large dataset cleansing, and vectorized row processing. It also encompasses production system deployment tasks, including the implementation of runtime observability and encrypted secret management.
- [aperezhortal/flake8-dashboard](https://awesome-repositories.com/repository/aperezhortal-flake8-dashboard.md) (0 ⭐) — flake8-dashboard
- [cachethq/cachet](https://awesome-repositories.com/repository/cachethq-cachet.md) (14,932 ⭐) — Cachet is a self-hosted, open-source status page system designed to communicate service uptime, incident history, and infrastructure performance to end users. It provides a centralized dashboard for managing the operational lifecycle of system components, tracking service disruptions, and scheduling maintenance windows.

The platform distinguishes itself through a comprehensive RESTful API that enables programmatic status page management and automated incident reporting. It supports deep integration with external monitoring tools, allowing for the synchronization of performance metrics and the automated triggering of status updates. Administrators can standardize communication using reusable incident templates and maintain system integrity through event-driven webhook notifications that include payload signing for authenticity.

Beyond core reporting, the system offers extensive customization options for the public-facing interface, including branding, layout adjustments, and custom asset injection. It manages administrative access through team-based permissions and protects service availability using request throttling and token-based authentication. The platform also includes built-in telemetry for usage reporting and tools for visualizing quantitative performance data over time.

The software is built using a model-view-controller pattern and relies on a relational database for state persistence. It is distributed as a web-based application that can be installed and configured to match specific organizational branding requirements.
- [unopim/unopim](https://awesome-repositories.com/repository/unopim-unopim.md) (8,878 ⭐) — unopim is an AI-powered product information management system that serves as a centralized repository for managing product attributes, categories, and variations. It functions as a containerized product repository and a multi-channel data distributor, synchronizing consistent product information and pricing across diverse external sales platforms and marketplaces.

The platform distinguishes itself through an LLM-based catalog manager that provides a conversational interface for executing data management tasks. This allows users to perform item creation, content enrichment, and quality scans using natural language tool calling and multi-step workflow execution.

Beyond its AI capabilities, the system covers comprehensive catalog management, including dynamic attribute schema definition, bulk data migration via asynchronous pipelines, and multi-channel sales support. It includes monitoring tools for tracking data completeness and system activity auditing, alongside role-based access control and AI governance to manage agent autonomy.

The application stack is deployed using official Docker images for the server, database, and search engine.
- [erupts/erupt](https://awesome-repositories.com/repository/erupts-erupt.md) (2,687 ⭐) — Erupt is a framework for building administrative interfaces, business intelligence layers, and visual workflow engines. It provides a multi-tenant admin panel and an LLM admin framework that automatically generates web-based management consoles and REST endpoints from backend class definitions.

The project distinguishes itself by integrating AI agent orchestration, allowing administrators to manage server operations and execute backend logic through a conversational chat interface. It also features a BI semantic layer that maps raw warehouse data into business-oriented cubes for self-service reporting and dashboards.

The system covers wide-ranging capabilities including visual workflow automation for approval routing, multi-tenant data isolation with role-based access filtering, and server monitoring with cluster topology visualization. It further incorporates scheduled task orchestration, an embedded web terminal, and automated process notifications via in-app and SMS delivery.
- [nvimdev/dashboard-nvim](https://awesome-repositories.com/repository/nvimdev-dashboard-nvim.md) (2,849 ⭐) — vim dashboard
- [appsilon/semantic.dashboard](https://awesome-repositories.com/repository/appsilon-semantic-dashboard.md) (0 ⭐) — semantic.dashboard
- [growthbook/growthbook](https://awesome-repositories.com/repository/growthbook-growthbook.md) (7,351 ⭐) — GrowthBook is a feature flagging and experimentation platform that utilizes a warehouse-native approach to data analysis. It serves as a system for managing feature rollouts and conducting A/B tests by executing SQL queries directly against existing data warehouses to calculate experiment results.

The platform is distinguished by its integration of a Model Context Protocol server, which allows AI coding assistants and IDEs to manage flags and query analytics using natural language. It also provides specialized capabilities for AI model optimization, enabling the testing of prompts and models against warehouse metrics for cost, latency, and satisfaction.

The system covers a broad range of operational capabilities, including progressive feature rollouts with emergency kill switches, advanced statistical analysis using Bayesian and frequentist frameworks, and warehouse-native analytics for defining custom business metrics via SQL. It also supports governance through experiment guardrails, role-based access control, and standardized metric libraries.

GrowthBook supports self-hosted installations, including air-gapped and on-premises deployments to meet strict data residency and compliance requirements.
- [graykode/nlp-tutorial](https://awesome-repositories.com/repository/graykode-nlp-tutorial.md) (14,855 ⭐) — This repository serves as an educational resource for learning the foundational architectures of natural language processing through concise code implementations. It provides a structured collection of deep learning models designed to process and understand human language, focusing on the core mechanics of neural network sequence modeling and text analysis.

The project distinguishes itself by offering direct, hands-on implementations of complex architectures, including Transformers, attention mechanisms, and word embedding generation. By utilizing tensor-based computational graphs and gradient descent, these tutorials demonstrate how to build models capable of sequence prediction, text classification, and language translation.

The instructional material covers a broad range of techniques, from recurrent sequence processing to self-attention mechanisms. These implementations allow users to explore how models map semantic relationships in high-dimensional vector spaces and maintain context across long-range dependencies in text. The repository is organized as a series of Jupyter Notebooks, providing a practical environment for studying and executing these deep learning workflows.
- [hicccc77/weflow](https://awesome-repositories.com/repository/hicccc77-weflow.md) (11,644 ⭐) — WeFlow is a local client extension for the WhatsApp messaging protocol. It functions as a suite of tools for decrypting media, managing chat history, and extending the core capabilities of the messaging client.

The project is distinguished by its ability to block message recalls, preventing the remote deletion of sent messages to maintain a permanent record of conversations. It also includes a local messaging API that exposes internal chat capabilities via an HTTP service for use with external automation scripts and third-party tools.

The software provides a chat analytics dashboard for generating statistical reports and visual summaries of communication patterns. Additional capabilities cover the export of encrypted logs into structured formats such as HTML, JSON, CSV, and Excel, as well as the decryption of images, videos, and live photos for local viewing.

The system also includes a real-time chat history viewer and a notification system that triggers desktop alerts based on customizable filters.
- [agentwrapper/agent-orchestrator](https://awesome-repositories.com/repository/agentwrapper-agent-orchestrator.md) (7,637 ⭐) — This project is an LLM coding agent orchestrator and AI software engineering platform designed to manage fleets of agents that autonomously solve issues, handle pull requests, and fix CI failures. It functions as an agentic CI/CD automator and parallel workflow manager, coordinating the end-to-end development lifecycle from initial ticket tracking to final code merging.

The system is distinguished by its modular plugin framework and isolated worktree management, which allow multiple agents to work on separate coding tasks simultaneously without file system conflicts. It utilizes role-based model routing to assign different large language models to orchestration and execution tasks, balancing high-level reasoning with processing speed.

The platform covers a broad range of capabilities, including automated CI remediation and code review loops that route failure reports and reviewer comments back to agents for iterative fixes. It provides session and workspace management via a centralized dashboard, featuring bidirectional terminal streaming, state-based session persistence, and integrated issue tracking.

The orchestrator is built with a plugin-based architecture that supports swappable components for AI models, execution runtimes, and notification gateways, and it can be deployed within Docker environments.
