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. ๐
- Fast:
Hxn
is designed to be fast, all credits goes to therustlang
. ๐ฆ - Portable: You can use
haylxon
on bothLinux
&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
๐
-
Binary: You can directly download
binary
and run it. -
Source:
$ 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 thebinary
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 hxn
-
$ sudo/doas pacman -Syyy hxn
-
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>
The below is a comparison between similar project gowitness
, tested on my pentium processor.
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)
๐
As always, this project is also Licensed under the MIT LICENSE
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 โ๏ธ