An AI-powered CLI that turns plain bullet lists into emoji-prefixed markdown lists and copies the result to your clipboard.
Built on:
🖥️ @opentui/core for the terminal UI
@github/copilot-sdk for the AI brain
📋 clipboardy for clipboard access
Before After
- Ship onboarding 🚀 Ship onboarding
- Investigate flaky test -> 🐛 Investigate flaky test
- Take a break ☕ Take a break
UI:
🥟 Bun ≥ 1.3 — OpenTUI is Bun-exclusive.
GitHub Copilot CLI installed and authenticated (copilot on your PATH, signed in with a Copilot-enabled account).
git clone <this-repo>
cd emoji-list-generator
bun installbun start- The TUI opens with a text area focused.
- Type or paste your bullet points (one per line,
-,*, or+markers). - Press Ctrl+S to generate.
- The result appears in the panel below and is copied to your clipboard.
- Press Ctrl+L to clear and start over, or Ctrl+C to quit.
The package.json declares a bin named emoji-list. Register it globally with Bun:
# From inside this repo
bun link
# Then, from any directory
emoji-listTo unregister later: bun unlink (from this repo) or bun remove -g emoji-list-generator.
# Install straight from a local folder as a global package
bun install -g /absolute/path/to/emoji-list-generatorbun link places a shim in %USERPROFILE%\.bun\bin (added to your PATH by the Bun installer). If emoji-list isn't found after linking, open a new terminal window — PATH changes don't apply to already-open shells.