Image: github.com · GitHub repository card for h-gj/diodon-clone
Diodon clipboard manager replicated in Python
The GTK clipboard manager rebuilt from REA and Ghidra evidence.
The full story
Diodon is a GTK clipboard manager for Linux, written in Vala. The author analysed their installed copy (1.12.0) with REA's binary-layout tools and Ghidra decompilation, and used the exported symbols to rebuild its full class structure. They then wrote a single-file Python replica with PyGObject.
The replica follows the recovered logic closely: how pasting picks its key binding, how duplicates are skipped, how items are filtered, and how multiple clipboards stay in sync. The notes are in Chinese.
How it was done
Tools
Themes
Loading themes…
Sources
From the maker's own write-up or code. We summarise what they report; we haven't tested it ourselves.
- Awesome REA list: diodon-clone
The Python replica, with a table of the evidence each behaviour came from.