Skip to content

luca-abatianni/Rust-screenshot

Repository files navigation

Rust-screenshot: Multi-platform screen-grabbing utility

A desktop-based multi-platform utility, fully developed in Rust, to easily grab, manipulate and personalize screenshots.

  • 💻 Platform Support: Dompatible with multiple desktop operating systems, including Windows, macOS, and Linux.
  • 📱 User Interface (UI): Intuitive and user-friendly interface that allows users to easily navigate through the application's features.
  • 🖱️ Selection Options: Ability to crop the grabbed image to a custom area selected with a click and drag motion.
  • ⌨️ Hotkey Support: Support for customizable hotkeys for quick screen grabbing. Users are able to set up their preferred shortcut keys.
  • 🖼️ Output Format: Support for multiple output formats including .png, .jpg, .gif., and support for copying the screen grab to the clipboard
  • 🖌️ Annotation Tools: Built-in annotation tools like shapes, arrows, text, and a color picker for highlighting or redacting parts of the screen grab.
  • ⏱️ Delay Timer: Delay timer function, allowing users to set up a screen grab after a specified delay.
  • 💾 Save Options: Ability to specify the default save location for screen grabs, and automatic saving with predefined naming conventions.
  • 🖥️ Multi-monitor Support: Ability to recognize and handle multiple monitors independently, allowing users to grab screens from any of the connected displays.

Main page

Screenshot 2024-12-28 alle 16 11 29

Screenshot grab

Screenshot 2024-12-28 alle 16 12 04

Screenshot annotation

Screenshot 2024-12-28 alle 16 12 29

About

Rust-based multi-platform desktop utility to create and manage screenshots

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages