November Krebs

novemberkrebs.dev

A personal website written in Rust, created using the axum framework, with rustls for HTTPS support.
Fallbacks are provided for all effects that require JavaScript.
Hosted on a DigitalOcean droplet.

source

Pixel Art Color Counter

A simple utility to count the number of colors in a piece of pixel art.
Uses the gui libraries egui and eframe.
Available for download, or can be run in browser.

itch page source

Pop Launcher Interface

A library written in the Rust programming language to facilitate the creating of plugins for Pop Launcher.
Plugins communicate with pop launcher via a JSON IPC protocol which is only partially documented and required code analysis to reverse engineer.

source

Tic-Tac-Toe Video Game

A video game version of Tic-Tac-Toe, written in Rust using the game engine Bevy.
Compiled to WebAssembly so it can be played in browser.
Features variable board size, a minimax AI opponent, as well as both same device and LAN multiplayer.
Code is deliberately multi-threaded to prevent freezing while the AI opponent thinks.

itch page (includes source code)

Pop Launcher RSS Reader

An RSS aggregator that runs in Pop Launcher.

itch page source