FlashSpace
brew install --cask flashspace
v4.17.78
Fast virtual workspace manager for macOS that speeds up switching between desktop spaces with keyboard shortcuts.
Why you might care
Replaces macOS native Spaces with instant, animation-free workspace switching. Built in Swift as a lightweight native app, it's designed for users who find macOS's default space animations slow or want faster workspace organization via hotkeys.
211
30-day installs · #870
688
90-day · #829
3.7k
365-day · #625
3.4k
★ GitHub stars · updated 8d ago
GitHub topics
apple
macos
swift
window-manager
Links
- https://github.com/wojciech-kulik/FlashSpace
- GitHub: wojciech-kulik/FlashSpace
- Brew formula source: Casks/f/flashspace.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"alternatives": [
"Mission Control",
"Spaces",
"Rectangle Pro"
],
"artifacts": [
{
"uninstall": [
{
"quit": "pl.wojciechkulik.FlashSpace"
}
]
},
{
"app": [
"FlashSpace.app"
],
"target": "/Applications/FlashSpace.app"
},
{
"binary": [
"$APPDIR/FlashSpace.app/Contents/Resources/flashspace"
],
"target": "$HOMEBREW_PREFIX/bin/flashspace"
},
{
"zap": [
{
"trash": [
"~/Library/Application Scripts/pl.wojciechkulik.FlashSpace",
"~/Library/Autosave Information/pl.wojciechkulik.FlashSpace.plist",
"~/Library/Caches/pl.wojciechkulik.FlashSpace",
"~/Library/HTTPStorages/pl.wojciechkulik.FlashSpace",
"~/Library/Preferences/FlashSpace.plist",
"~/Library/Preferences/pl.wojciechkulik.FlashSpace.plist",
"~/Library/Saved Application State/pl.wojciechkulik.FlashSpace.savedState"
]
}
]
}
],
"auto_updates": 1,
"categories": [
"window-manager",
"productivity",
"system-utility"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Virtual workspace manager",
"disable_reason": null,
"disabled": 0,
"display_name": "FlashSpace",
"enrichment_fetched_at": "2026-06-20T22:42:48+00:00",
"first_seen": "2026-06-20T00:47:34+00:00",
"full_token": "flashspace",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-12T17:35:39Z",
"github_readme_excerpt": "[](https://formulae.brew.sh/cask/flashspace)\n[](https://github.com/wojciech-kulik/FlashSpace/releases)\n[](#)\n[](https://github.com/wojciech-kulik/FlashSpace/actions/workflows/xcode-build-check.yml)\n\n# \u26a1 FlashSpace\n\nFlashSpace is a blazingly-fast virtual workspace manager for macOS, designed to\nenhance and replace native macOS Spaces. No more waiting for macOS animations.\n\n\u003cimg width=\"806\" height=\"582\" alt=\"FlashSpace\" src=\"https://github.com/user-attachments/assets/630c1095-d2df-4288-a21a-893f41e687f2\" /\u003e\n\n## \u2699\ufe0f Installation\n\n**Requirements:**\n\n- macOS 14.0 or later.\n- Enabled \"Displays have separate Spaces\" in \"Desktop \u0026 Dock\" system settings.\n\n### Homebrew\n\n```bash\nbrew install flashspace\n```\n\n### Download Binary\n\nSee: [Releases Page].\n\n### Build From Source\n\nSee: [Build From Source](#%EF%B8%8F-build-from-source).\n\n## \ud83c\udfa5 Demo\n\nThe video shows a sample configuration where I use 3 workspaces and switch\nbetween them using hotkeys.\n\nhttps://github.com/user-attachments/assets/09c574c5-512f-47b5-b644-feac0e1de4b0\n\n## \ud83d\udcac How to use\n\n1. Move all your apps to a single macOS space (per display).\n1. Create a workspace.\n1. Assign apps to it.\n1. Assign a display to the workspace (or use [dynamic mode](#%EF%B8%8F-display-assignment-modes)).\n1. Set a hotkey for quick workspace activation.\n1. Follow the same steps for other workspaces.\n1. Switch between configured workspaces using hotkeys.\n\n### The Same App In Multiple Workspaces\n\nIf you want to keep the same app in multiple workspaces, you can use the\n\"Floating Apps\" feature from the app settings or you can add the a",
"github_repo": "wojciech-kulik/FlashSpace",
"github_stars": 3361,
"github_topics": [
"apple",
"macos",
"swift",
"window-manager"
],
"homepage": "https://github.com/wojciech-kulik/FlashSpace",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 211,
"installs_365d": 3704,
"installs_90d": 688,
"last_seen": "2026-06-20T00:47:34+00:00",
"llm_generated_at": "2026-06-20T23:05:53+00:00",
"llm_model": "claude-haiku-4-5",
"names": [
"FlashSpace"
],
"one_liner": "Fast virtual workspace manager for macOS that speeds up switching between desktop spaces with keyboard shortcuts.",
"rank_30d": 870,
"rank_365d": 625,
"rank_90d": 829,
"raw_hash": "1fd69ad26471994d",
"ruby_source_path": "Casks/f/flashspace.rb",
"tap": "homebrew/cask",
"token": "flashspace",
"version": "4.17.78",
"why_use_this": "Replaces macOS native Spaces with instant, animation-free workspace switching. Built in Swift as a lightweight native app, it\u0027s designed for users who find macOS\u0027s default space animations slow or want faster workspace organization via hotkeys."
}