pistache

Install command:
brew install pistache

Modern, fast, elegant HTTP + REST C++17 framework with pleasant API

https://pistacheio.github.io/pistache/

License: Apache-2.0

Development: Pull requests

Formula JSON API: /api/formula/pistache.json

Formula code: pistache.rb on GitHub

Bottle (binary package) installation support provided for:

macOS on
Apple Silicon
golden gate ✅
tahoe ✅
sequoia ✅
sonoma ✅
macOS on
Intel
sonoma ✅
Linux ARM64 ✅
x86_64 ✅

Current versions:

stable ✅ 0.4.26
head ⚡️ HEAD

Depends on:

brotli 1.2.0 Generic-purpose lossless compression algorithm by Google
libevent 2.1.13 Asynchronous event library
openssl@3 3.6.4 Cryptography and SSL/TLS Toolkit
zstd 1.5.7 Zstandard is a real-time compression algorithm

Depends on when building from source:

cmake 4.4.3 Cross-platform make
cpp-httplib 0.58.0 C++ header-only HTTP/HTTPS server and client library
googletest 1.18.0 Google Testing and Mocking Framework
howard-hinnant-date 3.0.5 C++ library for date and time operations based on <chrono>
meson 1.12.1 Fast and user friendly build system
ninja 1.13.2 Small build system for use with gyp or CMake
pkgconf 3.0.7 Package compiler and linker metadata toolkit
rapidjson 1.1.0 JSON parser/generator for C++ with SAX and DOM style APIs

Uses from macOS: curl (build)

Analytics:

30 days90 days365 days
Installs730116
Installs (--HEAD)001
Installs on Request730116
Installs on Request (--HEAD)001
Build Errors0