You are not logged in.
Demo: https://user-images.githubusercontent.c … e9aa3c.gif
Homepage: https://github.com/orhun/menyoki
AUR: https://aur.archlinux.org/packages/menyoki
crates(dot)io: https://crates.io/crates/menyoki
When I was preparing the documentation of the kmon project, I had a hard time finding an easy and convenient GIF recording tool. So when things started to get stable for the project, I set off to write my own screencast tool with Rust. But hey, screencasting was not enough so I added the other things that I needed. So here we go:
menyoki is a screencast and screenshot utility that can also perform various image related operations such as making/splitting GIFs and modifying/analyzing image files. It aims to be a lightweight command line tool for either helping out on day-to-day life operations or complicated detail-centric issues. Originally it was designed to record/screenshot terminal windows but it can be tweaked easily for other purposes with command line arguments, environment variables, or a configuration file.
I'm using i3-gaps on Arch Linux in the demo video. I haven't tested menyoki on different platforms/systems yet. So if you see something's not working or odd, please file a bug report on GitHub. If you want to get involved and write some Rust, see open issues and implementation details.
Cheers!
Offline