macOS
brew install cppmanlocal Homebrew formula metadata
sudo port install cppmanMacPorts ports tree · lang/cppman/Portfile · source: api.github.com
brew
C++ 98/11/14/17/20 manual pages from cplusplus.com and cppreference.com. Version 0.6.0 via Homebrew; verified from local package data.
install
brew install cppmanlocal Homebrew formula metadata
sudo port install cppmanMacPorts ports tree · lang/cppman/Portfile · source: api.github.com
sudo apt install cppmanDebian stable package indexes · cppman · source: deb.debian.org
nix profile install nixpkgs#cppmannixpkgs package indexes · pkgs/by-name/cp/cppman/package.nix · source: api.github.com
overview
C++ 98/11/14/17/20 manual pages from cplusplus.com and cppreference.com
history
cppman provides C++ manual pages for Unix-like systems, sourcing reference material from cplusplus.com and cppreference.com.
The upstream README notes that the project was renamed from manpages-cpp to cppman on September 19, 2012. It presents cppman as a command-line interface for C++ reference pages with a man-like workflow.
Upstream documents installation through PyPI, Arch Linux AUR, Debian and Ubuntu, Homebrew, and MacPorts, showing broad package-manager adoption for a small documentation utility.
cppman supports cplusplus.com and cppreference.com backends, syntax highlighting, hyperlink navigation in vim pager mode, and an option to expose cached pages to the system man command.
cppman appeals to package users because it turns web-first C++ references into local terminal documentation, a familiar Unix packaging pattern for developers who want offline or shell-native lookup.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
cppman | 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://github.com/aitjcize/cppman
install metadata
| Package key | brew:cppman |
|---|---|
| Version | 0.6.0 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/cppman |
| Homepage | https://github.com/aitjcize/cppman |
| Repository | https://github.com/aitjcize/cppman |
| Upstream docs | https://github.com/aitjcize/cppman#readme |
| License | GPL-3.0-or-later |
| Source archive | https://files.pythonhosted.org/packages/bd/f7/3fe2da627877a1b091d9f00fa494bc62a2eea1cad27a4fd64c23bd29a4fd/cppman-0.6.0.tar.gz |
| Dependencies | groff, python@3.14 |
| Uses from macOS | libxml2, libxslt |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | cppman |
| 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 database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
cppman 0.5.7+dfsg-2
C++ 98/11 manual pages for Linux, with source from cplusplus.com
https://github.com/aitjcize/cppman/
sudo apt install cppmancppman
nix profile install nixpkgs#cppmancppman 0.5.6+dfsg-1
C++ 98/11 manual pages for Linux, with source from cplusplus.com
https://github.com/aitjcize/cppman/
sudo apt install cppmancppman
sudo port install cppmansource 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.