awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
rxhanson avatar

rxhanson/Rectangle

0
View on GitHub↗
29,247 Stars·947 Forks·Swift·11 Aufruferectangleapp.com↗

Rectangle

Rectangle is a desktop window manager that organizes open application windows into predefined layouts and grid positions. It functions as a background utility, allowing users to manipulate window frames through keyboard shortcuts or mouse gestures to improve multitasking and workspace efficiency.

The application acts as a native interface extension, providing window snapping and tiling functionality that integrates directly with the operating system. It supports multi-monitor setups, enabling the distribution and alignment of windows across various displays. By utilizing the system accessibility framework, the tool programmatically queries and modifies window geometry to ensure precise placement.

The software manages window arrangements by intercepting global hotkeys and mouse events to trigger layout logic. It continuously monitors display configurations to adjust snapping boundaries dynamically, calculating target window positions based on screen dimensions and user-defined constraints.

Features

  • Window Managers - Organizes application windows into predefined layouts to improve multitasking and workspace efficiency.
  • Desktop Utilities - Organizes open application windows into predefined layouts using keyboard shortcuts or mouse gestures.
  • Keyboard Productivity Tools - Accelerates window manipulation workflows by mapping screen management tasks to user-defined key combinations.
  • Window Management - Keyboard-driven window organization and snapping.
  • Desktop Interface Extensions - Adds window snapping and tiling functionality to the native desktop environment.
  • Multi-Display Management Tools - Distributes and aligns windows across multiple displays for a cleaner multi-monitor workspace.
  • Accessibility Utilities - Uses system accessibility frameworks to programmatically query and adjust the geometry of active application windows.
  • Workflow Automation Tools - Streamlines window arrangement and resizing using keyboard shortcuts to reduce mouse movement.

Star-Verlauf

Star-Verlauf für rxhanson/rectangleStar-Verlauf für rxhanson/rectangle

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Rectangle

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Rectangle.
  • hammerspoon/hammerspoonAvatar von Hammerspoon

    Hammerspoon/hammerspoon

    14,497Auf GitHub ansehen↗

    Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua scripting environment. By bridging high-level scripts with native Objective-C APIs, it allows users to interact with the operating system's accessibility tree, intercept hardware input streams, and manage the lifecycle of running applications. The project distinguishes itself through an event-driven architecture that registers asynchronous hooks for system notifications and hardware events. This allows for real-time automation, such as remapping keyboard and mouse inputs, managing wi

    Objective-Cautomationhammerspoonirc
    Auf GitHub ansehen↗14,497
  • redox-os/redoxAvatar von redox-os

    redox-os/redox

    16,054Auf GitHub ansehen↗

    Redox is a POSIX-compliant, microkernel-based operating system written entirely in Rust. By utilizing a memory-safe language for the kernel and all system components, the project eliminates common vulnerabilities such as buffer overflows and use-after-free errors. Its architecture relies on a minimal kernel that manages only essential hardware and process isolation, delegating all other system services to unprivileged user-space processes. The system distinguishes itself through a modular design where hardware drivers and system services run as independent user-space daemons, allowing them to

    Rustbsdfreebsdgnu
    Auf GitHub ansehen↗16,054
  • ianyh/amethystAvatar von ianyh

    ianyh/Amethyst

    16,009Auf GitHub ansehen↗

    Amethyst is a tiling window manager for macOS designed to automate the arrangement of application windows. It functions as a productivity utility that organizes windows into non-overlapping layouts, allowing users to manage their desktop environment through keyboard-driven controls rather than manual mouse interaction. The application distinguishes itself by providing a state-machine engine that calculates window geometry based on user-defined tiling patterns. It maintains an accurate representation of the desktop by monitoring system-level notifications for window events, enabling it to auto

    Swiftmacmacoswindow-manager
    Auf GitHub ansehen↗16,009
  • nikitabobko/aerospaceAvatar von nikitabobko

    nikitabobko/AeroSpace

    21,242Auf GitHub ansehen↗

    AeroSpace is a tiling window manager for macOS that automatically arranges application windows into grid-based layouts. It functions as a keyboard-driven controller, allowing users to manage window positioning, workspace navigation, and display assignments entirely through customizable keyboard commands. The project distinguishes itself by operating as a background daemon that utilizes system-level accessibility frameworks and low-level window server hooks to enforce tiling behavior. It employs a declarative configuration system to define layout rules and maintains workspace consistency throu

    Swiftapplei3i3wm
    Auf GitHub ansehen↗21,242
Alle 30 Alternativen zu Rectangle anzeigen→

Häufig gestellte Fragen

Was macht rxhanson/rectangle?

Rectangle is a desktop window manager that organizes open application windows into predefined layouts and grid positions. It functions as a background utility, allowing users to manipulate window frames through keyboard shortcuts or mouse gestures to improve multitasking and workspace efficiency.

Was sind die Hauptfunktionen von rxhanson/rectangle?

Die Hauptfunktionen von rxhanson/rectangle sind: Window Managers, Desktop Utilities, Keyboard Productivity Tools, Window Management, Desktop Interface Extensions, Multi-Display Management Tools, Accessibility Utilities, Workflow Automation Tools.

Welche Open-Source-Alternativen gibt es zu rxhanson/rectangle?

Open-Source-Alternativen zu rxhanson/rectangle sind unter anderem: hammerspoon/hammerspoon — Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua… redox-os/redox — Redox is a POSIX-compliant, microkernel-based operating system written entirely in Rust. By utilizing a memory-safe… ianyh/amethyst — Amethyst is a tiling window manager for macOS designed to automate the arrangement of application windows. It… nikitabobko/aerospace — AeroSpace is a tiling window manager for macOS that automatically arranges application windows into grid-based… koekeishiya/yabai — yabai is a tiling window manager and workspace orchestrator for macOS. It uses a binary space partitioning algorithm… eczarny/spectacle — Spectacle is a keyboard-driven window manager and organizer that uses system accessibility frameworks to manipulate…