Ross ROSS = Recommend OSS · open-source software intelligence for agents

libcpr/cpr

C++ Requests: Curl for People, a spiritual port of Python Requests. observed · 2026-08-28

github.com/libcpr/cpr · homepage · C++ · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

83/100

  • Activity 94
  • Release rhythm 59
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 34.5
  • age_days: 4174
  • days_rel: 199
  • days_push: 38
  • n_releases_24m: 11

Full methodology

Adoption not part of the score

7417 stars · 1036 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

cpr (C++ Requests) is a modern C++ HTTP client library that wraps libcurl with a simple, Python Requests-inspired API. It supports GET/POST/PUT/DELETE, authentication, cookies, proxies, timeouts, asynchronous requests, and server-sent events.

Use cases

  • make http requests from c++
  • call rest apis in c++ without raw libcurl
  • send post requests with form data in c++
  • download files over http in c++
  • consume server-sent events in c++
  • add basic or digest authentication to http calls in c++

When to choose

  • you want a clean, idiomatic C++ API over libcurl instead of its error-prone C interface
  • you need common HTTP features like auth, proxies, cookies, and async requests with minimal boilerplate
  • your project uses C++17 and you want a well-maintained wrapper

When to avoid

  • you need fine-grained control over every libcurl option
  • you are not using C++ or need a header-only zero-dependency solution
  • you need HTTP/2 or HTTP/3-specific features not exposed by the wrapper

Facets

library · maturity active

http-client web-scraping web-development developer-tools apis cpp cross-platform windows libcurl-wrapper http-requests rest-client server-sent-events async-http linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
libcpr/cprmain83

For agents

markdown · JSON · MCP: product_card(name="libcpr/cpr")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem