LABASLABAS labaslabas.dev

Spectacle M v1.0

A modern macOS menubar window manager — a SwiftUI rewrite of the classic Spectacle app.

About

Spectacle M is a lightweight, native macOS window manager that lives in your menu bar. It lets you resize and reposition windows with keyboard shortcuts — no Dock icon, no clutter. Built from the ground up in SwiftUI, it carries forward the spirit of the original Spectacle while using modern Apple frameworks: SwiftUI for the UI, Carbon for global hotkeys, and the Accessibility API for window control.

Requirements

Download

SpectacleM-v1.0.dmg

macOS may block the app — see installation guide below.

Installing Spectacle M on macOS (Unsigned App)

Because Spectacle M is not signed with an Apple developer certificate, macOS will block it by default. You can still install and run it by following these steps:

Step 1

Download and double-click the .dmg file to mount it.

Step 2

In the window that appears, drag Spectacle M.app into your Applications folder.

Step 3

Open the Terminal app (you can find it via Spotlight or in /Applications/Utilities/).

Step 4

In Terminal, run the following commands to remove macOS's security quarantine flag and add adhoc code signature:

sudo xattr -rd com.apple.quarantine "/Applications/Spectacle M.app" sudo codesign --force --deep --sign - "/Applications/Spectacle M.app"