nexus
awssign
nexus | awssign | |
---|---|---|
1 | 2 | |
60 | 1 | |
- | - | |
0.0 | 5.3 | |
5 months ago | 3 months ago | |
C++ | C++ | |
Boost Software License 1.0 | Boost Software License 1.0 |
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.
nexus
-
On which hobby or side projects are you working on?
https://github.com/cbodley/nexus a QUIC and HTTP/3 library for clients and servers. it wraps a c library called lsquic with c++ interfaces that integrate nicely with asio's async model
awssign
-
Has anybody used Boost ASIO with C++20 coroutine support in any real client/server apps? What wisdom can you share?
regarding the signatures, you might be interested to look through my https://github.com/cbodley/awssign/ repo. i'll admit it makes some odd choices to avoid allocating any temporary strings or arrays, so doesn't do well with lots of headers or query params. it passes the test cases from aws4_testsuite, but hasn't had any serious interop testing. if you're starting from scratch though, maybe it's useful
-
On which hobby or side projects are you working on?
https://github.com/cbodley/awssign a high-performance library to generate/verify AWS v4 signatures
What are some alternatives?
beryldb - BerylDB is a fully modular data structure data manager that can be used to store data as key-value entries. The server allows channel subscription and is optimized to be used as a cache repository. Supported structures include lists, sets, multimaps, and keys.
bomba - C++ library for convenient implementation of RPC and serialisation
Ecosystem - You play God
Soup - Soup is a build system that guarantees incremental build correctness and aims to simplify many aspects of developing shared code while maintaining best in class performance.
tsmp
GraphicsPlayground - Sandbox for the graphics engine. Designed for easiest experimentation and demonstration of graphics algorithms.
tomlplusplus - Header-only TOML config file parser and serializer for C++17.