About
Branchsmith turns a task description into a clean, valid git branch name in one tap — no typing "feature/" by hand, no guessing what your team's naming convention allows.
Type what you're working on, pick a type (feature, bugfix, hotfix, chore, docs, refactor...) and an optional ticket ID, and Branchsmith builds the branch name for you — checked against git's actual reference-naming rules, not just a guess, so git checkout -b never rejects it.
- Real git reference validation — catches spaces, illegal characters, double dots, and other rules git itself enforces
- Custom naming templates — save your team's exact pattern (type/ticket-slug, ticket-slug, or your own) and reuse it every time
- Searchable history — every branch you've generated stays on-device, ready to copy or re-check
- Batch generation — paste a list of tickets and get every branch name (and checkout command) at once
- Siri & Shortcuts support — generate a branch name completely hands-free, without opening the app
- 100% offline — no account, no server, no tracking. Everything runs on your device.
Built for developers who create branches dozens of times a week and are tired of typos, inconsistent naming, and branch names git silently rejects.
Core Capabilities
Instant, valid branch names from any task description
Real git reference validation — no more rejected branch names
Custom naming templates for your team's convention
Searchable local history of every branch you've generated
Siri & Shortcuts support for hands-free generation
Interface
No screenshots
More from Obelisk
SnapPro
SnapPro is the professional screenshot and screen recording tool macOS deserves. Pixel-perfect capture, unlimited recording, on-device OCR —…
ViewOne
Your iPhone fired off 50 burst photos at the playground. Now they're sitting on your Mac, and you can't bring yourself to sort through them.…
PhotoBridge
PhotoBridge backs up your iPhone photos directly to storage you own — Synology, QNAP, Nextcloud, AWS S3, MinIO, Aliyun OSS, or an external d…