menyoki is a Free Powerful Utility for Screencasting and Image Manipulation

menyoki is a Free Powerful Utility for Screencasting and Image Manipulation
Photo by Kitai / Unsplash

menyoki is a powerful screencast and screenshot utility that excels in performing various image-related operations, including creating and splitting GIFs, as well as modifying, analyzing, and viewing image files.

It prides itself on being a lightweight command line tool that confidently tackles day-to-day operations and intricate detail-centric tasks.

While its initial focus was on recording and capturing terminal windows, it can be effortlessly customized for any other purpose using command line arguments, environment variables, or a configuration file.

Features

  • Record an animation using various techniques and tools to capture movement and bring it to life on screen.
  • Split an animation into frames to break down the motion and analyze each individual frame for precise control and adjustments.
  • Make an animation from frames by organizing and sequencing the frames in a logical and visually appealing manner to create a seamless and engaging animation.
  • Capture an image with a wide range of options, including different resolutions, aspect ratios, and file formats, to ensure the desired quality and compatibility.
  • Edit an image using advanced editing techniques and tools to enhance its appearance, correct imperfections, and add creative effects or modifications.
  • Analyze an image by examining its composition, colors, lighting, and other visual elements to gain insights and make informed decisions for further improvements or adjustments.
  • View an image in various ways, such as zooming in or out, rotating, flipping, or comparing with other images, to fully appreciate its details and evaluate its overall impact.

Supported formats

Supported platforms

  • Linux (X11)
  • Linux (Wayland)

Download & Install

1- Cargo

cargo install menyoki

2- Arch Linux

pacman -S menyoki

3- Docker

# pull the container
docker pull orhunp/menyoki:<tag>
# run the container 
docker run orhunp/menyoki:<tag>

4- Build from source

  1. Clone the repository.

git clone https://github.com/orhun/menyoki.git && cd menyoki/

  1. Build the project and install binary.

cargo install --path .

4- Download and the binary

  1. Download the latest archive from releases page and extract it.
  2. Move menyoki binary to /usr/local/bin/ (Linux)

License

  • GPL3.0 License

Resources

GitHub - orhun/menyoki: Screen{shot,cast} and perform ImageOps on the command line 🌱 🏞️
Screen{shot,cast} and perform ImageOps on the command line 🌱 🏞️ - GitHub - orhun/menyoki: Screen{shot,cast} and perform ImageOps on the command line 🌱 🏞️
menyoki
Screen{shot,cast} and perform ImageOps on the command line 🌱 🏞️

Read more