awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 مستودعات

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

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • anxcye/anx-readerالصورة الرمزية لـ Anxcye

    Anxcye/anx-reader

    7,613عرض على 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
    عرض على GitHub↗7,613
  • mobxjs/mobx-state-treeالصورة الرمزية لـ mobxjs

    mobxjs/mobx-state-tree

    7,050عرض على 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
    عرض على GitHub↗7,050
  • gnunn1/tilixالصورة الرمزية لـ gnunn1

    gnunn1/tilix

    5,690عرض على 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
    عرض على GitHub↗5,690
  • neogitorg/neogitالصورة الرمزية لـ NeogitOrg

    NeogitOrg/neogit

    5,442عرض على 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
    عرض على GitHub↗5,442
  • slack-go/slackالصورة الرمزية لـ slack-go

    slack-go/slack

    4,948عرض على 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
    عرض على GitHub↗4,948
  • kalkih/mini-graph-cardالصورة الرمزية لـ kalkih

    kalkih/mini-graph-card

    3,830عرض على 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
    عرض على GitHub↗3,830
  • mckinsey/vizroالصورة الرمزية لـ mckinsey

    mckinsey/vizro

    3,579عرض على 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
    عرض على GitHub↗3,579
  1. Home
  2. User Interface & Experience
  3. Context Menu Construction
  4. Action Mapping

استكشف الوسوم الفرعية

  • Running Action Contexts2 وسوم فرعيةRetrieves 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.