dorianprill / stroke
A zero-allocation library providing const-generic implementations of Bézier curves, B-Spline curves and specialized implementations of up to cubic Bézier curves in N-dimensional euclidean space. It is intended for general/embedded/wasm use supporting #![no_std] environments written in 100% safe Rust with minimal dependencies.
☆40Updated 5 months ago
Alternatives and similar repositories for stroke:
Users that are interested in stroke are comparing it to the libraries listed below
- Use winit like the async runtime you've always wanted☆49Updated 9 months ago
- A thread pool for running multiple tasks on a configurable group of threads.☆49Updated last year
- ☆56Updated last year
- A Rust library for runtime-checked linearish types☆32Updated last year
- structured parallel execution for async Rust☆33Updated 7 months ago
- cross-platform Rust API for memory mapped IO☆42Updated 10 months ago
- A newtype with alignment of at least `A` bytes☆31Updated last month
- Nudging the compiler to auto-vectorize things☆75Updated last year
- Find out what platform your code is running on from Rust☆32Updated 2 years ago
- the definitive non-empty slice/array/vec library for Rust☆16Updated 10 months ago
- A Rustified OpenCL Experience☆46Updated last year
- An object system for Rust based on relative pointers☆38Updated 2 years ago
- A low-ish level tool for easily writing and hosting WASM based plugins.☆70Updated last year
- Derive helper methods for enum variants that are familiar from `std::Option` & `std::Result` such as `unwrap_or` or `and_then`.☆36Updated 10 months ago
- A 2D vector graphics library written in Rust☆40Updated this week
- Value probing with egui based UI☆20Updated 2 weeks ago
- Asset manger for good assets only☆31Updated last year
- Zero-cost bitsets over native Rust types☆76Updated 3 months ago
- Full precision decimal representation of f64☆26Updated 2 weeks ago
- SegVec data structure for rust. Similar to Vec, but allocates memory in chunks of increasing size.☆37Updated last year
- Typed any map for rust☆65Updated 3 months ago
- Generic SIMD abstractions for Rust.☆47Updated 2 years ago
- Signed distance field generator in pure Rust☆29Updated 2 years ago
- Rust API stability attributes for the rest of us.☆29Updated 8 months ago
- A primitive for writing structural search and replace programs for rust☆31Updated 8 months ago
- Real-time compute-focused async executor with job pools, thread-local data, and priorities.☆66Updated 2 months ago
- ☆54Updated 3 years ago
- Simple async codec for rkyv. Reuses streaming buffer for maximum speed!☆33Updated last year
- example of plotters and iced canvas☆24Updated 4 years ago
- Async, lock-free synchronization primitives for task wakeup☆43Updated 6 months ago