Projects
Peace / peacelily
📜 License AGPL-3
| 🌐 GitHub Repo
The website you’re currently browsing, based off of Rust web framework Leptos. It’s the successor to a previous personal website I worked on called lavender
, made with Rocket and pure HTML/CSS. This newer iteration focuses on the use of WASM and reactive web development.
Eventually, I’d like to transform Peace into a completely customizable profile/portfolio service that others can use for their own purposes.
Codename Experiment A / exa
📜 License GPL-3
| 🌐 GitHub Repo
Using the Fyrox game engine, exa
is an exploration of game development in Rust. Currently, the direction of the game and its gameplay loop is 'to be determined' but its source code is available.
This particular project spawned off of an earlier alpha build on the concept of trading, marketing and corporate expansion; illustrating capitalistic values, exploits and the political corruption it fosters in an otherworldly society of Humans, Animalkin, Eldrich Horrors and Monsters. exa
could hold the same tone, but I’m not quite sure where I want to go with it yet.
Codename Experiment B / exb
🤷 Unreleased
An experimental game, still yet to be determined.
BoreGUI
(Pronounced bore-gooey)
📜 License GPL-3
| 🌐 GitHub Repo
Graphical user interface for Borg Backup. I really like using Borg on my servers and wanted to extend its usage to desktop environments. Written in Rust utilizing the egui
framework.
dots-rust-leptos
📜 Public Domain
| 🌐 GitHub Repo
Dot files which initialize a working Rust & Leptos development environment, particularly for my own use within GitHub Codespaces.
dots-workstation
🤷 Unreleased
Dot files for initializing and updating personal workstations with the apps, tools and libraries I’d need to feel comfy. This includes updated Python, Rust, C/C++ environments and the IDEs for them.
Codename keys
🤷 Unreleased
Pair of firmware and desktop application packages for DIY keyboards. Keys is an exploration of the RP2040 chip and embedded Rust development. Its accompanying desktop application offers customizable layouts, layers, macros, 'overlay HUD', plugin API and additionally writes its settings to the keyboard for portability.
Sadly, I’m not quite comfortable sharing this project until it’s proven stable enough not to brick hardware. 😅
Contributions
conduwuit
📜 License Apache-2
| 🌐 My Fork
Matrix chat server, originally a hard fork of conduit by girlbossceo (aka: June/Strawberry/puppygock) and archived after some time. Since I found it to be very cool, I’ve forked it and have been poking about with it. Many thanks go to Strawberry and the project’s contributors!