Haylxon
🔥🦀
SHOOT BEFORE THE BLINK
|| Haylxon
, A tool embodying the K1SS
philosophy that allows you to take screenshots of webpages/URLs
at lightning-fast speeds.
Built from the ground up for ease of use, performance, beautiful ui and portability in mind. 💖
Table of contents 📔
Features 🍙
- Fast:
Hxn
is designed to be fast, all credits goes to therustlang
. 🦀 - Portable: You can use
haylxon
on both*nix
&windows
. - Ease: This tool is designed to be very user friendly as there are very few options but does all the required works that one expects.👨🎨
- Simple: As always
Keeping It Simple and Stupid
💋
Installation 📩
-
Binary: You can directly download
binary
and run it. -
Source:
Recommended ++++
Note
To receive the most up-to-date updates, please utilize this method. I will only push updates through an alternative method if and only when I have stable code.
$ git clone --depth=1 https://github.com/pwnwriter/haylxon --branch=main
$ cd haylxon
$ cargo build --release
Then go to release
dir and ./hxn
or move the binary
to your any $PATH
for instant access from anywhere.
-
Cargo:
$ cargo install hxn
Note
This requires a working setup of rust/cargo. -
Aur:
$ paru/yay -Syyy haylxon
-
$ sudo/doas pacman -Syyy hxn
Hxn in action 🚀
-
Help menu :
Hxn
utilizesclap
for argument parsing. As expected,clap
provides a much-improved help menu. The screenshot below shows Hxn's help menu when the-h
flag is used.use
--help
for full menu.
- Taking screenshots of one/many urls.🖇️
It doesn't matter, if you are parsing a single url
or a file
containing a list of urls
, Hxn
will handle itself. You don't need to worry about other flags.
v0.1.2 +
has an option to define browser binary
#pr
, by default it uses /usr/bin/chrome
.
- Single URL
$ hxn -b $(which <browserbin>) -u <url>
- File containing more than one url. 🖇️
$ hxn -b <browserbin> -t <no. of tabs to open //ly> -u <url/filename> -o <outdir(default hxnshots)>
- Define x/y 🐣
The latest release has an option to set
height
,width
and--silent
option.
$ hxn --height <height> --width <widht> --silent -url <url>
Benchmarking ⚡
The below is a comparison between similar project gowitness
, tested on my pentium processor.
Contribution 🥰
There is always scope for improvements and bugs to be fixed as contributors can make a valuable impact by addressing improvements and bugs through issue submissions or pull requests.
- Still, here are the ways to contribute,
- Suggest a feature
- Report a bug
- Fix something and open a pull request
- Help me document the code and more speed pleaseeeeeee.
- Spread the word
HAYLXON(hxn)
😎
License 🔐
As always, this project is also Licensed under the MIT LICENSE
Thanks 🌹
A big thanks to the followings.
@rustlang
@prabuddha
@Dylan Arps
@catppuccin
@cute-ducky
// plan9boys.@blast
- and you ❤️🩹
Similar projects : gowitness
, eyewitness
Copyright © 2023 pwnwriter xyz ☘️