pkg.soopen package index

brew / rank 7941

Install cppcms with Homebrew, Nix

Free High Performance Web Development Framework. Version 2.0.1 via Homebrew; verified 2026-07-10. Also installable with nix: nix profile install nixpkgs#cppcms.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install cppcms

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#cppcms

nixpkgs package indexes · pkgs/by-name/cp/cppcms/package.nix · source: api.github.com

overview

Package summary

Free High Performance Web Development Framework

Commands and aliases

  • cppcms_config_find_param
  • cppcms_make_key
  • cppcms_run
  • cppcms_scale
  • cppcms_tmpl_cc

history

Project history and usage

CppCMS is a free high-performance C++ web development framework, explicitly described by its upstream README as a framework rather than a content-management system.

Project history

The project grew around server-side C++ web development, with upstream positioning it for rapid web application development, high-load services, and both web sites and web services.

Adoption history

CppCMS occupies a smaller niche than web frameworks in scripting languages, but it has been packaged for source-based and Unix-like package ecosystems where C++ developers expect native libraries and command-line helper tools.

How it is used

The Homebrew package exposes helper executables such as cppcms_run, cppcms_scale, cppcms_tmpl_cc, cppcms_make_key, and cppcms_config_find_param, reflecting its use as both a runtime framework and a template/build-time toolchain.

Why package nerds care

For package maintainers, CppCMS is notable as a compiled C++ web framework with its own template compiler and runtime utilities, rather than a single library-only dependency. Upstream also notes that version 1.2 and later use the MIT license.

Timeline

  • Version 1.2: Upstream README notes availability under the MIT license starting with this version.
  • Current documentation: Upstream maintains CppCMS 1.x documentation on cppcms.com.

Related projects

  • Upstream compares CppCMS with frameworks such as Django and Java Servlets to explain its different emphasis on high-load C++ services.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
cppcms_config_find_paramexecutableindexed executableDiscovered from the local executable index.
cppcms_make_keyexecutableindexed executableDiscovered from the local executable index.
cppcms_runexecutableindexed executableDiscovered from the local executable index.
cppcms_scaleexecutableindexed executableDiscovered from the local executable index.
cppcms_tmpl_ccexecutableindexed executableDiscovered from the local executable index.

freshness

Version and 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.

page generated2026-08-03
manager version2.0.1
manager updated2026-07-10
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:cppcms
Version2.0.1
Package managerHomebrew
Homepagehttp://cppcms.com/wikipp/en/page/main
Repositoryhttps://github.com/artyom-beilis/cppcms
Last updated2026-07-10T13:05:06-04:00
Pulseupdated
Bottlenot recorded
Servicenone declared

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

cppcms

nix profile install nixpkgs#cppcms
  • normalized package name match
  • Matched by: Cppcms
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/cp/cppcms/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation