Benji Smith's repositories
Anarchivist
Set of scripts meant to help preserve one's online presence.
avx-codegen-fuzzer
A fuzzer targeting the codegen of Intel SIMD intrinsics in C++ compilers
BNGine
A game engine in C++ designed to be made by me.
BNLM
Linear Maths library (yes I know Eigen exists)
bns-python-readability
fast python port of arc90's readability tool, updated to match latest readability.js!
D3D12CopyBenchmarks
Hastily written benchmark for different ways of copying textures in D3D12
D3D12Test
Testing D3D12 stuff because that's what we do
llvm-ir
LLVM IR in natural Rust data structures
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
mdBook
Create book from markdown files. Like Gitbook but implemented in Rust
OpenGLFuzz
Another one-off fuzzing repo that I only made to learn more
reqwest-impersonate
Impersonating the Chrome browser made easy
rs-executable_memory
A fork of rs-executable_memory
test-rust-http-repo
Test repo for something
WebExperiments
Some experiments for website stuff. Mostly non-JS but with some JS stuff.
WebGLCompressedTexturePlayground
A WebGL-based web app that lets you futz around with DXT3 compressed textures and see what changing bytes looks like
youtube-dl
Command-line program to download videos from YouTube.com and other video sites
youtube-dl-1
Command-line program to download videos from YouTube.com and other video sites
youtube-items
Managing items for youtube-grab
youtube-scripts
Scripts used to do the archiving
yt-dlp
A youtube-dl fork with additional features and fixes