Back to browse
GitHub Repository

compose sequences via text snippets on macOS

1 starsSwift

macOS compose sequences via text snippets

by hberrg·Mar 18, 2026·1 point·3 comments

AI Analysis

●●SolidCozyNiche Gem

See compose sequences before replacement, unlike invisible Linux compose keys.

Strengths
  • Visible input before replacement helps clumsy typers correct mistakes mid-sequence
  • 900+ preloaded sequences with customizable ~/.compose/Compose file support
  • Suggestions popup appears near cursor in apps supporting macOS Accessibility API
Weaknesses
  • Compose key emulators like Karabiner already exist for macOS
  • Popup suggestions don't work in terminal emulators or Electron apps
Category
Target Audience

macOS developers and writers who frequently type special characters

Similar To

Karabiner-Elements · Compose Key · Ukelele

Post Description

I’ve recently read this [1] post about the compose key on linux which I thought it was pretty cool and I was looking for something similar on macOs.

One issue with apps emulating the linux default input way [compose-key] + [sequence keys] was that im a clumsy typer and so i’d rather see what im typing before its replaced with the result of the compose sequence. Since I’m a dev but i haven’t had much experience coding in swift i thought i would see if i can use claude code to create an app for myself to use compose sequences via text snippets.

The result is SnippetCompose: https://github.com/horstf/SnippetCompose

This way I can input compose sequences but see the input and correct myself, for example typing ::C= will be replaced with €.

[1] https://crescentro.se/posts/compose-key/

Similar Projects