A lightweight, modular command-line toolkit built in Bash, designed to simplify everyday developer and sysadmin tasks such as DNS lookups, mail record checks, SSL certificate inspection, WHOIS queries, and domain diagnostics.
kara-cli is fully modular: each function is implemented as a separate executable (kara-dns, kara-mail, kara-ssl, kara-any, etc.) and is routed through the main kara command.
git@github.com:chriskarabinis/full-cli-devtools-kara.git cd full-cli-devtools-kara
sudo bash install.sh
The installer will:
- copy all CLI modules into
/usr/local/bin - apply executable permissions
- register the main
karacommand system-wide
Verify installation:
kara --help
kara dns example.com
kara mail example.com
kara ssl example.com
kara whois example.com
kara any example.com
. ├── install.sh # Installer script ├── kara # Main CLI entry point ├── kara-any # ANY DNS lookup module ├── kara-dns # DNS lookup module ├── kara-mail # MX/mail lookup module ├── kara-ssl # SSL inspection module ├── kara-whois # WHOIS module └── README.md
The kara binary dynamically loads and routes commands to the appropriate module.
- Linux or macOS
- Bash 4+
dig,whois, andopensslinstalled on the system
SSL certificate info: kara ssl google.com
DNS A + CNAME records: kara dns frenzy.gr
WHOIS: kara whois example.gr
sudo rm /usr/local/bin/kara*
Developed by Chris Karabinis
Lightweight tooling for daily WebOps & DevOps workflows.
MIT License.