stitch
Communication between threads in a reactive, real-time safe manner. (by jleben)
bessie
an authenticated, chunked cipher based on BLAKE3 (by oconnor663)
stitch | bessie | |
---|---|---|
1 | 2 | |
4 | 20 | |
- | - | |
10.0 | 5.1 | |
almost 5 years ago | 2 months ago | |
C++ | Rust | |
MIT License | GNU General Public License v3.0 or later |
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.
stitch
Posts with mentions or reviews of stitch.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-03-16.
-
Looking for some small rust projects with an elegant code base that I can study.
I think stitch is a great example. It's a pretty small library that accomplishes a single goal (real-time lock-free queues for inter-process communication). Uses modern C++--atomics, std::array. It's reasonably well tested. AND uses modern CMake best practices.
bessie
Posts with mentions or reviews of bessie.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-01-31.
- ChaCha20-BLAKE3: A fast and secure Stream/AEAD encryption cipher
-
Looking for some small rust projects with an elegant code base that I can study.
This is my code, so reader beware, but here's an example of a toy command line program which uses clap v3 with subcommand support, anyhow-based error handling, and a little bit of abstraction with std::io traits: https://github.com/oconnor663/bessie/blob/main/rust/bin/src/main.rs
What are some alternatives?
When comparing stitch and bessie you can also consider the following projects:
pipe-rename - Rename your files using your favorite text editor
code - Source code for the book Rust in Action
command-line-rust - Code for Command-Line Rust (O'Reilly, 2022, ISBN 9781098109417) https://learning.oreilly.com/library/view/command-line-rust/9781098109424/
argparse - Argument Parser for Modern C++
ripgrep - ripgrep recursively searches directories for a regex pattern while respecting your gitignore
chess-tactics-cli - A tactics trainer for the command line
ncspot - Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes.