Magnus Larsen's Projects
An algorithm that labels a directed acyclic graph in linear time, as described by Ravi Sethi's 1974 paper on dual core scheduling
A simple puzzle game solved using A Star
A backtracking constraint satisfier
A connect four game, with a minimax agent.
A Horn Form knowledge base
A clipboard for Rust
The authentication glue you need, written in Go.
Python, C Socket programming demos
Benchmarking KeyValues parsers
bgfx, imgui, glfw, glm
Image library.
Point and Click adventure with PS2 Support
A pure Rust Excel/OpenDocument SpeadSheets file reader: rust on metal sheets
GGJ 2023
Marrying Rust and CMake - Easy Rust and C/C++ Integration!
A Rust keyvalues parser.
Staging repository for DOSBox
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
very fast keyvalues (vdf) parser
An unidiomatic Rust port of fastkv that goes a bit faster
A voxel rendering library on top of wgpu-rs
Scripts I wrote while reverse engineering Team Fortress 2
Basic LDAP v3 client & server functionality for the GO programming language.
Extensive, skinnable GUI with useful widget collection. Fork of GWEN.
HarfBuzz text shaping engine
PNG decoding and encoding library in pure Rust
The Jakt Programming Language
Step by step tutorials for gfx-hal