pkg.soopen package index

brew / rank 8992

Install curlpp with Homebrew, dnf, Nix, apt

C++ wrapper for libcURL. Version 0.8.1 via Homebrew; verified 2026-07-24. Also installable with debian: sudo apt install libcurlpp-dev.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install curlpp

local Homebrew formula metadata

Linux

Fedora dnfverified · 92%
sudo dnf install curlpp

Fedora Rawhide package metadata · curlpp · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#curlpp

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

Debian aptverified · 92%
sudo apt install libcurlpp-dev

Debian stable package indexes · libcurlpp-dev · source: deb.debian.org

overview

Package summary

C++ wrapper for libcURL

Commands and aliases

  • curlpp-config

history

Project history and usage

cURLpp is a C++ wrapper around libcurl, intended for projects that want an object-oriented, type-safe, exception-safe layer over the C libcurl API.

Project history

The official site and README describe cURLpp as a wrapper for libcURL and explicitly frame it as an optional C++ layer rather than a replacement for direct libcurl use. The GitHub tags page shows release tags from 0.7.1 in 2007 through 0.8.1 in 2017.

Adoption history

cURLpp's adoption is mostly as a development library package, especially where C++ applications prefer packaged headers and a small wrapper library over hand-written libcurl handle management. The supplied package-manager facts show it available in Homebrew, Debian and Ubuntu as libcurlpp-dev, Fedora, and Nix.

How it is used

Developers use cURLpp when they want libcurl capabilities through C++ standard library structures, exceptions, and type-safe options. The official documentation points users to a programming guide and examples directory, while also warning that direct libcurl is sufficient when the wrapper's features are not needed.

Why package nerds care

cURLpp is package-nerd significant as a thin binding package: it tracks libcurl compatibility, ships headers and build metadata such as curlpp-config, and sits in the common distro category of language-level wrappers around a core C networking library.

Timeline

  • 2007: GitHub tags show v0.7.1.
  • 2008: GitHub tags show v0.7.2.
  • 2009: GitHub tags show v0.7.3.
  • 2017: GitHub tags show v0.8.1.

Related projects

  • libcurl is the underlying library; curl and other libcurl language bindings are the closest ecosystem neighbors.

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
curlpp-configexecutableindexed 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 version0.8.1
manager updated2026-07-24
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:curlpp
Version0.8.1
Package managerHomebrew
Homepagehttps://www.curlpp.org/
Repositoryhttps://github.com/jpbarrette/curlpp
Last updated2026-07-24T00:13:11+02: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.

Debian apt95%

libcurlpp-dev 0.8.1-6

c++ wrapper for libcurl (development files)

https://www.curlpp.org/

sudo apt install libcurlpp-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: curlpp
  • 3 dependencies
  • normalized package name match
  • Matched by: Curlpp
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libcurlpp-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libcurlpp0t64 0.8.1-6

c++ wrapper for libcurl

https://www.curlpp.org/

sudo apt install libcurlpp0t64
  • Section: libs
  • Architecture: amd64
  • Source Package: curlpp
  • 4 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Curlpp
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libcurlpp0t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

curlpp

nix profile install nixpkgs#curlpp
  • normalized package name match
  • Matched by: Curlpp
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/cu/curlpp/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

libcurlpp-dev 0.8.1-5.3build1

c++ wrapper for libcurl (development files)

http://www.curlpp.org/

sudo apt install libcurlpp-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: curlpp
  • 3 dependencies
  • normalized package name match
  • Matched by: Curlpp
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libcurlpp-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libcurlpp0t64 0.8.1-5.3build1

c++ wrapper for libcurl

http://www.curlpp.org/

sudo apt install libcurlpp0t64
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: curlpp
  • 4 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Curlpp
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libcurlpp0t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

curlpp 0.8.1-36.fc45

A C++ wrapper for libcURL

http://curlpp.org/

sudo dnf install curlpp
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: curlpp
  • 5 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Curlpp
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: curlpp from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

curlpp-devel 0.8.1-36.fc45

Development files for curlpp

http://curlpp.org/

sudo dnf install curlpp-devel
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: curlpp
  • 7 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Curlpp
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: curlpp-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst

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