Product upvotes vs the next 3

Waiting for data. Loading

Product comments vs the next 3

Waiting for data. Loading

Product upvote speed vs the next 3

Waiting for data. Loading

Product upvotes and comments

Waiting for data. Loading

Product vs the next 3

Loading

VibePad

Control AI coding assistants with a gamepad from your couch

VibePad is a free macOS menu bar app that maps your gamepad to keyboard shortcuts. Built for AI coding tools like Claude Code and Codex where the workflow is mostly Accept, Reject, Scroll, Navigate and Dictate. X - approve, O - reject, L2 trigger = hold-to-talk dictation, Right stick = scroll. Config is a JSON file if you want to remap anything. Native Swift. Open source. No account, no subscription, no catch. The idea started as a joke - then I built most of VibePad using VibePad itself.

Top comment

hey PH! i'm Vova. I love to vibe code on a cozy evening from the couch. My claude code sessions are 5 actions on repeat - accept, reject, scroll, navigate, dictate a prompt. a keyboard is overkill for that. a PS5 controller handles all of it. VibePad sits in your menu bar, detects your gamepad, and injects keypresses via macOS Accessibility API. same mechanism as any key remapper, just with a controller. The dogfooding part is my favorite - around commit 30 i switched to building VibePad with VibePad. the website too. it's way more fun than a keyboard. evening coding went from "more work at my desk" to something that feels like gaming. Free, open source, works with Claude Code and Cursor out of the box. happy to answer questions about the build or the workflow. Go set it up, let me know when it's done or if PH asks for anything I didn't cover.