Top 23 C++ HTTP Projects
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.Project mention: How to share volumes between pods in kubernetes | reddit.com/r/kubernetes | 2022-01-21
If you just need to copy a few files from A to B, dragging in the entire filesystem API is overkill. You don't need locking, directory caching, atomic rename, block mapping, fsync, user ID translation, mmaping, etc. You can't make trade-offs like "if there is a network problem, do this instead", because the filesystem MUST hide all that from you. You can't decide "this file should be downloaded with 10 concurrent connections to make it faster".
Simple, secure & standards compliant web server for the most demanding of applicationsProject mention: Book recommendations for Backend development concepts for a beginner | reddit.com/r/developersIndia | 2021-11-29
AFAIK, Websockets are built on HTTP. Have a look at https://github.com/uNetworking/uWebSockets.
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Apache ThriftProject mention: Ask HN: Who Wants to Collaborate? | news.ycombinator.com | 2022-01-01
C++ Parallel Computing and Asynchronous Networking EngineProject mention: wfrest: C++11 Web Framework REST API | reddit.com/r/cpp | 2022-01-21
wfrest is a c++ async micro web framework based on C++ Workflow
Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/WindowsProject mention: Can we write backend servers in C++ ? | reddit.com/r/developersIndia | 2022-01-11
Yes. It is possible. There are a few frameworks available. One of them is https://github.com/drogonframework/drogon. Another one is https://github.com/scylladb/seastar. There are a few more. The benchmark page on drogon's page can take you there. If you don't find any of them useful, you can write your own server.
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.Project mention: Web services in C++ | reddit.com/r/developersIndia | 2021-09-24
Assuming you want to make a REST API check this out: https://github.com/Microsoft/cpprestsdk
A C++ header-only HTTP/HTTPS server and client libraryProject mention: Should C++ adopt a standard matrix container? | reddit.com/r/cpp | 2021-12-20
adding in one slightly larger lib (sockets+a protocol, eg https://github.com/yhirose/cpp-httplib/), or multiple smaller libs that work together (boost) makes little difference. zero dependencies would make a difference -- one and two do not.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
μWebSockets for Node.js back-ends :metal:Project mention: Same algorithm is much faster in node.js than in Golang. Why? | reddit.com/r/golang | 2021-11-19
Calling out to much lower level code is also really simple in Node. (Go obviously has the bindings here too) but it’s how libraries like uWebSockets.js beat the pants off of any other Go websocket libraries.
C++ Requests: Curl for People, a spiritual port of Python Requests.
It's got several C++ wrappers if you prefer those, my favourite is C++ requests
HTTP and WebSocket built on Boost.Asio in C++11Project mention: Suggestions for a minimal and simple http client library? | reddit.com/r/cpp_questions | 2021-11-02
A go-style coroutine library in C++11 and more.Project mention: A critique of C++ coroutines tutorials | reddit.com/r/cpp | 2022-01-20
Hey everyone, here is a go-style coroutine library in C++11, Could it help?
Corvusoft's Restbed framework brings asynchronous RESTful functionality to C++14 applications.Project mention: What does modern (good) API development look like and what are the best tools to use? | reddit.com/r/AskProgramming | 2021-09-02
Contrary to the direction most people go, I've been writing REST APIs as C++ servers using two different fairly full featured C++ REST frameworks: first using https://github.com/Corvusoft/restbed and more lately using https://github.com/Stiffstream/restinio. These can be peers with any other server, while living on embedded and/or high compute devices for video encode/decode/analysis, deployed ML models, encryption for and remote process communications, model data collection and similar expensive or in-field processing. In both high compute and in-field-no-internet situations creating REST APIs in C++ enables speed and system controls not present in the majority of the mainstream REST frameworks. It's a big world, and here comes ubiquitous high compute...
C++ client for making HTTP/REST requestsProject mention: I have a command-line based C++ program. How can I add a REST API to it? | reddit.com/r/Cplusplus | 2021-07-23
You can implement restful APIs using CURL or ASIO. For instance, https://github.com/mrtazz/restclient-cpp
Squid Web Proxy CacheProject mention: Researchers: Do you use idle computer labs as your cluster? | reddit.com/r/HPC | 2021-12-17
Squid Cache This is a cache/proxy server you can put in different network locations to reduce bandwidth between building or to the internet. Really useful for speeding up CVMFS.
Cross-platform, efficient, customizable, and robust asynchronous HTTP/WebSocket server C++14 library with the right balance between performance and ease of useProject mention: Modern C++ Web API (Back-End Development) | reddit.com/r/cpp | 2021-11-15
A Fast and Easy to use microframework for the web. (by CrowCpp)
HTTP BotnetProject mention: UBoat-Botnet/UBoat - HTTP Botnet | reddit.com/r/GithubSecurityTools | 2021-08-20
C++ library for creating an embedded Rest HTTP server (and more)
An asynchronous web framework for C++ built on top of Qt
websocket and http client and server library, coming with ws, a command line swiss army knife utilityProject mention: Where to find Cpp Backend with websocket JSON examples? | reddit.com/r/cpp_questions | 2021-05-27
If you're looking for a simple websocket lib with minimal dependencies, https://github.com/machinezone/IXWebSocket might be a good choice. It doesn't need Boost or ASIO (most other websocket libs do), TLS and ZLIB are optional.
C++ Web Framework REST APIProject mention: wfrest: C++11 Web Framework REST API | reddit.com/r/cpp | 2022-01-21
For more information, please visit the wfrest github
Command line Kiwix tools: kiwix-serve, kiwix-manage, ...Project mention: Kiwix is now available as a package | reddit.com/r/synology | 2021-12-06
Kiwix is an offline reader that allows users to browse entire copies of Wikipedia (ca. 83Gb for the whole thing, incl. images), StackExchange (new release coming up soon), the Gutenberg project, etc. stored locally. The project is fully FOSS (here's the git repo) and the subreddit is r/Kiwix.
C++ HTTP related posts
How to share volumes between pods in kubernetes
1 project | reddit.com/r/kubernetes | 21 Jan 2022
wfrest: C++11 Web Framework REST API
2 projects | reddit.com/r/cpp | 21 Jan 2022
Best way to open consecutive image links & save the image on each page?
2 projects | reddit.com/r/Piracy | 12 Jan 2022
Best ORM library for C++ ?
1 project | reddit.com/r/Cplusplus | 10 Jan 2022
Downloading at an average of 100kb/s with default parameters, but faster with alternate formats (Verbose used)
1 project | reddit.com/r/youtubedl | 5 Jan 2022
C++ Workflow : C++Parallel Computing and Asynchronous Networking Engine
1 project | reddit.com/r/cpp | 4 Jan 2022
C++ Workflow engine was accepted as a Debian GNU/Linux installation package
1 project | news.ycombinator.com | 3 Jan 2022
What are some of the best open-source HTTP projects in C++? This list will help you:
|6||C++ REST SDK||6,672|
Are you hiring? Post a new remote job listing for free.