https://github.com/chunyin7/stele
lightweight macos clipboard utility in rust + gpui
https://github.com/chunyin7/stele
clipboard gpui macos rust
Last synced: 3 months ago
JSON representation
lightweight macos clipboard utility in rust + gpui
- Host: GitHub
- URL: https://github.com/chunyin7/stele
- Owner: chunyin7
- Created: 2025-11-06T04:29:49.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2025-11-25T12:53:12.000Z (6 months ago)
- Last Synced: 2025-11-28T17:56:41.650Z (6 months ago)
- Topics: clipboard, gpui, macos, rust
- Language: Rust
- Homepage:
- Size: 458 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

stele
stele is a lightweight macos gui clipboard utility built with rust and gpui
> [!NOTE]
> this is built for personal use and exploratory purposes - no guarantees can be made about the code quality
> [!WARNING]
> releases are currently not signed or notarized - macos will block the app by default. to run it, right-click the app and select "Open", or remove the quarantine attribute: `xattr -d com.apple.quarantine /path/to/stele.app`
## installation
1. download the latest release from the [releases page](https://github.com/chunyin7/stele/releases)
2. open the dmg file and drag the app to your applications folder
or build manually:
```bash
# 1. install dependencies
rustup default stable # or nightly if needed
# 2. run the app in debug mode
cargo run
# 3. build the macos bundle
./build.sh
```
when stele is running:
1. copy any text as usual (`⌘c`).
2. hit `⌘⇧v` to toggle the stele panel.
2. navigate using keyboard (j/k) or mouse
3. click an entry to copy it back to the clipboard or press enter when using keyboard controls to select - the panel closes automatically
## todo
- [x] add image support
- [ ] add config settings
- [x] hide dock icon
- [x] add tray icon
- [x] add keyboard controls
- [x] fix stutter on panel hide