macOS
brew install gimmecertlocal Homebrew formula metadata
brew
Quickly issue X.509 server and client certificates using locally-generated CA. Version 1.0.0 via Homebrew; verified from local package data.
install
brew install gimmecertlocal Homebrew formula metadata
overview
Quickly issue X.509 server and client certificates using locally-generated CA
history
Gimmecert is a Python CLI for creating a local X.509 certificate authority hierarchy and issuing throwaway server or client certificates for development, testing, and CI/CD environments.
The documentation says the tool was created to remove the pain of setting up a CA hierarchy and issuing a small number of test certificates. Its first documented release implemented per-directory CA initialization plus server and client certificate issuance; later releases added CSR handling, renewal, Python-version updates, ECDSA key support, and configurable key parameters.
The project serves a narrow systems-integration niche rather than a broad developer-tool audience. Its own documentation names local experiments, development integration, and test or CI/CD deployments as the intended environments, and the Homebrew formula gives macOS users a package-manager install path.
Practitioners run gimmecert init inside a project directory, then issue server or client certificates into the .gimmecert tree. The generated PEM files are suited to software that requires TLS or mutual-TLS material during tests without introducing a long-lived certificate authority.
Gimmecert is notable as a packaged alternative to hand-written OpenSSL or certtool invocations. Its package value is convenience and repeatability: one command creates a disposable hierarchy with predictable paths that can be checked by tests or local services.
security posture
broad file, network, media, or database tool signal.
blue risk · medium confidence · tool
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Credential-bearing paths to review before unattended agent runs.
.gimmecert/ca/levelN.key.pem.gimmecert/server/NAME.key.pem.gimmecert/client/NAME.key.pemexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
gimmecert | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://projects.majic.rs/gimmecert
install metadata
| Package key | brew:gimmecert |
|---|---|
| Version | 1.0.0 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/gimmecert |
| Homepage | https://projects.majic.rs/gimmecert |
| Repository | https://code.majic.rs/gimmecert |
| Upstream docs | https://gimmecert.readthedocs.io/en/stable |
| License | GPL-3.0-or-later |
| Source archive | https://files.pythonhosted.org/packages/94/b3/f8d0d4fc8951d7ff02f1d3653ba446ad0edf14ab1a18cff4fbe1d1b62086/gimmecert-1.0.0.tar.gz |
| Dependencies | certifi, cryptography, python@3.14 |
| Bottle | available (on all) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | gimmecert |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.