Show HN: Smart Switcher - data driven tool to improve the window switching

Hacker News (score: 11)
Found: July 08, 2025
ID: 180

Description

Other
Show HN: Smart Switcher - data driven tool to improve the window switching Hello, my name is Andrew. I'm an indie developer and I'm excited to release Smart Switcher for Windows 10/11. I'm looking for feedback on the overall project and the application itself.

I built this because I couldn't find a window switching/management solution that worked for me. I tried all kinds of different solutions, virtual desktop extensions, obscure GUI window managers, you name it. Overtime I realized I wanted something that prioritizes one window at a time, is keyboard driven with has minimal if no GUI elements. I figured this part out, but knew something was missing. I had my eureka moment when I realized I could combine my switching method with a prediction algorithm. This led to the creation of Smart Switcher.

Smart Switcher is a data driven window switcher aimed at improving the overall window switching experience. It logs data on your windows switching, then a prediction algorithm analyzes this data and uses it to predict which window you would want to switch to next. When you need to switch windows, you press the switch shortcut to switch to the next predicted window. If this isn't the window you wanted, press the override shortcut to switch to the next most likely window. You can press the override shortcut as many times as needed until you arrive at your desired window.

It’s a paid app with a demo and trial version. There is a introductory discount and some additional discount tiers for early adopters.

Any feedback is appreciated! Thanks!

More from Hacker

Poking holes into bytecode with peephole optimisations

Poking holes into bytecode with peephole optimisations

Show HN: Run LLMs in Docker for any language without prebuilding containers

Show HN: Run LLMs in Docker for any language without prebuilding containers I&#x27;ve been looking for a way to run LLMs safely without needing to approve every command. There are plenty of projects out there that run the agent in docker, but they don&#x27;t always contain the dependencies that I need.<p>Then it struck me. I already define project dependencies with mise. What if we could build a container on the fly for any project by reading the mise config?<p>I&#x27;ve been using agent-en-place for a couple of weeks now, and it&#x27;s working great! I&#x27;d love to hear what y&#x27;all think

Bare metal programming with RISC-V guide (2023)

Bare metal programming with RISC-V guide (2023)

Fly's Sprites.dev addresses dev environment sandboxes and API sandboxes together

Fly's Sprites.dev addresses dev environment sandboxes and API sandboxes together

No other tools from this source yet.