Skip to content

ankitpati/gparse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

G-Parse

Split URLs as email clients would do, and extract rulable domains from them.


Dependencies

Mandatory

HTML::Packer
IO::Compress::Brotli
IO::Socket::SSL
LWP::Protocol::https
LWP::Simple
Mojolicious
Net::IDN::Encode
Net::IDN::Nameprep
Net::SSLeay

Performance-Enhancing Optionals

CSS::Packer
Cpanel::JSON::XS
EV
IO::Socket::Socks
JavaScript::Packer
Net::DNS::Native
Role::Tiny

How to Run?

Live-Reloading Development Server

morbo /opt/gparse/src/gparse.pl

Stop

Press Ctrl + C to exit.

Pre-Forking Production Server

hypnotoad /opt/gparse/src/gparse.pl

Hot-Deployment

After code changes, repeat above command.

Stop

hypnotoad --stop /opt/gparse/src/gparse.pl

See it in Action!

Landing page.

Query through the UI.

Query through the API.

About

Split URLs like Email Clients

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published