Phoenix
A lightweight window and app manager you script in JavaScript to bind keys and react to events.
MIT · Downloads from github.com
- License
- MIT
- Open source
- Source
- GitHub
- kasper
- Verified
- 2026
About Phoenix
Phoenix exposes windows, screens, spaces, apps, the mouse and system events to a JavaScript configuration file. You write the behaviour you want, such as tiling layouts, keyboard shortcuts or event-driven rules, and Phoenix runs it with a small footprint. Languages that compile to JavaScript, such as TypeScript, also work.
Its behaviour comes from your own configuration, so it suits people comfortable writing some JavaScript. Phoenix needs Accessibility permission. The latest release, 4.0.1, dates from mid-2024 and is also available as a Homebrew cask.
Information
- Source code
- kasper/phoenix
- License
- MIT
- Website
- kasper.github.io
- Download
- github.com
- Category
- Utilities
- Evidence checked
- Tags
Maco links to each project’s official download. Check its release notes for macOS version and Apple silicon support. The verification date records our license and source review, not a security audit.
Sources and image credits
- github.com/kasper/phoenix
- github.com/kasper/phoenix/blob/master/LICENSE.md
- github.com/kasper/phoenix/releases
- formulae.brew.sh/cask/phoenix
- icon.png: Parakeet for Kasper Hirvikoski. Licensed by Parakeet to Kasper Hirvikoski for Phoenix only; not covered by the MIT code license.
License and artwork notices