cppman
brew install cppman
v0.6.0
GPL-3.0-or-later
C++ 98/11/14/17/20 manual pages from cplusplus.com and cppreference.com
47
30-day installs · #4831
139
90-day · #4838
823
365-day · #4152
1.4k
★ GitHub stars · updated 2mo ago
Runtime dependencies
Links
- https://github.com/aitjcize/cppman
- GitHub: aitjcize/cppman
- Brew formula source: Formula/c/cppman.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"python@3.14",
"groff"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "C++ 98/11/14/17/20 manual pages from cplusplus.com and cppreference.com",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:36:39+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "cppman",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-07T01:01:07Z",
"github_readme_excerpt": ".. image:: http://img.shields.io/pypi/v/cppman.svg?style=flat\n :target: https://pypi.python.org/pypi/cppman\n.. image:: https://img.shields.io/github/downloads/aitjcize/cppman/total.svg\n :target: https://pypi.python.org/pypi/cppman#downloads\n\ncppman\n======\nC++ manual pages for Linux, with source from `cplusplus.com \u003chttp://cplusplus.com/\u003e`_ and `cppreference.com \u003chttps://cppreference.com/\u003e`_, supporting all C++ versions provided by the sources.\n\n.. image:: https://raw.github.com/aitjcize/cppman/main/wiki/screenshot.png\n\nFeatures\n--------\n* Supports two backends (switch it with ``cppman -s``):\n\n + `cplusplus.com \u003chttp://cplusplus.com/\u003e`_\n + `cppreference.com \u003chttp://cppreference.com/\u003e`_\n\n* Syntax highlighting support for sections and example source code.\n* Usage/Interface similar to the \u0027man\u0027 command\n* Hyperlink between manpages (only available when pager=vim)\n\n + Press ``Ctrl-]`` when cursor is on keyword to go forward and ``Ctrl-T`` to go backward.\n + You can also double-click on keyword to go forward and right-click to go backward.\n\n* Frequently update to support `cplusplus.com \u003chttp://cplusplus.com/\u003e`_.\n\nDemo\n----\nUsing vim as pager\n\n.. image:: https://raw.github.com/aitjcize/cppman/main/wiki/demo.gif\n\nInstallation\n------------\n1. Install from PyPI:\n\n.. code-block:: bash\n\n $ pip install cppman\n\nNote that cppman requires Python 3. Make sure that either ``pip`` is configured for Python 3 installation, your default Python interpreter is version 3 or just use ``pip3`` instead.\n\n2. Arch Linux users can find it on AUR or using `Trizen \u003chttps://wiki.archlinux.org/title/Trizen\u003e`_:\n\n.. code-block:: bash\n\n $ trizen -S cppman\n\nor install the git version\n\n.. code-block:: bash\n\n $ trizen -S cppman-git\n\n3. Debian / Ubuntu: cppman is available in Debian sid/unstable and Ubuntu vivid.\n\n.. code-block:: bash\n\n $ sudo apt-get install cppman\n\n4. MacOS X: cppman is available in Homebrew and MacPorts.\n\n.. code-block:: bash\n\n $ brew install cppman\n\nor\n\n.. code-bl",
"github_repo": "aitjcize/cppman",
"github_stars": 1425,
"github_topics": [],
"homepage": "https://github.com/aitjcize/cppman",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 47,
"installs_365d": 823,
"installs_90d": 139,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "GPL-3.0-or-later",
"llm_generated_at": null,
"llm_model": null,
"name": "cppman",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 4831,
"rank_365d": 4152,
"rank_90d": 4838,
"raw_hash": "540f932082b0703c",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/c/cppman.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [
"libxml2",
"libxslt"
],
"version_head": null,
"version_stable": "0.6.0",
"versioned_formulae": [],
"why_use_this": null
}