🧰 HeffTools CLI
A lightweight command-line interface for interacting with the HeffTools.dev API, including:
- UUID generator
- Password generator
- URL encode/decode
- Base64 encode/decode
- Regex tester
- Subnet calculator
- Cron next-run calculator
And more tools as the API expands
👉 Website: https://hefftools.dev 👉 API Documentation: https://rapidapi.com/heffman/api/hefftools-devops-utilities
This CLI provides quick local utilities while also serving as an open-source entry point to the HeffTools API ecosystem.
📦 Installation
pip install git+https://github.com/heffman/hefftools-cli.git
🚀 Quick Examples Generate 5 UUIDs
hefftools uuid --count 5
Generate a password
hefftools password --length 16 --charset strong
URL encode
hefftools urlencode "https://hefftools.dev/?q=hello world"
Subnet calculator
hefftools subnet 192.168.1.0/24
📚 Why This Project Exists
This CLI helps developers automate common DevOps tasks without leaving the terminal. It is powered by HeffTools.dev, a suite of online tools and APIs:
🛠️ Contributing
Pull requests are welcome! Issues and feature suggestions are encouraged.
📄 License
MIT License