A local wordlist intelligence and workflow management tool for offensive security & Bug Bounty workflows.
Features • Install • User Guide • Changelogs •
WLX (WordListeXplorer) is a local wordlist intelligence and workflow management platform built for offensive security professionals, penetration testers, red teamers, bug bounty hunters, and researchers who work with large-scale wordlist collections.
With WLX, users can:
- Organize massive wordlist collections into a structured local index
- Perform fast keyword-based searches across indexed wordlists
- Categorize wordlists using custom tags and filters Export wordlists directly into shell environment variables
- Integrate wordlists seamlessly into offensive tooling and automation workflows
- Manage reusable workflow variables for faster operations and scripting
WLX is designed with a strong focus on operational efficiency and terminal-native workflows, making it ideal for daily offensive security & bug bounty operations.
Features
- Recursive wordlist indexing
- SQLite-powered local database
- Fast keyword searching
- Tag-based filtering
- Bulk tagging operations
- Session-aware WLX variables
- Shell workflow integration
- Rich terminal UI
View the documentation to read through all the features & troubleshooting of WLX:
Installation
Clone Repository
git clone https://github.com/ZeroPrime9/WordListeXplorer.git
cd WordListeXplorer/wlx/scripts
Run Installer
chmod +x install.sh
./install.sh
The installer will:
- Install WLX
- Configure PATH
- Setup shell integration
- Configure WLX workflow helpers
Quick Start
Add Wordlist Directory
WLX supports adding and managing multiple wordlist directories.
wlx config addir /usr/share/seclists/
wlx config addir /usr/share/wordlists/
You can add any number of directories and WLX will recursively scan and index all supported wordlists from them.
Scan Directory
After adding the wordlists to the config just do the following to scan and index the directories
wlx config index
WLX Features
Search Wordlists
Search indexed wordlists instantly using keywords, filenames, or naming patterns directly from the terminal.
wlx search admin
Filter Search Results
Narrow down results using one or more tags to quickly locate relevant wordlists for specific workflows or technologies.
wlx search login --filter api,auth,wfuzz
You can add any number of filters and WLX will filter and index all the wordlists.
Export Wordlists Into Variables
Export wordlists into reusable shell variables for direct integration into offensive security workflows and tooling.
wlxuse 12 username
wlxuse 15 password
Use Exported Variables In Real Workflows
WLX variables can be used directly with tools such as Hydra, FFUF, Feroxbuster, and other offensive security tooling.
hydra -L $USERNAME -P $PASSWORD target
wlxuse 22 FUZZ
ffuf -u https://target/FUZZ -w $FUZZ
Tagging System
WLX supports:
- manual tagging
- bulk tagging
- multi-tag workflows
- filter-driven searching
Bulk Tagging Example
wlx tag 12,15,18 auth,hydra,passwords
Tagging Preview
Uninstallation
./scripts/uninstall.sh
Roadmap
v1.1
- Intelligent ranking engine
- Relevance-based search prioritization
- Smarter filtering workflows
- Advanced search intelligence
- Auto-Indexer for any new files
Author
This tool created by Farzan Nobi (ZeroPrime9)
Comments