VibePad icon
VibePad icon

VibePad

Ship code from your couch. Control your AI coding assistant with a gamepad.

VibePad screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac
-
No reviews
0likes
0comments
0news articles

Features

Properties

  1.  Privacy focused

Features

  1.  Works Offline
  2.  No Tracking
  3.  No registration required
  4.  Ad-free
  5.  Gamepad Mapping
  6.  Sits in the MenuBar
  7.  Key Mapping

 Tags

VibePad News & Activities

Highlights All activities

Recent activities

VibePad information

  • Developed by

    Vova Ignatov
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    36 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

Gaming SoftwareOS & UtilitiesSystem & Hardware

GitHub repository

  •  15 Stars
  •  1 Forks
  •  3 Open Issues
  •   Updated  
View on GitHub
VibePad was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?

What is VibePad?

Ship code from your couch. Control your AI coding assistant with a gamepad.

VibePad is a macOS menu bar app that turns your gamepad into a full coding controller — optimized for AI-assisted development with Claude Code and Codex CLI.

Accept AI suggestions, scroll through code, switch apps, dictate with voice — all without touching your keyboard.

How it works:

  1. Connect your PS5, Xbox, or MFi controller
  2. VibePad maps buttons to keyboard shortcuts optimized for Claude Code and Codex CLI
  3. Accept AI suggestions, navigate code, switch tabs — all from your controller

Features:

  • Two-layer mapping — default layer + L1 modifier layer doubles your button count
  • Smart Paste — clipboard-aware: Ctrl+V for images, Cmd+V for text
  • Left stick = arrow keys — hysteresis thresholds and hold-to-repeat
  • Right stick = scroll — continuous smooth scrolling
  • L1+stick = app switch & mouse — switch apps or move the cursor without leaving the couch
  • Mouse clicks — L3/R3 for left/right click
  • Hold-to-repeat — configurable per-button repeat delay and interval
  • Trigger modes — fire on press, release, or both (e.g. hold-to-talk for voice input)
  • HUD overlay — shows action labels on every button press
  • JSON config — full customization at ~/.vibepad/config.json
  • Menu bar app — lives in your status bar, launch at login

Official Links