DEV Community

Cover image for TikCopy – A Minimal Clipboard History Tool for Linux Built in Rust
tikrack
tikrack

Posted on • Edited on

TikCopy – A Minimal Clipboard History Tool for Linux Built in Rust

TikCopy – A Minimal Clipboard History Tool for Linux Built in Rust

I’ve always found the Windows+V clipboard manager super handy, and I missed something like that on Linux. So I built TikCopy, a tiny terminal-based clipboard history tool that’s fast, offline, and written entirely in Rust.

TikCopy screenshot


✨ What TikCopy Does

TikCopy is a simple command-line tool to help you manage your clipboard history. You can:

  • Save up to 50 clipboard entries
  • Add new entries from the clipboard or from piped stdin
  • List entries in color-coded terminal output
  • Reuse or delete entries by index
  • Use it entirely offline — no daemons, no background processes

🚀 Why I Built It

There are a few clipboard managers out there, but most of them are GUI-based or rely on background daemons. I wanted something that:

  • Worked inside the terminal
  • Was fast, reliable, and minimal
  • Could be used in scripts or piped workflows
  • Felt like a native Unix-style tool

Rust made it easy to keep things performant and clean.


📦 How to Install

If you have Rust and Cargo:

cargo install tikcopy
Enter fullscreen mode Exit fullscreen mode

Or grab the binary from the GitHub Releases:

👉 https://github.com/tikrack/tikcopy/releases


🧪 Example Usage

tikcopy add "hello from TikCopy!"
tikcopy list
tikcopy use 2
tikcopy delete 1
Enter fullscreen mode Exit fullscreen mode

You can also pipe into it:

echo "copied from script" | tikcopy add
Enter fullscreen mode Exit fullscreen mode

💡 What’s Next?

I’m thinking about adding:

  • Search/filter support
  • Sync with remote storage (optional)
  • GUI/tray support in the future (maybe)

Got ideas or feature requests? I’d love to hear them.


🔗 GitHub

Check out the project here:

👉 https://github.com/tikrack/tikcopy


🗣 Feedback Welcome

If you find this tool useful, I’d love a ⭐ on GitHub.

More importantly — I’d love to know what features you'd find useful in a clipboard CLI like this.

Thanks for reading! 🙌
https://tikrack.ir

Top comments (2)

Collapse
 
suvrajeet profile image
Suvrajeet Banerjee

great!

Collapse
 
tikrack_0b5ca7f793d07d3db profile image
tikrack

I'm glad you liked it, and thank you for commenting.