Skip to content

Releases: trahma/certwiz

v0.2.1

02 Sep 18:47

Choose a tag to compare

CertWiz v0.2.1

A user-friendly CLI tool for certificate management, similar to HTTPie but for certificates.

Changelog

Features

  • b3f11f3: feat: add signature algorithm selection for inspect command (@trahma)

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 version

Full Documentation: README.md

v0.2.0

02 Sep 17:06

Choose a tag to compare

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 version

Full Documentation: README.md

v0.1.10

20 Aug 16:01

Choose a tag to compare

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 version

Full Documentation: README.md

v0.1.9

20 Aug 15:54

Choose a tag to compare

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 version

Full Documentation: README.md

v0.1.8

20 Aug 15:38

Choose a tag to compare

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 version

Full Documentation: README.md

v0.1.7

20 Aug 14:51

Choose a tag to compare

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 version

Full Documentation: README.md

Release v0.1.6

20 Aug 14:11

Choose a tag to compare

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/cert

Intel:

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/cert

Linux

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/cert

ARM64:

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/cert

32-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/cert

Windows

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/cert

Verify Installation

cert version

Quick 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 der

Checksums

SHA256 checksums are available in checksums.txt

Release v0.1.4

20 Aug 04:50

Choose a tag to compare

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/cert

Intel:

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/cert

Linux

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/cert

ARM64:

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/cert

32-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/cert

Windows

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/cert

Verify Installation

cert version

Quick 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 der

Checksums

SHA256 checksums are available in checksums.txt

Release v0.1.2

20 Aug 04:23

Choose a tag to compare

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/cert

Intel:

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/cert

Linux

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/cert

ARM64:

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/cert

32-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/cert

Windows

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/cert

Verify Installation

cert version

Quick 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 der

Checksums

SHA256 checksums are available in checksums.txt

Release v0.1.0

19 Aug 23:08

Choose a tag to compare

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/cert

Intel:

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/cert

Linux

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/cert

ARM64:

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/cert

32-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/cert

Windows

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/cert

Verify Installation

cert version

Quick 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 der

Checksums

SHA256 checksums are available in checksums.txt