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:35189Issues:296Issues:5384

stb

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

Language:CLicense:NOASSERTIONStargazers:26395Issues:622Issues:821

wgpu

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

Language:RustLicense:Apache-2.0Stargazers:12181Issues:111Issues:2563

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:8806Issues:167Issues:867

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:7284Issues:93Issues:408

rust-blog

Educational blog posts for Rust beginners

Language:RustLicense:Apache-2.0Stargazers:7054Issues:185Issues:27

cxx

Safe interop between Rust and C++

Language:RustLicense:Apache-2.0Stargazers:5805Issues:56Issues:653

anyhow

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

Language:RustLicense:Apache-2.0Stargazers:5382Issues:24Issues:202

kajiya

💡 Experimental real-time global illumination renderer 🦀

Language:RustLicense:Apache-2.0Stargazers:4786Issues:82Issues:46

flamegraph

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

Language:RustLicense:Apache-2.0Stargazers:4618Issues:30Issues:160

GASDocumentation

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

Language:C++License:MITStargazers:4275Issues:130Issues:92

proc-macro-workshop

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

Language:RustLicense:Apache-2.0Stargazers:4099Issues:39Issues:37

VulkanTutorial

Tutorial for the Vulkan graphics and compute API

Language:C++License:CC-BY-SA-4.0Stargazers:3137Issues:159Issues:212

cargo-watch

Watches over your Cargo project's source.

Language:RustLicense:CC0-1.0Stargazers:2731Issues:11Issues:216

cargo-expand

Subcommand to show result of macro expansion

Language:RustLicense:Apache-2.0Stargazers:2603Issues:16Issues:126

unreal-rust

Rust integration for Unreal Engine 5

Language:RustLicense:Apache-2.0Stargazers:2089Issues:44Issues:30

async-trait

Type erasure for async trait methods

Language:RustLicense:Apache-2.0Stargazers:1800Issues:19Issues:160

case-studies

Analysis of various tricky Rust code

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

kibi

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

Language:RustLicense:NOASSERTIONStargazers:1435Issues:9Issues:32

reference

The Rust Reference

Language:RustLicense:Apache-2.0Stargazers:1220Issues:39Issues:523

FidelityFX-SDK

The main repository for the FidelityFX SDK.

Language:C++License:NOASSERTIONStargazers:842Issues:25Issues:80

D3D12MemoryAllocator

Easy to integrate memory allocation library for Direct3D 12

Language:C++License:MITStargazers:739Issues:28Issues:35

reflect

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

Language:RustLicense:Apache-2.0Stargazers:691Issues:19Issues:28

glfw-rs

GLFW3 bindings and idiomatic wrapper for Rust.

Language:RustLicense:Apache-2.0Stargazers:647Issues:36Issues:170

sparsey

Sparse set-based Entity Component System written in Rust.

Language:RustLicense:Apache-2.0Stargazers:182Issues:5Issues:13

sdf

Sphere tracing signed distance functions.

Language:ScalaLicense:MITStargazers:107Issues:2Issues:0

sge

Simple graphics experiments built with Vulkan.

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