Ben Craton's Projects
An image downloader for wakaba-style imageboards.
The goal of this project is to make a community based app for role-playing.
Experiment with zig and C in solving a solved problem
My Advent of Code for 2023
A library for numerical weather prediction and climate modelling
baseEmoji is a base1024 encoding scheme that uses emoji as its lookup table. The primary purpose is to represent otherwise ugly data in more "pleasing" form in social media.
Deduplicating archiver with compression and authenticated encryption.
Caffe: a fast open framework for deep learning.
Dockerized version of the web's leading on-line collaborative genealogy application.
DOOM Open Source Release
Wolfenstein/DOOM style software renderers
FlatGallery is a simple image gallery producer that requires no database backend.
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL.
An attempt to learn zig by emulating the LR35902
programmable e-paper tag with RFID
Ghost's admin client
GNU Radio – the Free and Open Software Radio Ecosystem
Software for the haxophone
😤 Awesome Identity is a single-page Hugo theme to introduce yourself.
A FirstChoice database file reader written in zig. Written for my dad as an exercise, but hopefully helpful for others looking to use FOL files in data archeology.
Docker-based latex compilation
A simple, extensible Markov chain generator.
C Markdown parser. Fast. SAX-like interface. Compliant to CommonMark specification.
An exciting two-player Riichi Mahjong game
Code for training basic neural networks, especially the MNIST numbers dataset.
Music Visualizer
My nix struggle/config
Nix Packages collection & NixOS
Nmap - the Network Mapper. Github mirror of official SVN repository.