Matteo Meli's starred repositories

v

Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

bevy

A refreshingly simple data-driven game engine built in Rust

Language:RustLicense:Apache-2.0Stargazers:32722Issues:288Issues:4695

stb

stb single-file public domain libraries for C/C++

Language:CLicense:NOASSERTIONStargazers:25357Issues:617Issues:803

wgpu

A cross-platform, safe, pure-Rust graphics API.

Language:RustLicense:Apache-2.0Stargazers:11122Issues:107Issues:2360

entt

Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

craftinginterpreters

Repository for the book "Crafting Interpreters"

Language:HTMLLicense:NOASSERTIONStargazers:8228Issues:162Issues:863

raytracing.github.io

Main Web Site (Online Books)

Language:HTMLLicense:CC0-1.0Stargazers:7863Issues:88Issues:855

box2d

Box2D is a 2D physics engine for games

rust-gpu

🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧

Language:RustLicense:Apache-2.0Stargazers:6998Issues:90Issues:404

rust-blog

Educational blog posts for Rust beginners

Language:RustLicense:Apache-2.0Stargazers:6764Issues:186Issues:27

cxx

Safe interop between Rust and C++

Language:RustLicense:Apache-2.0Stargazers:5559Issues:55Issues:635

anyhow

Flexible concrete Error type built on std::error::Error

Language:RustLicense:Apache-2.0Stargazers:5094Issues:24Issues:197

kajiya

💡 Experimental real-time global illumination renderer 🦀

Language:RustLicense:Apache-2.0Stargazers:4601Issues:80Issues:47

flamegraph

Easy flamegraphs for Rust projects and everything else, without Perl or pipes <3

Language:RustLicense:Apache-2.0Stargazers:4334Issues:30Issues:153

GASDocumentation

My understanding of Unreal Engine 5's GameplayAbilitySystem plugin with a simple multiplayer sample project.

Language:C++License:MITStargazers:3901Issues:127Issues:86

proc-macro-workshop

Learn to write Rust procedural macros  [Rust Latam conference, Montevideo Uruguay, March 2019]

Language:RustLicense:Apache-2.0Stargazers:3857Issues:39Issues:36

EpicSurvivalGame

Third-person Survival Game for Unreal Engine (Sample Project)

Language:C++License:MITStargazers:3170Issues:377Issues:53

VulkanTutorial

Tutorial for the Vulkan graphics and compute API

Language:C++License:CC-BY-SA-4.0Stargazers:3011Issues:156Issues:207

cargo-watch

Watches over your Cargo project's source.

Language:RustLicense:CC0-1.0Stargazers:2634Issues:11Issues:210

cargo-expand

Subcommand to show result of macro expansion

Language:RustLicense:Apache-2.0Stargazers:2460Issues:16Issues:121

unreal-rust

Rust integration for Unreal Engine 5

Language:RustLicense:Apache-2.0Stargazers:2033Issues:43Issues:30

async-trait

Type erasure for async trait methods

Language:RustLicense:Apache-2.0Stargazers:1716Issues:17Issues:157

case-studies

Analysis of various tricky Rust code

Language:RustLicense:Apache-2.0Stargazers:1614Issues:63Issues:10

kibi

A text editor in ≤1024 lines of code, written in Rust

Language:RustLicense:NOASSERTIONStargazers:1387Issues:9Issues:32

reference

The Rust Reference

Language:RustLicense:Apache-2.0Stargazers:1145Issues:37Issues:496

reflect

Compile-time reflection API for developing robust procedural macros (proof of concept)

Language:RustLicense:Apache-2.0Stargazers:667Issues:18Issues:26

glfw-rs

GLFW3 bindings and idiomatic wrapper for Rust.

Language:RustLicense:Apache-2.0Stargazers:635Issues:37Issues:167

sparsey

Sparse set-based Entity Component System written in Rust.

Language:RustLicense:Apache-2.0Stargazers:180Issues:7Issues:12

sdf

Sphere tracing signed distance functions.

Language:ScalaLicense:MITStargazers:104Issues:2Issues:0

sge

Simple graphics experiments built with Vulkan.

Language:C++License:MITStargazers:7Issues:3Issues:0