ringbuf
cpp-httplib
ringbuf | cpp-httplib | |
---|---|---|
1 | 38 | |
21 | 13,459 | |
- | 1.9% | |
0.0 | 9.3 | |
over 2 years ago | 7 days ago | |
C++ | C++ | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ringbuf
-
Project: STL-compatible ring buffer
baudvine::RingBuf
cpp-httplib
-
Experience using crow as web server
Alternatives at the low to medium level of abstraction include civetweb and mongoose, which have a common ancestor. Both of these appear to be C rather than C++, but seem to be production quality and well-documented. Another C library is cpp-httplib, which is probably too low-level for me.
-
REST APIs using C++. (Is this even done much?)
I use this all the time to expose an admin rest interface to my public installations.
-
C++ websocket and HTTP client
I'm using this one: https://github.com/yhirose/cpp-httplib
- Compiling CrowCPP on Windows and about to kms
-
PocketPy: A Lightweight(~5000 LOC) Python Implementation in C++17
Every one of these libraries uses CMake to make it easier for end users to consume their libraries. In fact your example uses CMake as well such that I can consume it the way I describe above.
- xbps-src ARM: glslangValidator: cannot execute binary file: Exec format error
-
How to handle HTTPS - to dynamic link, or find a better solution?
Through development I've been making requests to my locally hosted sever using cpphttplib via HTTP and always had the intention of using HTTPS once my website was live. Not the smartest idea to leave this until the end, I know.
-
Why is there no simple http request/response library?
Have you tried searching the internet? https://github.com/yhirose/cpp-httplib
-
Issues with libssl on Mac
I'm new to C++, and have been trying to make a simple HTTP request. I stumbled on cpp-httplib and decided to try it out.
- What are some cool modern libraries you enjoy using?
What are some alternatives?
lfbb - A Lock Free Bipartite Buffer Library written in standard C11
libcurl - A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
vista - Fixed-capacity in-place container spans
Boost.Beast - HTTP and WebSocket built on Boost.Asio in C++11
ring-span-lite - ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library
C++ REST SDK - The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
spdlog - Fast C++ logging library.
Crow - A Fast and Easy to use microframework for the web.
lockfree - A collection of lock-free data structures written in standard C++11
Mongoose - Embedded TCP/IP network stack with embedded web server, Websocket, and MQTT client
cpr - C++ Requests: Curl for People, a spiritual port of Python Requests.
POCO - The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.