Ureld
Ureld is a simple & fast URLs de-cluttering tool written in Rust.

Ureld receiving input from STDIN, passthrough into filter then goes brrr...
|
Ureld doesn't make any internet requests. Ureld follow Unix philosophy within lean toward into security testing or bug bounty use cases.
Features
- Decluttering your messy URLs.
- Filter unneeded URLs.
- http(s)://example.com/
- http(s)://example.com/blog/
- http(s)://example.com/blog/#blog
- Filter unneeded Exts.
- css, jpg, jpeg, png, gif, webp
- woff2, woff, ttf, ico
- Merging numeric path.
- example.com/
2/index.html - example.com/
0/index.html - example.com/
1/index.html
- example.com/
- API version awareness
v(numeric).- example.com/1/api_
v2?p=val&x=y - example.com/1/api
v3?p=val - example.com/1/api-
v3?p=val - example.com/
v2/api?p=val&y=z - example.com/
v3/api?p=val
- example.com/1/api_
- Case sensitive awareness
- example.com/
blog/index.html - example.com/
Blog/index.html - example.com/
BLOG/index.html
- example.com/
- Faster than your nextdoor Wi-Fi.
Install
Here you can find lastest update executable binaries or using command below.
|
Change to latest update if VERSION eg.
vX.X.Xalready outdated.
or using cargo at creates.io.
or the shortest option.
Usages
Basic Usage
OR
|
URLs contain parameter.
| |
URLs aren't parameter (just file exts).
| |
URLs contain .js file.
| |
URLs aren't .js file.
| |
Advanced Usage
URLs contain .js and .html file. (use grep -v for negated)
| |
Ureld built with love within 1337 cups of coffee, inspired by uro and urldedupe.
Comparison
Comparing Ureld with other tools using +10 million list of URLs.

Here is detail comparison table:
| Name | ureld | urldedupe | uro |
|---|---|---|---|
| URL result (Million) | 19.25 | 60.95 | 27.13 |
| Time taken (Second) | 32s | 3m26s | 19m13s |
Happy hacking.