UtilityBox is a beginner-friendly Java terminal app that bundles a few useful tools into a single command-line interface.
-
✅ To-Do List
- Add, view, and delete tasks
- Tasks are stored in a local file (
tasks.txt)
-
🔐 Password Generator
- Generates strong random passwords using letters, digits, and symbols
-
🎲 Passphrase Generator
- Generates Diceware-style passphrases from a local wordlist (
eff_large_wordlist.txt) - Useful for memorable and secure passphrases
- Generates Diceware-style passphrases from a local wordlist (
- Java 11 or higher
- A terminal
javac -d out src/utilitybox/*.java
jar --create --file UtilityBox.jar -e utilitybox.Main -C out .
# Custom manifest
# jar cfm UtilityBox.jar manifest.txt -C out .java -jar UtilityBox.jar