David Thorpe's repositories
awesome-dotnet
A collection of awesome .NET libraries, tools, frameworks and software
awesome-wasm-runtimes
A list of webassemby runtimes
BlazorWebView
A WebKitGtk WebView for running Blazor Hybrid applications.
capsule
The Capsule Hash Trie Collections Library
CppAst.NET
CppAst is a .NET library providing a C/C++ parser for header files powered by Clang/libclang with access to the full AST, comments and macros
cubiml-demo
A simple ML-like programming language with subtyping and full type inference.
cuneicode
A C library for converting between two different encodings in a simple, easy, and powerful way.
distroless
🥑 Language focused docker images, minus the operating system.
fsharp
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
fsharp-hashcollections
Library providing fast hash based immutable map and set
gaussian-splatting
Original reference implementation of "3D Gaussian Splatting for Real-Time Radiance Field Rendering"
getting-started-llvm-c-api
Getting started with the LLVM C API
mapping-high-level-constructs-to-llvm-ir
A guide that explains how high level programming language constructs are mapped to the LLVM intermediate language.
mimalloc
mimalloc is a compact general purpose allocator with excellent performance.
mmtk-core
Memory Management ToolKit
mps
The Memory Pool System
Paper
High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies
rpi4-osdev
Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4
testsuite
Mirror of the spec testsuite
the-art-of-command-line
Master the command line, in one page
violet
Lightweight STUN/TURN server
wasm-clang
Running Clang/LLD in WebAssembly Demo
wasmtime
A fast and secure runtime for WebAssembly