socketwrapper
Async/Sync networking library including UDP, TCP and TLS/TCP socket classes written in C++ 17 that utilizes epoll and kqueue as backend. (by tglane)
userver
Production-ready C++ Asynchronous Framework with rich functionality (by userver-framework)
| socketwrapper | userver | |
|---|---|---|
| 1 | 6 | |
| 41 | 2,905 | |
| - | 0.7% | |
| 2.5 | 9.9 | |
| over 1 year ago | 3 days ago | |
| C++ | C++ | |
| MIT License | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
socketwrapper
Posts with mentions or reviews of socketwrapper.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-03-09.
userver
Posts with mentions or reviews of userver.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-29.
- Came across the async framework userver 3.0 recently – they've moved to C++20
- Userver 2.10 Released
-
Rust vs Go/JVM: dev speed + safety in practice
They recently open sourced internal framework: https://github.com/userver-framework/userver
-
REST APIs using C++. (Is this even done much?)
I think userver (https://userver.tech/) is good way for you. 🐙 userver is the modern open source asynchronous framework with a rich set of abstractions for fast and comfortable creation of C++ microservices, services and utilities.
-
Who is using C++ for web development?
Yandex uses a lot for backend. Also released this framework
- Introducing Beta of userver, an Open-Source Framework for IO-bound Services
What are some alternatives?
When comparing socketwrapper and userver you can also consider the following projects:
sockpuppet - C++ socket and address library
microservices-framework-benchmark - Raw benchmarks on throughput, latency and transfer of Hello World on popular microservices frameworks
chessdom - web based chess applicatoin
WebGui - An example demo of IMGUI (Immediate Mode GUI) on the web. Using only WebGL, GLFW and ImGui. Suitable for being compiled to web assembly (WASM).
webpp - Web backend server framework written in c++
hook - Open source (free to use) high-performance network communications library including Http server/client support. Header only and designed using the latest C++ standards to provide for a full featured and modern API. Supporting for a wide range of platforms (including embedded, IoT & MCUs).