awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

44 repository-uri

Awesome GitHub RepositoriesDashboard Widgets

Modular visual components for displaying specific data metrics within a dashboard.

Distinguishing note: Distinct from general UI components; these are specific to data-driven reporting interfaces.

Explore 44 awesome GitHub repositories matching user interface & experience · Dashboard Widgets. Refine with filters or upvote what's useful.

Awesome Dashboard Widgets GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • openbb-finance/openbbAvatar OpenBB-finance

    OpenBB-finance/OpenBB

    69,583Vezi pe GitHub↗

    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-

    Constructs visual analysis tools using customizable widgets to display complex financial data and streamline research workflows.

    Pythonaicryptoderivatives
    Vezi pe GitHub↗69,583
  • nocodb/nocodbAvatar nocodb

    nocodb/nocodb

    63,466Vezi pe GitHub↗

    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

    Displays proportional data distributions using circular chart widgets.

    TypeScriptairtableairtable-alternativeautomatic-api
    Vezi pe GitHub↗63,466
  • twentyhq/twentyAvatar twentyhq

    twentyhq/twenty

    50,113Vezi pe GitHub↗

    Twenty is a headless customer relationship management framework that enables developers to build, version, and deploy custom business applications using code. By utilizing a declarative approach to data modeling, the platform allows for the definition of custom objects, fields, and complex relationships directly within the source code. This schema-driven architecture automatically generates corresponding REST and GraphQL APIs, ensuring that data structures and interface components remain synchronized across development and production environments. The platform distinguishes itself through a m

    Add and configure interactive components to display real-time data visualizations and summaries on your main dashboard.

    TypeScriptcrmcrm-systemcustomer
    Vezi pe GitHub↗50,113
  • glanceapp/glanceAvatar glanceapp

    glanceapp/glance

    35,169Vezi pe GitHub↗

    Glance is a self-hosted web portal designed to aggregate real-time data, system monitoring, and content feeds into a single, customizable dashboard. It functions as a centralized interface for managing internal tools and network services, allowing users to secure their portal with password authentication and define the application's visual identity and layout through structured configuration files. The platform is built on a modular widget engine that treats individual dashboard components as isolated units. This architecture enables users to arrange widgets into custom pages and columns, wit

    Displays a configurable feed of posts from Hacker News within a dashboard widget.

    Goaggregatordashboarddocker
    Vezi pe GitHub↗35,169
  • filamentphp/filamentAvatar filamentphp

    filamentphp/filament

    31,215Vezi pe GitHub↗

    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 custo

    Provides modular visual components for displaying data metrics and interactive charts within administrative dashboards.

    PHPadminalpine-jsbuilder
    Vezi pe GitHub↗31,215
  • gethomepage/homepageAvatar gethomepage

    gethomepage/homepage

    30,679Vezi pe GitHub↗

    This project is a self-hosted dashboard portal designed to centralize access to internal applications and infrastructure services. It functions as a configuration-driven platform that automatically discovers and organizes services from container runtimes and cluster management systems, presenting them within a unified, customizable web interface. The system distinguishes itself through a declarative widget framework that allows users to construct dashboard components by mapping raw API responses to visual elements. It includes a secure internal proxy layer that handles authentication, header

    Configure widget views to toggle between detailed graphical representations and compact text-only layouts to optimize dashboard space and visual clarity.

    JavaScriptdockerhomepagenextjs
    Vezi pe GitHub↗30,679
  • scwang90/smartrefreshlayoutAvatar scwang90

    scwang90/SmartRefreshLayout

    25,141Vezi pe GitHub↗

    SmartRefreshLayout is a pull-to-refresh framework and gesture interaction library for Android. It provides a scroll view wrapper that integrates interactive refresh headers and loading footers into mobile user interfaces, coordinating synchronized scrolling and touch events. The project features a pluggable architecture for custom refresh indicators and secondary refresh mechanisms. It utilizes damping-based gesture translation and overscroll rebound mechanisms to manage the tactile feel of drag resistance and physics-based animations. The library covers a broad range of interaction logic, i

    Implements a two-level refresh mechanism providing users access to additional options beyond the primary pull-down action.

    Javaandroidandroid-uifooter
    Vezi pe GitHub↗25,141
  • plausible/analyticsAvatar plausible

    plausible/analytics

    24,245Vezi pe GitHub↗

    This project is an open-source, privacy-focused web analytics platform designed for high-throughput data ingestion and multi-tenant data management. It provides a cookie-less tracking engine that captures visitor interactions using ephemeral request metadata, ensuring comprehensive traffic visibility while maintaining strict privacy standards. The architecture utilizes an event-driven ingestion pipeline and aggregated metric storage to decouple data collection from processing, enabling efficient long-term retrieval and responsive dashboard performance. What distinguishes this platform is its

    Limits shared dashboard views to specific data segments for secure, filtered reporting.

    Elixiranalyticschartsclickhouse
    Vezi pe GitHub↗24,245
  • lissy93/dashyAvatar Lissy93

    Lissy93/dashy

    24,026Vezi pe GitHub↗

    Dashy is a configuration-driven dashboard designed for personal infrastructure management and self-hosted service monitoring. It functions as a centralized portal that aggregates web links, live infrastructure metrics, and application health status into a unified, searchable interface. By utilizing a structured schema, the platform allows users to define their entire layout, navigation, and widget configuration through version-controlled files, ensuring a portable and reproducible setup across different environments. The project distinguishes itself through a highly modular architecture that

    Provides utilities for defining and organizing multiple dashboard pages with unique routing for complex service environments.

    Vueawesomedashboarddocker
    Vezi pe GitHub↗24,026
  • dataease/dataeaseAvatar dataease

    dataease/dataease

    23,420Vezi pe GitHub↗

    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

    Links multiple dropdown components to filter data hierarchically for refined user analysis.

    Javaapache-dorisbusiness-intelligencedata-analysis
    Vezi pe GitHub↗23,420
  • yaronn/blessed-contribAvatar yaronn

    yaronn/blessed-contrib

    15,745Vezi pe GitHub↗

    blessed-contrib is a terminal user interface framework and a Node.js console widget library designed for building data-driven command line interfaces. It serves as an ASCII data visualization toolkit and a dashboard framework for organizing grid-based layouts and interactive elements within a console. The project provides a collection of reusable terminal components, including a command line image renderer and tools for text-based graphic rendering. It specifically enables the creation of terminal dashboards through a system for positioning multiple widgets across rows and columns and a mecha

    Ships circular statistical graphics to represent proportional data distribution within terminal dashboards.

    JavaScript
    Vezi pe GitHub↗15,745
  • d2-projects/d2-adminAvatar d2-projects

    d2-projects/d2-admin

    12,643Vezi pe 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

    Provides a comprehensive framework for constructing back-office dashboards with pre-made layouts and grid systems.

    JavaScript
    Vezi pe GitHub↗12,643
  • nicklockwood/icarouselAvatar nicklockwood

    nicklockwood/iCarousel

    12,129Vezi pe GitHub↗

    iCarousel is a data-driven UI library for macOS and iOS used to build interactive three-dimensional scrolling experiences. It functions as a customizable view controller that renders paged content using cylindrical or cover-flow 3D effects. The component is distinguished by its programmable perspective and visual transformation hooks, which allow for the definition of custom 3D styles and bespoke animation effects. Users can adjust viewpoint distance, alpha fading, and foreshortening to control how the vanishing point and depth appear during navigation. The library manages high-performance v

    Includes a mechanism to reload all views from the data source to update the current display.

    Objective-C
    Vezi pe GitHub↗12,129
  • bastienwirtz/homerAvatar bastienwirtz

    bastienwirtz/homer

    11,398Vezi pe GitHub↗

    Homer is a JSON-driven web dashboard and self-hosted application portal that serves as a centralized entry point for server-hosted tools. It functions as a static home page and service launcher, organizing application links and shortcuts into a configurable grid. The project distinguishes itself through its ability to act as a service status dashboard, fetching real-time health metrics and version data from remote APIs to display on service cards. It further supports a progressive web app model for standalone installation and includes a fuzzy search system to quickly locate services across th

    Organizes dashboard content across multiple pages using a dedicated page management system with unique routing.

    Vuedashboardhacktoberfesthomepage
    Vezi pe GitHub↗11,398
  • epicmaxco/vuestic-adminAvatar epicmaxco

    epicmaxco/vuestic-admin

    10,950Vezi pe GitHub↗

    Vuestic Admin is a Vue 3 administration dashboard template and framework designed for building back-office applications and internal management consoles. It provides a ready-to-use foundation that integrates Vite, Pinia, and Tailwind CSS to accelerate the development of administrative interfaces. The project features a themed UI management system with a central configuration engine for global styles and branding, including a toggleable dark mode. It also includes a mocked API development environment that intercepts network requests and provides static data stubs for interface testing and rapi

    Provides a comprehensive toolkit specifically designed for creating internal management and back-office dashboards.

    Vueadmin-dashboardadmin-dashboard-uiadmin-panel
    Vezi pe GitHub↗10,950
  • shopify/dashingAvatar Shopify

    Shopify/dashing

    10,911Vezi pe GitHub↗

    Dashing is a Ruby dashboard framework used to build real-time, full-screen data displays. It employs a Ruby domain-specific language for defining data sources and visual components, utilizing a grid-based widget system to organize information for automated visual reporting. The framework is optimized for television screens and large monitors in office or operations environments. It implements a server-sent events architecture to push live data updates from any source directly to the browser. The system includes a background job scheduler for periodic data refreshes and automated metric repor

    Creates visual dashboards optimized for large monitors and television screens in operations centers.

    JavaScript
    Vezi pe GitHub↗10,911
  • wenchaod/fscalendarAvatar WenchaoD

    WenchaoD/FSCalendar

    10,654Vezi pe GitHub↗

    FSCalendar is a customizable calendar UI library and date picker component for iOS applications. It provides a programmable interface for rendering date grids and event markers, supporting both Swift and Objective-C development. The library enables the creation of custom date picking interfaces with specific range restrictions and selection rules. It supports the display of date-based metadata and event visualization within a mobile scheduling context. The framework covers visual styling and cell design, allowing for custom view components, subtitles, and event markers. It includes a flexibl

    A mechanism to reload the calendar view to reflect updates in dates and metadata from external data sources.

    Objective-C
    Vezi pe GitHub↗10,654
  • dlvhdr/gh-dashAvatar dlvhdr

    dlvhdr/gh-dash

    10,189Vezi pe GitHub↗

    gh-dash is a terminal user interface (TUI) dashboard and API client for monitoring and managing GitHub pull requests, issues, and notifications. It serves as a repository manager and git workflow tool, allowing users to track project activity and execute development lifecycle tasks directly from the command line. The project distinguishes itself through a highly configurable layout and keybinding system. It uses custom filter templates to define specific subsets of activity and allows users to associate remote repositories with local filesystem directories to automate branch checkouts. The t

    Provides the ability to reload work items in specific dashboard sections to retrieve the latest updates from GitHub.

    Gobubblesbubbleteacli
    Vezi pe GitHub↗10,189
  • jeecgboot/jimureportAvatar jeecgboot

    jeecgboot/jimureport

    8,059Vezi pe GitHub↗

    JimuReport is an open-source reporting and dashboard engine designed to be embedded directly into Spring Boot applications. Its core identity centers on generating data reports and full-screen dashboards from natural language descriptions, eliminating the need for manual design. The platform also provides a conversational query interface that translates plain-language questions into database queries, returning results as tables and charts without requiring SQL knowledge. What distinguishes JimuReport is its integration of AI skills that can be installed with a single command, enabling report

    Places a form with date, dropdown, and text inputs above the dashboard to refresh all linked components when submitted.

    Javaaibibigscreen
    Vezi pe GitHub↗8,059
  • nvim-lualine/lualine.nvimAvatar nvim-lualine

    nvim-lualine/lualine.nvim

    8,015Vezi pe GitHub↗

    Lualine.nvim is a Lua-based editor extension for Neovim that renders dynamic status, tab, and window bars. It functions as a configurable UI component used to display real-time buffer information, system context, and editor state. The plugin differentiates itself through a multi-bar rendering pipeline that independently populates the statusline, tabline, and winbar. It supports a component-based layout engine with dynamic function-based injection and condition-based visibility, allowing the interface to adjust based on window dimensions or specific filetype overrides. The project covers wide

    Triggers the reload of statusline, tabline, and winbar components to reflect updated data states.

    Lua
    Vezi pe GitHub↗8,015
Înapoi123Înainte
  1. Home
  2. User Interface & Experience
  3. Dashboard Widgets

Explorează sub-etichetele

  • Circular VisualizationsRepresentations of proportional or hierarchical data using donut charts, chord diagrams, and sunbursts. **Distinct from Donut Charts:** Broader than Donut Charts: covers multiple circular types including chord and sunburst diagrams.
  • Dashboard Data Filters2 sub-tag-uriInteractive components for applying global parameters to dashboard widgets. **Distinct from Dashboard Widgets:** Distinct from Dashboard Widgets: focuses on the filtering interface for widgets, rather than the widgets themselves.
  • Dashboard Page Managers2 sub-tag-uriUtilities for defining and organizing multiple dashboard pages with unique routing. **Distinct from Dashboard Widgets:** Distinct from Dashboard Widgets: focuses on the management of multiple dashboard pages, rather than individual widget components.
  • Donut ChartsCircular statistical graphics used to represent proportional data.
  • Hardware Control DashboardsUser interfaces combining data visualization and control widgets for embedded devices. **Distinct from Dashboard Widgets:** Combines both visualization and control of hardware, extending beyond simple data-driven reporting widgets.
  • Navigation TriggersInterface elements that act as triggers to navigate between different dashboard pages or views. **Distinct from Dashboard Widgets:** Distinct from Dashboard Widgets: focuses on the navigational behavior and linking of widgets to pages, not the data display of the widget itself.
  • Pie Chart WidgetsVisual components that represent data proportions as circular segments.