Witch – macOS window switcher replacement

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • alt-tab-macos

    Windows alt-tab on macOS

  • Rectangle

    Move and resize windows on macOS with keyboard shortcuts and snap areas

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • yabai

    A tiling window manager for macOS based on binary space partitioning

  • If you install yabai (https://github.com/koekeishiya/yabai) it has a feature that can completely disable spaces switching animations - but it does require partially disabling SIP (worth it for yabai, IMO).

  • opensnitch

    OpenSnitch is a GNU/Linux interactive application firewall inspired by Little Snitch.

  • For an Little Snitch alternative on Linux have you tried OpenSnitch? https://github.com/evilsocket/opensnitch

  • kanel

    Generate Typescript types from Postgres

  • I'll just quickly plug Kanel (https://github.com/kristiandupont/kanel) which I use to generate Typescript types from a Postgres database. I agree with the author to think migrations-first, though I prefer to write them in SQL to ensure I can utilize all the powerful features that Postgres has to offer.

    With it, I only get types for the tables and views etc., so any join will be untyped if done client-side. This is still a big win in my opinion, and I much prefer it to normal ORM's.

  • phoenix

    A lightweight macOS window and app manager scriptable with JavaScript (by kasper)

  • https://github.com/kasper/phoenix

    This let’s you have complete control over tiling.

  • Amethyst

    Automatic tiling window manager for macOS à la xmonad.

  • Amethyst is my tiling manager of choice for macOS: https://ianyh.com/amethyst/

    It was a little buggy when Ventura dropped, but it gets frequent updates and has stabilized in the past few months.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts