Skip to content

Releases: WilhelmBerggren/fonsterbyte

Fonsterbyte v0.1.7

Choose a tag to compare

@WilhelmBerggren WilhelmBerggren released this 14 Aug 13:51

Reports its own version correctly. No functional changes since v0.1.6.

Fixed

  • The app bundle now carries the release version. Previous builds reported
    CFBundleVersion 1 and had no CFBundleShortVersionString at all, so Finder's
    Get Info — and anything else reading the bundle — disagreed with the release tag
    and with the Homebrew cask. The version is stamped at build time from a single
    VERSION in the Makefile.

Everything else is unchanged from
v0.1.6: windows
from every Space, recency ordering, jump keys, and cycling within an app.

Install

Via Homebrew:

brew tap wilhelmberggren/fonsterbyte
brew trust wilhelmberggren/fonsterbyte
brew install --cask fonsterbyte

brew trust is required once for any third-party tap, since a cask is Ruby that
Homebrew executes.

Or download the zip, unzip it and move Fonsterbyte.app to /Applications. Either way
the app is ad-hoc signed and not notarized, so Gatekeeper blocks it on first launch:
right-click the app and choose Open, then confirm — or clear the quarantine attribute
yourself:

xattr -dr com.apple.quarantine /Applications/Fonsterbyte.app

Fonsterbyte needs Accessibility permission to read window titles and to raise the
window you pick. macOS prompts on first launch; you can also grant it under System
Settings → Privacy & Security → Accessibility
.

Fonsterbyte v0.1.6

Choose a tag to compare

@WilhelmBerggren WilhelmBerggren released this 14 Aug 13:39

Windows from every Space, type-ahead jump keys, and cycling within an app.

Added

  • Every window, wherever it is. Windows on other desktops, and full-screen apps that have
    a Space to themselves, now appear in the list — previously only the active Space did.
  • Ordering by how recently you used a window, across Spaces, so the one you just came from
    is a single Tab away even when it lives on another desktop.
  • Jump keys. Type a letter to select a window; the letter is underlined in its row. Every
    app gets its own initial where it can, and the letters stay put from one switch to the next
    instead of shifting as the list reorders.
  • Cycle within an app using the key above Tab (` on ANSI keyboards, § on ISO),
    mirroring ⌘` elsewhere in macOS.
  • Hold Tab or to keep moving through the list at the system's key-repeat rate, rather
    than tapping once per row.
  • The switcher opens on the display holding the cursor, not the one with the active window.
  • make test runs a suite of 50 tests in tests.swift — no XCTest, no package manifest, still
    just swiftc and make.

Fixed

  • Choosing a window of a multi-window app on another Space now raises that window, instead
    of activating the app and landing on whichever window it considered frontmost.
  • Rows no longer wrap onto a second line. A long title is truncated with an ellipsis, and the
    app name is always left readable.
  • A window titled after its own app shows one name instead of "Claude — Claude".
  • A full-screen Firefox no longer contributes an invisible, unselectable row to the list.

Install

Unzip and move Fonsterbyte.app to /Applications. The app is ad-hoc signed and not
notarized
, so Gatekeeper blocks it on first launch: right-click the app and choose Open,
then confirm — or clear the quarantine attribute yourself:

xattr -dr com.apple.quarantine /Applications/Fonsterbyte.app

Fonsterbyte needs Accessibility permission to read window titles and to raise the window
you pick. macOS prompts on first launch; you can also grant it under System Settings →
Privacy & Security → Accessibility
.

Fonsterbyte v0.1.5

Choose a tag to compare

@WilhelmBerggren WilhelmBerggren released this 12 Jun 09:59

A tiny macOS window switcher — a mini version of AltTab. Press ⌘Tab to switch between windows (not just apps), with titles and icons.

See the README for features and how it works.

What's new in v0.1.5

  • Hovering the list is now a preview: if the cursor leaves the switcher without committing, the selection reverts to where the keyboard left it — avoiding accidental hover selections.

Install

  1. Download Fonsterbyte.zip below and unzip it.
  2. Move Fonsterbyte.app to /Applications (or anywhere you like).
  3. The app is ad-hoc signed and not notarized, so Gatekeeper will block it on first launch. Either:
    • Right-click the app → Open, then confirm in the dialog, or
    • run xattr -dr com.apple.quarantine /path/to/Fonsterbyte.app in Terminal.
  4. Launch it, then grant Accessibility access when prompted (or under System Settings → Privacy & Security → Accessibility). This is needed to read window titles, list minimized windows, and raise the selected window.

Build from source

Requires macOS 13+ and the Swift toolchain:

make run

Requirements

  • macOS 13 (Ventura) or later

Fonsterbyte v0.1.4

Choose a tag to compare

@WilhelmBerggren WilhelmBerggren released this 12 Jun 09:50

A tiny macOS window switcher — a mini version of AltTab. Press ⌘Tab to switch between windows (not just apps), with titles and icons.

See the README for features and how it works.

What's new in v0.1.4

  • Minimized windows now appear in the list (shown with a dimmed icon). Selecting one un-minimizes and raises it.

Install

  1. Download Fonsterbyte.zip below and unzip it.
  2. Move Fonsterbyte.app to /Applications (or anywhere you like).
  3. The app is ad-hoc signed and not notarized, so Gatekeeper will block it on first launch. Either:
    • Right-click the app → Open, then confirm in the dialog, or
    • run xattr -dr com.apple.quarantine /path/to/Fonsterbyte.app in Terminal.
  4. Launch it, then grant Accessibility access when prompted (or under System Settings → Privacy & Security → Accessibility). This is needed to read window titles, list minimized windows, and raise the selected window.

Build from source

Requires macOS 13+ and the Swift toolchain:

make run

Requirements

  • macOS 13 (Ventura) or later

Fonsterbyte v0.1.3

Choose a tag to compare

@WilhelmBerggren WilhelmBerggren released this 10 Jun 17:04

A tiny macOS window switcher — a mini version of AltTab. Press ⌘Tab to switch between windows (not just apps), with titles and icons.

See the README for features and how it works.

What's new in v0.1.3

  • Renamed the project to Fonsterbyte (Swedish fönsterbyte — "window switch"). No functional changes since v0.1.2; the app bundle and download are now Fonsterbyte.app / Fonsterbyte.zip.

Install

  1. Download Fonsterbyte.zip below and unzip it.
  2. Move Fonsterbyte.app to /Applications (or anywhere you like).
  3. The app is ad-hoc signed and not notarized, so Gatekeeper will block it on first launch. Either:
    • Right-click the app → Open, then confirm in the dialog, or
    • run xattr -dr com.apple.quarantine /path/to/Fonsterbyte.app in Terminal.
  4. Launch it, then grant Accessibility access when prompted (or under System Settings → Privacy & Security → Accessibility). This is needed to read window titles and raise the selected window.

Build from source

Requires macOS 13+ and the Swift toolchain:

make run

Requirements

  • macOS 13 (Ventura) or later

MiniSwitcher v0.1.2

Choose a tag to compare

@WilhelmBerggren WilhelmBerggren released this 10 Jun 15:09

A tiny macOS window switcher — a mini version of AltTab. Press ⌘Tab to switch between windows (not just apps), with titles and icons.

See the README for features and how it works.

What's new in v0.1.2

  • Fixed the panel height so the last row is no longer clipped, with equal padding on all four sides.
  • Restored the rounded highlight on the selected row.

Install

  1. Download MiniSwitcher.zip below and unzip it.
  2. Move MiniSwitcher.app to /Applications (or anywhere you like).
  3. The app is ad-hoc signed and not notarized, so Gatekeeper will block it on first launch. Either:
    • Right-click the app → Open, then confirm in the dialog, or
    • run xattr -dr com.apple.quarantine /path/to/MiniSwitcher.app in Terminal.
  4. Launch it, then grant Accessibility access when prompted (or under System Settings → Privacy & Security → Accessibility). This is needed to read window titles and raise the selected window.

Build from source

Requires macOS 13+ and the Swift toolchain:

make run

Requirements

  • macOS 13 (Ventura) or later

MiniSwitcher v0.1.1

Choose a tag to compare

@WilhelmBerggren WilhelmBerggren released this 10 Jun 11:52

A tiny macOS window switcher — a mini version of AltTab. Press ⌘Tab to switch between windows (not just apps), with titles and icons.

See the README for features and how it works.

What's new in v0.1.1

  • The list item under the mouse cursor is now selected on hover — pair it with a click, Return, or releasing to switch to the window you're pointing at.

Install

  1. Download MiniSwitcher.zip below and unzip it.
  2. Move MiniSwitcher.app to /Applications (or anywhere you like).
  3. The app is ad-hoc signed and not notarized, so Gatekeeper will block it on first launch. Either:
    • Right-click the app → Open, then confirm in the dialog, or
    • run xattr -dr com.apple.quarantine /path/to/MiniSwitcher.app in Terminal.
  4. Launch it, then grant Accessibility access when prompted (or under System Settings → Privacy & Security → Accessibility). This is needed to read window titles and raise the selected window.

Build from source

Requires macOS 13+ and the Swift toolchain:

make run

Requirements

  • macOS 13 (Ventura) or later

MiniSwitcher v0.1.0

Choose a tag to compare

@WilhelmBerggren WilhelmBerggren released this 10 Jun 10:25

A tiny macOS window switcher — a mini version of AltTab. Press ⌘Tab to switch between windows (not just apps), with titles and icons.

See the README for features and how it works.

Install

  1. Download MiniSwitcher.zip below and unzip it.
  2. Move MiniSwitcher.app to /Applications (or anywhere you like).
  3. The app is ad-hoc signed and not notarized, so Gatekeeper will block it on first launch. Either:
    • Right-click the app → Open, then confirm in the dialog, or
    • run xattr -dr com.apple.quarantine /path/to/MiniSwitcher.app in Terminal.
  4. Launch it, then grant Accessibility access when prompted (or under System Settings → Privacy & Security → Accessibility). This is needed to read window titles and raise the selected window.

Build from source

Requires macOS 13+ and the Swift toolchain:

make run

Requirements

  • macOS 13 (Ventura) or later