Releases: trahma/certwiz
v0.2.1
CertWiz v0.2.1
A user-friendly CLI tool for certificate management, similar to HTTPie but for certificates.
Changelog
Features
Installation
macOS
# Apple Silicon
curl -L https://github.com/trahma/certwiz/releases/download/v0.2.1/cert-darwin-arm64.tar.gz | tar xz
sudo mv cert /usr/local/bin/
# Intel
curl -L https://github.com/trahma/certwiz/releases/download/v0.2.1/cert-darwin-x86_64.tar.gz | tar xz
sudo mv cert /usr/local/bin/Linux
# 64-bit
curl -L https://github.com/trahma/certwiz/releases/download/v0.2.1/cert-linux-x86_64.tar.gz | tar xz
sudo mv cert /usr/local/bin/
# ARM64
curl -L https://github.com/trahma/certwiz/releases/download/v0.2.1/cert-linux-arm64.tar.gz | tar xz
sudo mv cert /usr/local/bin/Windows
Download the appropriate zip file and add cert.exe to your PATH.
Verify Installation
cert versionFull Documentation: README.md
v0.2.0
CertWiz v0.2.0
A user-friendly CLI tool for certificate management, similar to HTTPie but for certificates.
Changelog
Features
- 2c2f70b: feat: add automatic PATH configuration to installer (@trahma)
- 44e1ac0: feat: clearly indicate PATH status for installation directories (@trahma)
- ae2a1e6: feat: improve PATH activation instructions in installer (@trahma)
Bug Fixes
- a320799: fix: correct ANSI color code rendering on Linux (@trahma)
- 1f8427a: fix: correct tilde expansion in custom directory path (@trahma)
- 47f45b1: fix: ensure color codes expand properly on all platforms (@trahma)
- d2456f9: fix: improve installer sudo detection and user feedback (@trahma)
- 2a8b115: fix: use color variables for cross-platform compatibility (@trahma)
- 211bbe2: fix: use direct ANSI escape sequences for Linux compatibility (@trahma)
Other
- d1117b6: Fix installer PATH detection and permission checking (@trahma)
- 3bafb7b: Fix installer for Linux - match goreleaser archive naming (@trahma)
- ba3246e: refactor: unify env + JSON helpers; secure key perms; CA verify; inspect timeout; RunE (@trahma)
Installation
macOS
# Apple Silicon
curl -L https://github.com/trahma/certwiz/releases/download/v0.2.0/cert-darwin-arm64.tar.gz | tar xz
sudo mv cert /usr/local/bin/
# Intel
curl -L https://github.com/trahma/certwiz/releases/download/v0.2.0/cert-darwin-x86_64.tar.gz | tar xz
sudo mv cert /usr/local/bin/Linux
# 64-bit
curl -L https://github.com/trahma/certwiz/releases/download/v0.2.0/cert-linux-x86_64.tar.gz | tar xz
sudo mv cert /usr/local/bin/
# ARM64
curl -L https://github.com/trahma/certwiz/releases/download/v0.2.0/cert-linux-arm64.tar.gz | tar xz
sudo mv cert /usr/local/bin/Windows
Download the appropriate zip file and add cert.exe to your PATH.
Verify Installation
cert versionFull Documentation: README.md
v0.1.10
CertWiz v0.1.10
A user-friendly CLI tool for certificate management, similar to HTTPie but for certificates.
Changelog
Other
Installation
macOS
# Apple Silicon
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.10/cert-darwin-arm64.tar.gz | tar xz
sudo mv cert /usr/local/bin/
# Intel
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.10/cert-darwin-x86_64.tar.gz | tar xz
sudo mv cert /usr/local/bin/Linux
# 64-bit
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.10/cert-linux-x86_64.tar.gz | tar xz
sudo mv cert /usr/local/bin/
# ARM64
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.10/cert-linux-arm64.tar.gz | tar xz
sudo mv cert /usr/local/bin/Windows
Download the appropriate zip file and add cert.exe to your PATH.
Verify Installation
cert versionFull Documentation: README.md
v0.1.9
CertWiz v0.1.9
A user-friendly CLI tool for certificate management, similar to HTTPie but for certificates.
Changelog
Other
- fe3476c: Add --connect flag to inspect command for proxy/tunnel support (@trahma)
- 4f8d4c2: Update documentation for --connect flag (@trahma)
Installation
macOS
# Apple Silicon
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.9/cert-darwin-arm64.tar.gz | tar xz
sudo mv cert /usr/local/bin/
# Intel
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.9/cert-darwin-x86_64.tar.gz | tar xz
sudo mv cert /usr/local/bin/Linux
# 64-bit
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.9/cert-linux-x86_64.tar.gz | tar xz
sudo mv cert /usr/local/bin/
# ARM64
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.9/cert-linux-arm64.tar.gz | tar xz
sudo mv cert /usr/local/bin/Windows
Download the appropriate zip file and add cert.exe to your PATH.
Verify Installation
cert versionFull Documentation: README.md
v0.1.8
CertWiz v0.1.8
A user-friendly CLI tool for certificate management, similar to HTTPie but for certificates.
Changelog
Other
- 456c07c: Bump version to v0.1.8 with critical macOS update fixes (@trahma)
- 4a1d965: Fix macOS auto-update issue by clearing extended attributes (@trahma)
- d503ee5: Fix macOS cert update using syscall.Exec to break inheritance chain (@trahma)
- 7f19211: Fix macOS self-update SIGKILL issue with atomic move operation (@trahma)
- cfbff0f: Simplify default command output, show examples only with help (@trahma)
Installation
macOS
# Apple Silicon
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.8/cert-darwin-arm64.tar.gz | tar xz
sudo mv cert /usr/local/bin/
# Intel
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.8/cert-darwin-x86_64.tar.gz | tar xz
sudo mv cert /usr/local/bin/Linux
# 64-bit
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.8/cert-linux-x86_64.tar.gz | tar xz
sudo mv cert /usr/local/bin/
# ARM64
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.8/cert-linux-arm64.tar.gz | tar xz
sudo mv cert /usr/local/bin/Windows
Download the appropriate zip file and add cert.exe to your PATH.
Verify Installation
cert versionFull Documentation: README.md
v0.1.7
CertWiz v0.1.7
A user-friendly CLI tool for certificate management, similar to HTTPie but for certificates.
Changelog
Other
- a1fd0e8: Bump version to v0.1.7 with goreleaser fix (@trahma)
- 3561cc0: Fix goreleaser configuration for v2 compatibility (@trahma)
- ced479b: Fix goreleaser deprecation warnings and add test workflow (@trahma)
- 6523cd8: Remove duplicate release workflow - use goreleaser only (@trahma)
Installation
macOS
# Apple Silicon
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.7/cert-darwin-arm64.tar.gz | tar xz
sudo mv cert /usr/local/bin/
# Intel
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.7/cert-darwin-x86_64.tar.gz | tar xz
sudo mv cert /usr/local/bin/Linux
# 64-bit
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.7/cert-linux-x86_64.tar.gz | tar xz
sudo mv cert /usr/local/bin/
# ARM64
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.7/cert-linux-arm64.tar.gz | tar xz
sudo mv cert /usr/local/bin/Windows
Download the appropriate zip file and add cert.exe to your PATH.
Verify Installation
cert versionFull Documentation: README.md
Release v0.1.6
CertWiz v0.1.6
A user-friendly CLI tool for certificate management, similar to HTTPie but for certificates.
Installation
macOS
Apple Silicon (M1/M2/M3):
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.6/cert-darwin-arm64.tar.gz | tar xz
sudo mv cert-darwin-arm64 /usr/local/bin/cert
chmod +x /usr/local/bin/certIntel:
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.6/cert-darwin-amd64.tar.gz | tar xz
sudo mv cert-darwin-amd64 /usr/local/bin/cert
chmod +x /usr/local/bin/certLinux
64-bit (amd64):
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.6/cert-linux-amd64.tar.gz | tar xz
sudo mv cert-linux-amd64 /usr/local/bin/cert
chmod +x /usr/local/bin/certARM64:
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.6/cert-linux-arm64.tar.gz | tar xz
sudo mv cert-linux-arm64 /usr/local/bin/cert
chmod +x /usr/local/bin/cert32-bit (386):
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.6/cert-linux-386.tar.gz | tar xz
sudo mv cert-linux-386 /usr/local/bin/cert
chmod +x /usr/local/bin/certWindows
64-bit: Download cert-windows-amd64.zip
ARM64: Download cert-windows-arm64.zip
32-bit: Download cert-windows-386.zip
Extract the zip file and add the cert.exe to your PATH.
FreeBSD
64-bit:
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.6/cert-freebsd-amd64.tar.gz | tar xz
sudo mv cert-freebsd-amd64 /usr/local/bin/cert
chmod +x /usr/local/bin/certVerify Installation
cert versionQuick Start
# Inspect a certificate file
cert inspect cert.pem
# Inspect a website's certificate
cert inspect google.com
# Generate a self-signed certificate
cert generate --cn example.com
# Convert formats
cert convert cert.pem cert.der --format derChecksums
SHA256 checksums are available in checksums.txt
Release v0.1.4
CertWiz v0.1.4
A user-friendly CLI tool for certificate management, similar to HTTPie but for certificates.
Installation
macOS
Apple Silicon (M1/M2/M3):
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.4/cert-darwin-arm64.tar.gz | tar xz
sudo mv cert-darwin-arm64 /usr/local/bin/cert
chmod +x /usr/local/bin/certIntel:
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.4/cert-darwin-amd64.tar.gz | tar xz
sudo mv cert-darwin-amd64 /usr/local/bin/cert
chmod +x /usr/local/bin/certLinux
64-bit (amd64):
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.4/cert-linux-amd64.tar.gz | tar xz
sudo mv cert-linux-amd64 /usr/local/bin/cert
chmod +x /usr/local/bin/certARM64:
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.4/cert-linux-arm64.tar.gz | tar xz
sudo mv cert-linux-arm64 /usr/local/bin/cert
chmod +x /usr/local/bin/cert32-bit (386):
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.4/cert-linux-386.tar.gz | tar xz
sudo mv cert-linux-386 /usr/local/bin/cert
chmod +x /usr/local/bin/certWindows
64-bit: Download cert-windows-amd64.zip
ARM64: Download cert-windows-arm64.zip
32-bit: Download cert-windows-386.zip
Extract the zip file and add the cert.exe to your PATH.
FreeBSD
64-bit:
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.4/cert-freebsd-amd64.tar.gz | tar xz
sudo mv cert-freebsd-amd64 /usr/local/bin/cert
chmod +x /usr/local/bin/certVerify Installation
cert versionQuick Start
# Inspect a certificate file
cert inspect cert.pem
# Inspect a website's certificate
cert inspect google.com
# Generate a self-signed certificate
cert generate --cn example.com
# Convert formats
cert convert cert.pem cert.der --format derChecksums
SHA256 checksums are available in checksums.txt
Release v0.1.2
CertWiz v0.1.2
A user-friendly CLI tool for certificate management, similar to HTTPie but for certificates.
Installation
macOS
Apple Silicon (M1/M2/M3):
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.2/cert-darwin-arm64.tar.gz | tar xz
sudo mv cert-darwin-arm64 /usr/local/bin/cert
chmod +x /usr/local/bin/certIntel:
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.2/cert-darwin-amd64.tar.gz | tar xz
sudo mv cert-darwin-amd64 /usr/local/bin/cert
chmod +x /usr/local/bin/certLinux
64-bit (amd64):
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.2/cert-linux-amd64.tar.gz | tar xz
sudo mv cert-linux-amd64 /usr/local/bin/cert
chmod +x /usr/local/bin/certARM64:
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.2/cert-linux-arm64.tar.gz | tar xz
sudo mv cert-linux-arm64 /usr/local/bin/cert
chmod +x /usr/local/bin/cert32-bit (386):
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.2/cert-linux-386.tar.gz | tar xz
sudo mv cert-linux-386 /usr/local/bin/cert
chmod +x /usr/local/bin/certWindows
64-bit: Download cert-windows-amd64.zip
ARM64: Download cert-windows-arm64.zip
32-bit: Download cert-windows-386.zip
Extract the zip file and add the cert.exe to your PATH.
FreeBSD
64-bit:
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.2/cert-freebsd-amd64.tar.gz | tar xz
sudo mv cert-freebsd-amd64 /usr/local/bin/cert
chmod +x /usr/local/bin/certVerify Installation
cert versionQuick Start
# Inspect a certificate file
cert inspect cert.pem
# Inspect a website's certificate
cert inspect google.com
# Generate a self-signed certificate
cert generate --cn example.com
# Convert formats
cert convert cert.pem cert.der --format derChecksums
SHA256 checksums are available in checksums.txt
Release v0.1.0
CertWiz v0.1.0
A user-friendly CLI tool for certificate management, similar to HTTPie but for certificates.
Installation
macOS
Apple Silicon (M1/M2/M3):
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.0/cert-darwin-arm64.tar.gz | tar xz
sudo mv cert-darwin-arm64 /usr/local/bin/cert
chmod +x /usr/local/bin/certIntel:
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.0/cert-darwin-amd64.tar.gz | tar xz
sudo mv cert-darwin-amd64 /usr/local/bin/cert
chmod +x /usr/local/bin/certLinux
64-bit (amd64):
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.0/cert-linux-amd64.tar.gz | tar xz
sudo mv cert-linux-amd64 /usr/local/bin/cert
chmod +x /usr/local/bin/certARM64:
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.0/cert-linux-arm64.tar.gz | tar xz
sudo mv cert-linux-arm64 /usr/local/bin/cert
chmod +x /usr/local/bin/cert32-bit (386):
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.0/cert-linux-386.tar.gz | tar xz
sudo mv cert-linux-386 /usr/local/bin/cert
chmod +x /usr/local/bin/certWindows
64-bit: Download cert-windows-amd64.zip
ARM64: Download cert-windows-arm64.zip
32-bit: Download cert-windows-386.zip
Extract the zip file and add the cert.exe to your PATH.
FreeBSD
64-bit:
curl -L https://github.com/trahma/certwiz/releases/download/v0.1.0/cert-freebsd-amd64.tar.gz | tar xz
sudo mv cert-freebsd-amd64 /usr/local/bin/cert
chmod +x /usr/local/bin/certVerify Installation
cert versionQuick Start
# Inspect a certificate file
cert inspect cert.pem
# Inspect a website's certificate
cert inspect google.com
# Generate a self-signed certificate
cert generate --cn example.com
# Convert formats
cert convert cert.pem cert.der --format derChecksums
SHA256 checksums are available in checksums.txt