Analysis updated 2026-05-18
Accept or reject all of Cursor's AI generated code edits with one tap instead of a menu
Trigger Cursor's inline AI generate prompt without leaving the keyboard
Toggle voice dictation for the AI agent using a physical Touch Bar button
Start a new chat or branch the current one into a separate thread instantly
| max-blackwell/shipbar | 00kaku/gallery-slider-block | 0xkinno/vellum | |
|---|---|---|---|
| Stars | 0 | — | 0 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2021-05-19 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | easy | easy | hard |
| Complexity | — | 2/5 | 4/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a MacBook with a physical Touch Bar and the Cursor editor specifically.
ShipBar is an extension for Cursor, an AI powered code editor, that turns the physical Touch Bar strip on a MacBook keyboard into six one tap buttons for controlling Cursor's AI coding agent. Instead of clicking through menus or typing a command into a search box every time the AI needs a quick decision, the developer can just tap a button right above the keyboard. The six buttons open the inline AI edit prompt, accept all of the AI's pending code changes, reject all pending changes, duplicate the current chat into a new conversation thread, turn voice dictation on or off, and start a brand new chat. The idea is that working with an AI coding agent involves repeating the same handful of choices constantly, generate, accept, reject, branch, dictate, or start over, and each of those normally takes a window switch or a hunt through a menu. ShipBar only works on a MacBook that has a physical Touch Bar, and only inside Cursor specifically, since its buttons trigger Cursor's own internal commands that do not exist in regular VS Code. It can be installed either by packaging the extension into a file and installing it manually inside Cursor, or by cloning the source code and running it directly for development. The icons used for the buttons come from an open icon set called Lucide and are generated with a small script that converts them into PNG images. The project has no runtime dependencies of its own, and its author notes that packaging it into an installable file requires skipping the usual dependency check step for that reason. Since ShipBar wraps Cursor's own internal commands rather than public ones, a button can stop working if Cursor changes those commands in a future update, and the author asks that anyone who hits that report which version of Cursor they were using. It is licensed under MIT.
A Cursor extension that turns a MacBook's Touch Bar into six one tap buttons for controlling the AI coding agent, like accepting or rejecting its edits.
Mainly JavaScript. The stack also includes JavaScript, Cursor, VS Code Extension API.
MIT license: use, modify, and reuse freely, including commercially, as long as the copyright notice stays.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.