leod / posh
Type-Safe Graphics Programming with Functional Shaders
☆137Updated 3 weeks ago
Alternatives and similar repositories for posh:
Users that are interested in posh are comparing it to the libraries listed below
- A crate to help you copy things into raw buffers without invoking spooky action at a distance (undefined behavior).☆157Updated last year
- Automated GUI testing using accesskit☆58Updated last month
- A drawing framework for arbitrary windowing systems☆77Updated last year
- An evil parsing library.☆54Updated last year
- A Rust promise for games and immediate mode GUIs☆131Updated last year
- "A very small syn"☆200Updated 2 weeks ago
- A Rust macro to make enums with a subset of values of the parent☆85Updated 9 months ago
- Learn how to do dependency injection like bevy engine, from scratch!☆61Updated 5 months ago
- Provides a mechanism to lay out data into GPU buffers according to WGSL's memory layout rules☆160Updated 2 months ago
- A kludgey 2d game engine written in Rust atop wgpu☆72Updated last month
- Validate wgsl in rust projects☆80Updated 7 months ago
- rubicon enables a form of dynamic linking in Rust through cdylib crates and carefully-enforced invariants.☆141Updated 2 months ago
- A suite of benchmarks designed to test and compare Rust ECS library performance across a variety of challenging circumstances.☆78Updated 2 years ago
- Just use daxa. Rust support is in active development, as I am a maintainer of the Rust API! https://github.com/ipotrick/daxa https://gith…☆101Updated last year
- a generated entity component system 🦎☆107Updated 2 weeks ago
- Batteries included ECS library for rust with entity relations and much more☆82Updated 2 weeks ago
- Phosphor icons for egui☆108Updated last week
- ☆56Updated 9 months ago
- Arena type inspired by generational-arena☆208Updated 9 months ago
- ☆153Updated 3 weeks ago
- Library for post-process antialiasing☆101Updated 2 weeks ago
- Bevy plugin for hot-building and hot-reloading rust-gpu shaders.☆129Updated last year
- An IDE extension for debugging trait errors in Rust.☆106Updated last month
- Tracy client libraries for Rust☆194Updated last month
- Open a scope and then freeze it in time for future access.☆104Updated 5 months ago
- Interpolation made easy.☆166Updated 3 months ago
- An SoA library for Rust☆128Updated last week
- Processes winit events, allowing input state to be queried at any time.☆73Updated 9 months ago
- An integration to parse and render Lottie with Vello.☆98Updated last week
- An undo-redo library.☆53Updated last year