awssign
C++ library for AWS v4 Signatures (by cbodley)
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. (by SoupBuild)
awssign | Soup | |
---|---|---|
2 | 7 | |
1 | 56 | |
- | - | |
5.3 | 7.5 | |
4 months ago | 28 days ago | |
C++ | C++ | |
Boost Software License 1.0 | MIT License |
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.
awssign
Posts with mentions or reviews of awssign.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-11-23.
-
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
Soup
Posts with mentions or reviews of Soup.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-01.
-
C++20 Modules
Interesting to see how it works in CMake. I have been working for a long time on a build system that (originally) was my best shot at a "Build system for modules". Would be curious of your thoughts: Soup Build
-
Does anyone have trouble writing C++ 20/23 modules definition?
Been using modules extensively for the past 2 years to write my build system (which itself is focused on using modules). Writing modules themselves has been really easy, as long as the compilers doesnt hit any issues. Working within MSVC has become a lot better in the last 6 months to the point where I rarely see issues anymore. Every time I try to switch to Clang or GCC it seems to fail on the most simple examples, but I hear GCC has made some improvements lately.
-
YAMBS: Yet Another Meta Build System for C++ (written in Rust).
It is a tool I threw together to help debug my build system internals. It is WinUI, so windows only for now, but I hope to migrate it to MAUI so it can run cross platform.
-
A build-system for make C++ projects with modules!
Great to see more people interested in this area! Just finished reading the readme and I am really curious how you are finding the Clang modules support. Last time I tried to use it it was still heavily mixed up with Clang Modules and not that great with modules-ts. I have written my own very similar project and landed on MSVC as my primary compiler since it has the best Modules support I have found. I will hopefully find some time tonight to play around with the project more, but here are some quick thoughts.
-
P2656: C++ Ecosystem International Standard
I am hoping the release the Beta soon: https://github.com/SoupBuild/Soup
-
About C++ Dependency Management
Great writeup. I have been thinking about the problem of dependency management within C++ for a while now. I believe that without adoption of a build system that was designed to handle dependency resolution natively with modules, we will always require fragile manual integration steps. If you are interested, I wrote a blog post on what I believe it will take to create such a build system and am actively working on an implementation.
-
On which hobby or side projects are you working on?
A build system aimed at collaboration across teams, languages and platforms. Started out as a basic attempt to take advantage of C++20 Modules, but grew from there: https://github.com/SoupBuild/Soup
What are some alternatives?
When comparing awssign and Soup you can also consider the following projects:
bomba - C++ library for convenient implementation of RPC and serialisation
tsmp