A modular Python CLI toolkit that combines multiple useful utilities into one powerful command-line application.
- 🔐 Password Generator
- 📝 Word & Character Counter
- 📂 File Organizer (auto-sorts files into folders)
- 💻 System Info Viewer (CPU & RAM usage)
- ✨ Smart Text Formatter (NLP-based using spaCy)
This project is built to practice:
- Modular Python development
- CLI-based applications
- Real-world utility tools
- Basic NLP integration
Run the main file:
python main.pyFollow the on-screen menu to use different tools.
py-toolforge/
│
├── main.py
├── tools/
│ ├── password_generator.py
│ ├── word_counter.py
│ ├── file_organizer.py
│ ├── system_info.py
│ ├── text_formatter.py
│ └── __init__.py
- Python
- spaCy (for NLP)
- Add GUI version
- Add more tools
- Improve NLP formatting
- Add user config system
If you like this project, give it a star ⭐ and feel free to fork!