https://github.com/izya4ka/yadb
Yet another directory buster
https://github.com/izya4ka/yadb
Last synced: 4 months ago
JSON representation
Yet another directory buster
- Host: GitHub
- URL: https://github.com/izya4ka/yadb
- Owner: izya4ka
- License: other
- Created: 2025-06-19T22:11:22.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2025-11-01T19:11:03.000Z (5 months ago)
- Last Synced: 2025-11-01T19:20:01.612Z (5 months ago)
- Language: Rust
- Homepage:
- Size: 133 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ratatui - YADB - A web directory brute-forcing tool. (💻 Apps / 🌐 Networking and Internet)
README
# YADB - Yet Another Directory Buster




[](https://ratatui.rs/)


**YADB** is a directory brute-forcing tool written in **Rust**, inspired by `gobuster`.
## ✨ Features
- ⚡ **High performance** with multithreading
- 🖥️ **CLI and TUI interface**
## 📦 Installation
```bash
cargo install yadb
```
## 🚀 Usage
### CLI
```
Usage: yadb-cli [OPTIONS] --wordlist --uri
Options:
-t, --threads Number of threads [default: 50]
-r, --recursive Recursivly parse directories and files (recursion depth) [default: 0]
-w, --wordlist Path to wordlist
-u, --uri Target URI
-o, --output Output file
-h, --help Print help
-V, --version Print version
```
### TUI
Just simply:
```
yadb-tui
```
## 🛠️ TODO
- [x] CLI interface
- [x] Recursion
- [x] TUI interface
- [ ] Output in HTML/JSON formats
- [ ] Better TUI
- [ ] Menu
- [ ] HTTP Proxy (+ socks???)
- [ ] Custom request
- [ ] Keyword fuzzing
- [ ] In URL
- [ ] In request
## 🙌 Contributions
Contributions are welcome! If you have ideas for improvements, bug fixes, or new features, feel free to open an issue or submit a pull request.
## 📄 License
This project is licensed under the **GNU General Public License version 3**.
## ⚠️ Disclaimer
This project is provided for educational and research purposes only — use it responsibly and only on systems you own or have explicit permission to test; the author accepts no liability for any misuse or damage.