The accent popup,
finally yours
Replace the fixed macOS press-and-hold popup with one you control. Any character or phrase, any key, rendered right at your cursor.
See it in action
This is the real behavior. Breve’s default key map is on the left — pick a key and watch it hold, pop up at the caret, and press a digit.
Hold a, then press a slot’s number to insert it.
Hold a → à á â ä ã å ā æ. Press a digit, done. Your keys, your accents, everywhere you type.
Breve is the press-and-hold you always wanted. Every accent on every key, customizable — no dead keys, no layout switching.
Type in every language without leaving your layout
Breve intercepts press-and-hold and shows a picker you built yourself, exactly at the insertion point. No combos to memorize. No keyboard to switch.
Map up to ten variants per key — accents, symbols, emoji, even whole words. Hold ⌥ Option while the popup is up for a second layer of variants.
Any character on any key
Breve reads the true caret position and floats the popup there — across native apps, Safari/WebKit, and Chromium/Electron alike. DaVinci, Chrome, VS Code, Slack: same popup, same place.
Right at your cursor, in every app
Normal typing passes straight through in microseconds. Breve lives in the menu bar with no Dock icon — no Input Monitoring, no kexts, no browser extensions.
Zero latency, zero clutter
macOS ships a fixed set — and reshuffles it between releases. Muscle memory you built over years, gone on an OS update. Breve’s order is yours, and it stays put.
Your order, permanently
Common questions
Anything else, feel free to ask. I read every message.
A macOS menu-bar utility that replaces the system press-and-hold accent popup with a fully customizable one, rendered at your text cursor across native, WebKit, and Chromium apps.