← Back to Projects
CLI Tools Collection
A collection of useful command-line tools I've built
golangclitools
Overview
A collection of CLI tools built with Go for everyday development tasks.
Tools
1. JSON Formatter
Pretty print and validate JSON files.
jf input.json # Pretty print
jf -c input.json # Compact
jf -v input.json # Validate only
2. Port Scanner
Quick port scanning utility.
portscan localhost 80-443
portscan 192.168.1.1 22,80,443,8080
3. File Hasher
Calculate checksums for files.
hasher -md5 file.txt
hasher -sha256 file.txt
hasher -all file.txt
Installation
go install github.com/koopa0/cli-tools/...@latest
Tech Stack
- Go 1.25
- Cobra for CLI framework
- No external dependencies for core functionality