Starred repositories
Empowering everyone to build reliable and efficient software.
A refreshingly simple data-driven game engine built in Rust
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
A cross-platform, safe, pure-Rust graphics API.
Safe and rich Rust wrapper around the Vulkan API
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
Lightweight, Linux-compatible kernel, written in Rust to leverage the safety of the typesystem. Aiming to remove as much legacy as possible while supporting most usecases
An implementation and definition of the Rust trait system using a PROLOG-like logic solver
A precise specification for "Rust lite / MIR plus"
A wide linear algebra crate for games and graphics.
Multi-backend renderer with asset pipeline. The objective of this repo is to build a scalable, flexible, data driven renderer.
A common windowing interoperability library for Rust
Rust-tokenizer offers high-performance tokenizers for modern language models, including WordPiece, Byte-Pair Encoding (BPE) and Unigram (SentencePiece) models
Screen 13 is an easy-to-use Vulkan rendering engine in the spirit of QBasic.
Unborrowed Rust Compiler (rustc without a borrowchecker)
Helpers for clearing sensitive data on the stack and heap
Tutorial series for learning Vulkan with Vulkano and Rust
toy fourier transform algorithms implementation