simple-simd
ttf-parser
simple-simd | ttf-parser | |
---|---|---|
1 | 3 | |
0 | 552 | |
- | - | |
1.8 | 5.8 | |
about 2 years ago | 8 days ago | |
Rust | Rust | |
Apache License 2.0 | Apache License 2.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.
simple-simd
-
Good example of high performance Rust project without unsafe code?
Good point, I don't know the answer to this. What I ended up doing was creating my own "safe" wrappers for the AVX2 instructions (which is basically what you want to use for x86). There are other crates that provides safe interfaces, but they didn't really fit my needs.
ttf-parser
-
Good example of high performance Rust project without unsafe code?
Or even ttf-parser, which is usually even faster than C alternatives, no unsafe, no explicit SIMD.
-
Programmatic Typography
Loader -> ttf-parser
-
The `rusttype` crate is looking for a new maintainer
Most of the code is in ttf-parser which is ~10KLOC.
What are some alternatives?
gearley - An Earley parser engine in Rust.
rusttype - Mirror of https://gitlab.redox-os.org/redox-os/rusttype
cv - Rust CV mono-repo. Contains pure-Rust dependencies which attempt to encapsulate the capability of OpenCV, OpenMVG, and vSLAM frameworks in a cohesive set of APIs.
last-resort-font - Last Resort Font
json-benchmark - nativejson-benchmark in Rust
fontdue - The fastest font renderer in the world, written in pure rust.
yaep - Yet Another Earley Parser
birdfont - A font editor for creating fonts in TTF, EOT, SVG and BIRDFONT format.
FFmpeg - Mirror of https://git.ffmpeg.org/ffmpeg.git
fast-float-rust - Super-fast float parser in Rust (now part of Rust core)
Symphonia - Pure Rust multimedia format demuxing, tag reading, and audio decoding library
safety-dance - Auditing crates for unsafe code which can be safely replaced