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
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 crate for mucking around with piles of bytes
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
High-performance Vulkan driver with automated resource management and execution
Unborrowed Rust Compiler (rustc without a borrowchecker)
Tutorial series for learning Vulkan with Vulkano and Rust
Helpers for clearing sensitive data on the stack and heap
toy fourier transform algorithms implementation