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

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

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

soffes/HotKey

0
View on GitHub↗
1,077 نجوم·91 تفرعات·Swift·MIT·7 مشاهدات

HotKey

HotKey is a developer library for registering system-wide keyboard shortcuts in macOS applications. It binds modifier keys and key codes to system-wide identifiers using native operating system event hooks, allowing applications to respond to key combinations while running in the background.

The library executes custom closures asynchronously when native keyboard monitor notifications match registered global shortcut signatures. It handles both press and release events, and automatically unregisters system hot key bindings during object deallocation to prevent stale event listeners and memory leaks.

Features

  • Global Keyboard Shortcuts - Binds system-wide keyboard shortcuts to specific key combinations so actions trigger even in the background.
  • Global Hotkey Managers - Listens for global key combinations across the operating system to execute custom callbacks.
  • Cocoa Global Keyboard Libraries - Provides a developer library for binding modifier keys and key codes to system-wide identifiers.
  • Carbon Hot Key Registrations - Binds modifier keys and key codes to system-wide identifiers through the native application services framework.
  • Global Keyboard Shortcuts - Registers system-wide keyboard shortcuts that trigger custom callback actions in macOS applications.
  • Callback Event Handlers - Executes custom closure callbacks asynchronously in response to global keyboard monitoring events.
  • Global Shortcut Interceptors - Intercepts system-wide keyboard shortcuts and modifiers using native operating system event hooks.
  • Carbon Event-Driven Dispatchers - Listens for system-wide keyboard events using native OS hooks and dispatches them directly to registered handlers.
  • Menu Bar Hotkey Tools - Powers lightweight background macOS utilities that respond instantly to global hotkeys.
  • Asynchronous Event Dispatchers - Dispatches matched keyboard shortcut notifications asynchronously across execution queues.
  • Keyboard Event Listeners - Monitors operating system keyboard events asynchronously in the background.
  • Keyboard Shortcut Managers - Triggers custom callback functions when registered global shortcut keys are pressed or released.

سجل النجوم

مخطط تاريخ النجوم لـ soffes/hotkeyمخطط تاريخ النجوم لـ soffes/hotkey

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ HotKey

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع HotKey.
  • vincelwt/chatgpt-macالصورة الرمزية لـ vincelwt

    vincelwt/chatgpt-mac

    6,284عرض على GitHub↗

    This is a macOS menubar application that provides a desktop client for ChatGPT, designed for quick, always-available access. It lives in the system menubar and can be triggered with a global keyboard shortcut from any application, bringing the ChatGPT chat window to the foreground without disrupting your workflow. The app runs as a persistent background menubar application with a native icon that supports dark mode and accessibility tinting. It uses a single frameless Electron window that shows or hides without reloading the page, and remembers its screen position and size across launches. A

    JavaScript
    عرض على GitHub↗6,284
  • ccampbell/mousetrapالصورة الرمزية لـ ccampbell

    ccampbell/mousetrap

    11,774عرض على GitHub↗

    Mousetrap is a JavaScript keyboard shortcut library used to bind specific key combinations and sequences to custom functions in web applications. It serves as a keyboard event handler that listens to and manages keypress, keydown, and keyup events across a browser window. The library includes a sequence-based input manager for triggering actions based on a precise series of keys pressed in a specific order. It also provides a custom shortcut recorder to capture user keystrokes for defining and saving personalized shortcuts. The system supports global binding registration to ensure shortcuts

    JavaScriptjavascriptkeyboardkeyboard-shortcuts
    عرض على GitHub↗11,774
  • pickle-com/glassالصورة الرمزية لـ pickle-com

    pickle-com/glass

    7,537عرض على GitHub↗

    Glass is an AI desktop assistant and screen-to-LLM interface that processes visual and auditory context from a computer to automate tasks. It functions as a tool for screen analysis, bridging real-time desktop captures with large language models to extract semantic meaning and data insights. The system enables AI-assisted desktop interaction by recording live screen and audio data to provide a persistent digital memory for processing. This allows the application to analyze visible screen information and trigger automation workflows through global keyboard shortcuts.

    JavaScriptelectronlocal-firstnextjs
    عرض على GitHub↗7,537
  • damascenorafael/reminders-menubarالصورة الرمزية لـ DamascenoRafael

    DamascenoRafael/reminders-menubar

    3,790عرض على GitHub↗

    This is a native macOS utility that serves as a menu bar client for Apple Reminders. It synchronizes with the system task database to allow users to view, create, and manage reminders directly from the system tray. The application is distinguished by a natural language task processor that extracts due dates, lists, and tags from unstructured text to automate reminder creation. It also features a global hotkey system, enabling the task interface to be triggered instantly via a keyboard shortcut from any active window. The tool provides broader productivity capabilities including task search a

    Swiftapple-remindersmacosmacos-menubar
    عرض على GitHub↗3,790
عرض جميع البدائل الـ 30 لـ HotKey→

الأسئلة الشائعة

ما هي وظيفة soffes/hotkey؟

HotKey is a developer library for registering system-wide keyboard shortcuts in macOS applications. It binds modifier keys and key codes to system-wide identifiers using native operating system event hooks, allowing applications to respond to key combinations while running in the background.

ما هي الميزات الرئيسية لـ soffes/hotkey؟

الميزات الرئيسية لـ soffes/hotkey هي: Global Keyboard Shortcuts, Global Hotkey Managers, Cocoa Global Keyboard Libraries, Carbon Hot Key Registrations, Callback Event Handlers, Global Shortcut Interceptors, Carbon Event-Driven Dispatchers, Menu Bar Hotkey Tools.

ما هي البدائل مفتوحة المصدر لـ soffes/hotkey؟

تشمل البدائل مفتوحة المصدر لـ soffes/hotkey: vincelwt/chatgpt-mac — This is a macOS menubar application that provides a desktop client for ChatGPT, designed for quick, always-available… ccampbell/mousetrap — Mousetrap is a JavaScript keyboard shortcut library used to bind specific key combinations and sequences to custom… damascenorafael/reminders-menubar — This is a native macOS utility that serves as a menu bar client for Apple Reminders. It synchronizes with the system… pickle-com/glass — Glass is an AI desktop assistant and screen-to-LLM interface that processes visual and auditory context from a… leits/meetingbar — MeetingBar is a macOS menu bar application that turns your calendar into a one‑click meeting hub. It syncs with your… greena13/react-hotkeys — React hotkeys is a keyboard shortcut manager designed for declaring, scoping, and handling keyboard shortcuts and…

مجموعات مختارة تضم HotKey

مجموعات منسقة بعناية يظهر فيها HotKey.
  • مكتبات اختصارات لوحة المفاتيح
  • Browser tab manager