mesh-ripper
Mesh Player in the style of ParaView (by rezural)
transrangers
An efficient, composable design pattern for range processing (by joaquintides)
mesh-ripper | transrangers | |
---|---|---|
1 | 12 | |
5 | 106 | |
- | - | |
0.0 | 2.6 | |
almost 3 years ago | almost 3 years ago | |
Rust | C++ | |
Creative Commons Zero v1.0 Universal | - |
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.
mesh-ripper
Posts with mentions or reviews of mesh-ripper.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-06-21.
transrangers
Posts with mentions or reviews of transrangers.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-07-04.
-
Three Benchmarks of C++20 Ranges vs Standard Algorithms
I posted this some time ago, but it maybe relevant in the context of this discussion: https://github.com/joaquintides/transrangers
-
Transrangers in Rust: a C++/Rust comparison
This intro to transrangers explains why push-based designs are expected to be faster than pull-based ones. The discussion is C++, but the main themes should apply to Rust as well.
-
First crate: pushgen, push-based approach to iterators and streams.
I read an interesting post on a push-based approach to handling ranges instead of the normal pull-based approach that iterators take: transrangers.
-
What's everyone working on this week (25/2021)?
I've been doing some experimenting based on a recent C++ post on transrangers but with a trait and type-state based approach. So far I think it's shaping up to be rather nice, but time will tell.
- Transrangers: an efficient, composable design pattern for range processing
-
Transrangers
The non-recursive version works really well, see this benchmark with results:
What are some alternatives?
When comparing mesh-ripper and transrangers you can also consider the following projects:
vulkan-rs
ledit - Simple no bullshit text editor
LEdit - A basic text editor that runs in the terminal
kmdnd - A D&D 5e API Server in Rust
pass-import - A pass extension for importing data from most existing password managers
ky - :key: ky - Simple and secure password manager
grove - a rust library for pairing different implementations of balanced trees with different kinds of data that can be stored in the tree nodes