rustywitness

🦀 🌐 📸
Web screenshot utility
A CLI tool for getting screenshots of URLs using headless chrome

@_swanandx GitHub issues GitHub stars GitHub forks GitHub license
Built with ❤︎ by swanandx and contributors
# 🧰 Usage Just pass URL `rustywitness https://example.com` or /PATH/TO/FILE as argument `rustywitness 100-urls.txt`. You don't need to worry about remembering flags, it can determine if the argument is a file or a single URL! # 🔭 Installation ### Download executable 📈 You can directly download executable and run it. No need for any installation. - Check releases [here](https://github.com/swanandx/rustywitness/releases/). ### Using `cargo` 🦀 - `cargo install rustywitness` ### Build it from source 🎯 Clone repository - `git clone https://github.com/swanandx/rustywitness && cd rustywitness` then build and run - `cargo run` e.g. `cargo run -- [OPTIONS]` OR - `cargo build --release` - `cd target/release/` - `./rustywitness` e.g. `./rustywitness [OPTIONS]` # 🚧 Contributing There is always scope for improvements and bugs to be fixed! Just open a issue or submit a PR. # Acknowledgement [Similar](https://github.com/sensepost/gowitness) [projects](https://github.com/michenriksen/aquatone) were very helpful as a reference. Special thanks to [siddicky](https://github.com/siddicky) and [Drago](https://github.com/vaishnavpardhi) for testing it!