Skip to content

sh1zen/Castify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Castify

A simple cross-platform screen caster tool made in Rust

ScreeShoot

✨ Features

  • FullScreen, ScreenCrop, SaveCapture
  • Multi-monitor support
  • Keybindings support
  • Beautiful minimalistic UI

📥 Installation

  • Fulfill these requirements.

  • Cargo

    Install Rust and Run the following command
    cargo install --git https://github.com/sh1zen/Castify
    

📋 Requirements

  • Windows
  • Mac OS
    • Install GStreamer
    • Grant Access to Accessibility API: Add Castify to System Preferences > Security & Privacy > Privacy > Accessibility
    • Maybe disable Firewall for the Caster
  • Linux
    • apt install pkg-config libgtk-3-dev libxdo-dev
    • Install GStreamer

🙌🏻 Thanks to

  • iced community for their help
  • gstreamer community for their help
  • Other crate maintainers

About

A simple cross-platform screen caster app made in Rust and based on gstreamer

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages