awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ejbills avatar

ejbills/DockDoor

0
View on GitHub↗
3,900 स्टार्स·107 फोर्क्स·Swift·gpl-3.0·9 व्यूज़dockdoor.net↗

DockDoor

DockDoor is a macOS application switcher and window manager that functions as a dock enhancement tool. It provides a system-wide interface for navigating, previewing, and managing open application windows using keyboard and mouse inputs.

The utility adds live window previews to the system dock, allowing for application window peeking when hovering over dock icons. It also includes a feature to lock the system dock to a specific display in multi-monitor setups to prevent it from automatically jumping between screens.

The project covers a broad range of window management capabilities, including keyboard-driven window switching, gesture-based navigation, and programmatic window state control. It provides command-line utilities for querying window metadata and triggering visual previews through scripts.

Features

  • Window Previews - Provides visual thumbnails of all open windows for a specific application via dock hover.
  • macOS Application Switchers - Provides a keyboard and mouse driven interface for navigating and previewing open application windows.
  • macOS Dock Enhancements - Adds live window previews and advanced management features to the native macOS dock.
  • Keyboard-Driven Control - Implements a dedicated keyboard interface and shortcut system for navigating and switching between active application windows.
  • AppleScript Integrations - Uses AppleScript to programmatically control macOS window states and visibility.
  • Window Switching and Tiling - Manages macOS application windows through switching, custom layouts, and placement rules.
  • Window and Process Lifecycle Management - Controls the lifecycle of macOS windows, including focusing, resizing, and switching.
  • System Dock Pinning - Locks the system dock to a specific display to prevent it from jumping between monitors.
  • Keyboard Navigation - Enables navigation and switching between active application windows using keyboard shortcuts.
  • Application Window Peeking - Displays visual previews of all open windows for a specific application when hovering over its dock icon.
  • Window Query Filters - Provides a CLI utility to query and filter running applications based on window metadata.
  • Coordinate-Based Position Calculators - Calculates screen coordinates to position window previews relative to the system dock.
  • Mouse Gesture Mapping - Implements a workflow where mouse and touchpad gestures trigger window previews and transitions.
  • Gesture-to-Action Controllers - Provides a system for mapping peripheral gestures to window previews and transition commands.
  • Touchpad Gesture Mappings - Maps system-level touchpad gestures to specific window transitions and preview commands.
  • Recent Window Switchers - Includes a CLI command to programmatically launch the window switching interface.
  • Window State Controls - Provides CLI commands to adjust window visibility, size, and placement.
  • Scriptable Preview Triggers - Offers a CLI capability to trigger application window previews at specific screen coordinates.
  • System Tools - Window peeking for macOS.

स्टार हिस्ट्री

ejbills/dockdoor के लिए स्टार हिस्ट्री चार्टejbills/dockdoor के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

DockDoor के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो DockDoor के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • lwouis/alt-tab-macoslwouis का अवतार

    lwouis/alt-tab-macos

    14,841GitHub पर देखें↗

    Alt-tab-macos is a productivity utility designed to replace the default application switcher on macOS. It functions as a background application that aggregates active windows across all monitors and virtual desktops into a single, keyboard-driven interface, allowing users to navigate between applications, minimized windows, and hidden processes. The tool distinguishes itself by providing granular control over window states and visibility, enabling users to close, minimize, or toggle fullscreen modes directly from the switcher. It supports advanced navigation through customizable keyboard shor

    Swiftalt-tabalttabexpose
    GitHub पर देखें↗14,841
  • kasper/phoenixkasper का अवतार

    kasper/phoenix

    4,538GitHub पर देखें↗

    Phoenix is a macOS workspace automator and window manager that uses a JavaScript scripting engine to control system-level behaviors. It functions as an AppleScript automation bridge, allowing users to programmatically manipulate application states, window geometry, and desktop interactions. The project enables the creation of custom workflows by binding keyboard shortcuts to JavaScript functions. This allows for the automation of complex system actions, such as organizing application layouts across multiple screens and managing virtual spaces. Its capability surface covers window and applica

    Objective-C
    GitHub पर देखें↗4,538
  • home-sweet-gnome/dash-to-panelhome-sweet-gnome का अवतार

    home-sweet-gnome/dash-to-panel

    4,406GitHub पर देखें↗

    This project is a GNOME Shell extension that provides a unified taskbar by combining the application dash and system tray into a single panel. It functions as a JavaScript shell plugin that modifies the desktop layout to support traditional taskbar workflows within the GNOME environment. The extension includes a window management system that allows users to isolate running applications by workspace or monitor, control window grouping, and view live previews of open windows via hover events. Users can define specific click behaviors for application icons and launch favorite applications using

    JavaScript
    GitHub पर देखें↗4,406
  • bulletmark/libinput-gesturesbulletmark का अवतार

    bulletmark/libinput-gestures

    4,130GitHub पर देखें↗

    libinput-gestures is a Linux input event daemon and touchpad gesture mapper that translates libinput events into shell commands or keyboard shortcuts. It functions as a background process that monitors raw input signals to automate workflows and execute system actions based on a user-defined configuration file. The tool allows for the mapping of multi-finger swipes and hold gestures to specific terminal commands or desktop workspace navigation. It differentiates between actions by filtering for finger counts, swipe directions, and the duration of hold gestures. The system integrates with sys

    Pythongestureslibinputtouchpad
    GitHub पर देखें↗4,130
DockDoor के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

ejbills/dockdoor क्या करता है?

DockDoor is a macOS application switcher and window manager that functions as a dock enhancement tool. It provides a system-wide interface for navigating, previewing, and managing open application windows using keyboard and mouse inputs.

ejbills/dockdoor की मुख्य विशेषताएं क्या हैं?

ejbills/dockdoor की मुख्य विशेषताएं हैं: Window Previews, macOS Application Switchers, macOS Dock Enhancements, Keyboard-Driven Control, AppleScript Integrations, Window Switching and Tiling, Window and Process Lifecycle Management, System Dock Pinning।

ejbills/dockdoor के कुछ ओपन-सोर्स विकल्प क्या हैं?

ejbills/dockdoor के ओपन-सोर्स विकल्पों में शामिल हैं: lwouis/alt-tab-macos — Alt-tab-macos is a productivity utility designed to replace the default application switcher on macOS. It functions as… kasper/phoenix — Phoenix is a macOS workspace automator and window manager that uses a JavaScript scripting engine to control… home-sweet-gnome/dash-to-panel — This project is a GNOME Shell extension that provides a unified taskbar by combining the application dash and system… bulletmark/libinput-gestures — libinput-gestures is a Linux input event daemon and touchpad gesture mapper that translates libinput events into shell… amnweb/yasb — YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for… paperwm/paperwm — PaperWM is a tiling window manager and multi-monitor workspace manager implemented as a GNOME Shell extension. It…