awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repositorios

Awesome GitHub RepositoriesAction Mapping

Mapping specific context-menu entries to executable functions or external API calls.

Distinct from Context Menu Construction: Distinct from construction by focusing on the mapping of menu items to actions rather than the UI structure.

Explore 7 awesome GitHub repositories matching user interface & experience · Action Mapping. Refine with filters or upvote what's useful.

Awesome Action Mapping GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • anxcye/anx-readerAvatar de Anxcye

    Anxcye/anx-reader

    7,613Ver en GitHub↗

    anx-reader is a cross-platform e-book reader and cloud-synced library manager. It renders various electronic book formats into a standardized HTML view with customizable themes and fonts for a consistent experience across different operating systems. The project integrates a large language model as a reading assistant to summarize text and answer questions about book content. It also functions as a digital annotation tool for creating color-coded highlights and detailed notes for external research export. The system includes capabilities for organizing digital library collections, synchroniz

    Maps context-menu actions to external dictionary and translation lookups.

    Dartdartebook-readerflutter
    Ver en GitHub↗7,613
  • mobxjs/mobx-state-treeAvatar de mobxjs

    mobxjs/mobx-state-tree

    7,050Ver en GitHub↗

    MobX State Tree is a structured, tree-based state management library for JavaScript applications that combines typed model definitions with reactive snapshots and patch-based change tracking. It provides a reactive state container with runtime and compile-time type safety, where application state is defined as a tree of typed models with collocated actions, computed views, and lifecycle hooks for predictable state mutations. The library is built around an action-centric mutation model that encapsulates all state changes within named functions that directly modify the tree, supported by genera

    Provides a built-in mechanism to retrieve the context of the currently executing action for introspection.

    TypeScripthacktoberfestmobxmobx-state-tree
    Ver en GitHub↗7,050
  • gnunn1/tilixAvatar de gnunn1

    gnunn1/tilix

    5,690Ver en GitHub↗

    Tilix is a tiling terminal emulator for Linux that uses GTK+ 3 widgets for native desktop integration and theming. It arranges multiple terminal sessions in a resizable grid layout, allowing users to split the window into several panes simultaneously. The application is built on the VTE terminal emulation engine and uses the Meson build system for compilation. The terminal supports synchronized input broadcasting, where keystrokes typed in one pane are replicated to all grouped terminals via D-Bus inter-process communication. It also offers a Quake-style drop-down mode that slides a terminal

    Runs a predefined action when terminal output matches a regular expression pattern.

    D
    Ver en GitHub↗5,690
  • neogitorg/neogitAvatar de NeogitOrg

    NeogitOrg/neogit

    5,442Ver en GitHub↗

    Neogit is a visual Git version control client designed for managing repositories through staging, committing, pushing, and merging. It provides a suite of tools for inspecting code differences, visualizing commit history via a graphical branch tree, and automating event-based workflows. The project features a workflow automation system that triggers custom logic and notifications based on repository events, such as branch creation or pushes. It also includes utilities for generating direct deep-links to commits, pull requests, and file structures on remote version control hosting providers.

    Maps version control commands to specific UI elements based on the selected file or branch.

    Luagitluaneovim
    Ver en GitHub↗5,442
  • slack-go/slackAvatar de slack-go

    slack-go/slack

    4,948Ver en GitHub↗

    This is a Go client library for interacting with the Slack API, providing a programmatic interface to manage channels, users, and workspace settings. It functions as a bot framework and event handler, allowing for the development of automated assistants that respond to workspace activities. The library includes a dedicated Block Kit builder for constructing complex UI layouts, such as interactive elements, data tables, and visualizations, for rich messaging. It also provides a full implementation for managing user authentication and identity verification through OAuth2 and OpenID Connect. Br

    Builds interactive message blocks with action elements for rendering in conversations.

    Gogogolangslack
    Ver en GitHub↗4,948
  • kalkih/mini-graph-cardAvatar de kalkih

    kalkih/mini-graph-card

    3,830Ver en GitHub↗

    mini-graph-card is a customizable dashboard card and sensor widget for Home Assistant designed to visualize historical telemetry and sensor data. It functions as a time-series data visualizer that renders historical numeric and binary sensor data as line or bar graphs using an SVG graphing component. The project differentiates itself through the ability to extract specific nested attributes from entities and map non-numeric states into numeric values for visualization. It supports dynamic visual styling via color thresholds, logarithmic scales, and filling effects, alongside a multi-axis coor

    Provides interactive UI elements that allow users to trigger services or navigate paths via card taps.

    JavaScript
    Ver en GitHub↗3,830
  • mckinsey/vizroAvatar de mckinsey

    mckinsey/vizro

    3,579Ver en 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

    Connects input components to action functions and routes resulting data back to UI model properties.

    Pythondashboarddata-visualizationplotly
    Ver en GitHub↗3,579
  1. Home
  2. User Interface & Experience
  3. Context Menu Construction
  4. Action Mapping

Explorar subetiquetas

  • Running Action Contexts2 sub-etiquetasRetrieves the execution context of the currently running action, enabling introspection of active state mutations. **Distinct from Action Mapping:** Distinct from Action Mapping: focuses on querying the runtime context of an executing action rather than mapping menu items to functions.
  • UI-to-Logic Data MappingMapping data from input components to function arguments and returning results to UI properties. **Distinct from Action Mapping:** Covers the full bidirectional flow between UI components and Python functions, not just menu mappings.