Projects See all projects Featured ProjectsFPV Timer(soon)My first major electronics projectarduinofpvReposalexa-dice-game-skillA dice game for AlexaAOC2017https://adventofcode.com/f#AOC2018Advent of Code 2018goarduino-pongcarmoryAsset for building VR firearms for VRTKc#astro-loader-gatherAn extension to the built in glob loader for Astrotypescriptauto-survivorsA multiplayer clone of Vampire Survivorstypescriptbaduk.nixNix Home-Manager modules for playing Go/BaduknixBindingAttributesAttributes for binding types in the Microsoft.Extensions.DependencyInjection containerc#blotAn unassuming static-site generator for Pythonpythoncapncapn allows you to specify hooks when changing directoriespythoncatacastA script for ttycast streaming an ASCII game of Cataclysm: DDA to a Docker hostpythoncategoric-containersCreate categories of related Inversify services and bind them togethertypescriptcategoric-decoratorsDecorate things. Find them at runtime.typescriptcells-hsCellular Automata in HaskellhaskellchatwithInk based chat-gpt interfacetypescriptChibot-Ultra-BattleHistoric popular AOL chatroom battle-botvisual-basicchipperRefreshingly simple declarative logging that utilizes arbitrary tag sinks instead of traditional level handlingpythonCMLFSF# translated code examples from Concurrent Programming in ML by John Reppyf#codapocCodex Apocalypticamakefilecodespaces-testconsoleGraphical Docker client in your terminalpythonCozyCampfires2Remake of CozyCampfires for S.T.A.L.K.E.R. AnomalycreepyA twisted-based recursing image scraperpythondadrenA data-driven game engine for NimnimdeconfAn object system for building declarative configurations in Pythonpythondeflayer.elEasily create layers of Emacs configuration overridesemacs-lispdemo-templateA Rush monorepo for building demo sitestypescriptdiscordify.tsA Typescript Discord bot framework using Inversify.js and Discord.jsDistilleryDistillations of articles on Western PhilosophydmtDocker Managed Tooling an experimental Docker-backed package managerdmt-packagesAuthority of record for dmt packagesdocusaurus-typescriptExample of non-working Docusaurus monorepojavascriptdotfilesNix configuration for all my workstations and serversjavascriptdotfiles-1A collection of my dotfilesemacs-lispdotfiles.nixnixdustinlacewell-dotfilesA repository of my personal linux environment dotfilesemacs-lispdustinlacewell.github.ioMy personal websitetypescripteater-experimentAn experiment applying genetic algorithms to finite state machinespythoneater-experiment-2023typescripteatersThreeJS Genetic Algorithmjavascriptemacs-meetupemacs-nougatModular Emacs configuration amenable to collaboration!emacs-lispemacs.ddustinlacewell's Emacs configurationesp32-lap-timerAn ESP32 based FPV lap-timerExtenjectExtrasc#eyelinerMakeup for your mode-linehtmlflakes-testA test NixOS config for testing out flakesnixflapperA flexible alternative to GraphQL for GatsbytypescriptFSSumoF# library and CLI for SumoLogic Search APIf#funneldAn SSH service for funneling logins through a single system userpythonfvtt-palantiriA websocket-client proxy for Foundry VTTtypescriptfvtt.elEmacs integration for Foundry Virtual Tabletopgamedev.hA library of random Adafruit Pygamer utilitiescgeometry-survivorCreated with CodeSandboxgistrA small commandline utility for working with gistspythongolang-emacsStandalone Emacs configuration for Golangshellgpt2-httpAn HTTP service exposing a GPT-2 transformerhadesDiscord bot framework ontop Inversify.js and Discord.jstypescripthades-exampleAn example bot for Hadeshades-example-botAn example bot using the Hades Discord bot frameworktypescripthades-slash-commandsSlash command support for Hadesnixhades-text-commandsText command support for Hadestypescripthaskell-graphics-testnixhaskell-typeclass-atlasA graph of (a subset of) the Haskell typeclasseshatchetA wilderness survival roguelike built with ES6 and PhaserjavascripthellmuthA Texas Holdem IRC bot built with Sopelpythonhelm-org-walkHelpful elisp functions for working with Org OLP pathsemacs-lispheraStack-based elisp API for Hydraemacs-lisphermesA content feed bot for DiscordtypescripthffpProblem solutions from Haskell From First Principleshaskellhome-manager-helpershellink-testRepo showcasing a bug in Inktypescriptinversify-config-injectionInject your application's configuration.typescriptinversify-private-backed-proptypescriptjinBukkit plugin DI with Google GuicejavajrpcJSON RPC WebSocket server for TwistedpythonkantgenA recursive template-grammar library for Python for procedurally generated textpythonkenoOpen ended gamedev projecttypescriptknowtA personal knowledge-base for EmacspythonlanderA small pygame lunar lander gamepythonLawnAndOrderA VR Gamec#linkmarksEmacs bookmarks that can be any org-mode link-type!emacs-lisplogseq-guideA guide to deploy logseq.comlojban-better-discordA series of Lojban plugins for BetterDiscord longbuildA long test Docker buildloomA Twisted/Fabric based centralized task-scheduler for clusterspythonlordvalen.nixnixMalimbe-WorkaroundWorkaround for bug in Unity 2018.2mannequinA generic library for writing class-based declarative modeling systems in Python.pythonmarching-cubes-demotypescriptmarkA command-line database query and graphing utilitypythonmatched-line-dimmer-vsixVisually dim lines that match configured regex patterns in VSCode.typescriptMCPlayerEffectsAdmin UI for managing Minecraft player status effectsjavaMCPlayerTPMinecraft Paper plugin that makes it easy to TP to playersjavamicropy-cliInteract with a MicroPython device and sync your project to itModuleTemplateA TypeScript template for Foundry VTT modules/systemstypescriptmoojavaMosaicc#multi-stage-testA test of multi-stage builds on Docker CloudMultiModBepInEx mod which can load multiple assetbundle+code modsc#multivacA LLM chat UItypescriptmupen64nodeMonorepo for mupen64nodenamespacesA repo testing Python implicit namespace packagespythonneon-jungleA collection of Unity assets for VR game developmentc#nixA small arcade game built with Nim and SDLnimnix-configmy Linux world.emacs-lispnix-hm-org-buildNix home-manager module for building org-mode based Emacs configurationemacs-lispnix-hm-org-exportNix home-manager module for exporting org-mode configuration to Github PagesnixnixtUnit-testing for Nixnj-cavernsCaverns environmental assets for Neon Junglenx-next-with-react-libold-vrtk-prefabsOld VRTK prefabs that don't have Tilia/Zinnia replacementsoptionbagA Python data-structure suited for representing optionsorg-gtdAn org-mode configuration for a loosely GTD-based time-management workfloworg-lsOrg-mode Life Supportemacs-lisporg-spacer.elEnforce the number of blank lines between elements in an org-mode documentemacs-lisppinA set of Python scripts for helping manage projects on the commandlinepythonpin-fabricPlugins for using fabric with pinpythonpin-paverA set of Paver plugins for pinpythonpin-pipEnables pin to work with pippythonpin-venvA set of VirtualEnv plugins for pinpythonpitchupAn open-source FPV drone setup wizardplaitA utility for executing commands against remote SSH hosts in parallelpythonplantgenA system for procedurally generated plants in Unitypolybrain.elPolymode support for Org-brainemacs-lisppretty-hydraA fork of pretty-hydra from https://github.com/jerrypnz/major-mode-hydra.elemacs-lispPrevious.jsA companion data pipeline for Next.jsprismbreakA puzzle-based roguelike where you play a Wizard escaping an enchanted robot prison!gopw10-wabbleA simple arcade game where you avoid lasers and get powerups.pythonpw11-prismbreakmy pyweek 11 entrypythonpw5-murmelPyweek 5 - Twisted : Murmel is a simple collect-a-thon in a rotating maze.pythonpw6-celldokuPyweek 5 - Robot : Celldoku is a puzzle game based of Conway's Game of Lifepw8-lawnorderPyweek 5 - "Get off my lawn!" : Lawn and Order is a simple game where two players compete to destory their neighbor's lawn.pythonpw9-darkpastelPyweek 9 - Feather : Dark Pastel is a side-scrolling arcade game, where you hide in flocks for cover.pythonpygamer-templateSimple template for Adafruit's PyGamercPySessionA semi-secure Python REPL for IRCpythonpz-better-bitesBetter bite-mechanics for Project Zomboidtypescriptqwik-bugtypescriptqwik-react-libtypescriptqwik-test-libtypescriptqwik-test-siteastror3f-cannonCreated with CodeSandboxhtmlr3f-cannon-templateCreated with CodeSandboxr3f-ts-templateCreated with CodeSandboxrandom-walkertypescriptreact-chessA networked chessboard made with ReactJSnixreact-ecs-demoSimple create-react-app demo showcasing minimal use of React ECStypescriptreact-ecs-testtypescriptrecapA simple screen recorder and capture tool.pythonrelaybattleA realtime text-based arena fighter built with F#remotion-threetypescriptrepo-browserjavascriptretro-emu.orgA retro emulation and modding knowledge-baseretro-emulationA repo with various retro emulation stuffnixrollup-examplejavascriptRoR2InspectorA RuntimeInspector module for Risk of Rain 2c#RuntimeInspectorA runtime inspector for unity gamesc#rush-testA test of eslint rigging with RushjavascriptSafeManifestA module for using Python scripts for config filesshader-learningJust a throw-away repo for shader toyspythonSharpWordNetA fork of SharpWordNet from AlexPoint/OpenNlpc#signal-processing-challengeA simple challenge for exploring DI in TypeScripttypescriptskoomaVersioned and Schema-validated YAML configuration boilerplateSpellboundAutonomous and goal-seeking coding agents. 💫spidersilkA declarative configuration format for specifying hosted twisted.web resourcespythonsshimAn sshd for public services over sshsutysisku.elLojban dictionary for Emacsemacs-lispt3A build and code-generation system for TADS3 (with Trizbort support)pythont3sketchA TADS 3 prototyping and build systempythontadslabA collection of small experiments with the TADS3 interactive fiction authoring systemtads3tadsliteA simple project template for TADS3 / Adv3Litetads3talktowntypescriptthe-indexpythonthreecsECS built ontop of @react-three/fibertower-of-babixRun snippets for many languages with Emacs and Nixemacs-lispTraceryAn implementation of Tracery for .netc#trueSmall dockerfile project for testingassemblyts-r3fCreated with CodeSandboxtsgoA TypeScript Goban for the web.typescripttstlMaintts-goGo/Baduk mod for Tabletop SimulatorluattsplPenlight port to Tabletop Simulator style LuattsuiA library ontop of the Tabletop Simulator's XML UIttybinA new pastebin for script/ttyrec terminal recordingsjavascriptttycasterA Docker container for running ttycastshelltxdockerA treq/twisted based asynchronous Docker clienttxtutA short tutorial into Twistedpythontype-challenges-siteSite for type-challengestypescriptUltra-Relay-BattleFast paced character based in your face brawler for IRCpythonUltraRelayBattleA realtime text-based arena brawlertypescriptvattsVSCode and TableTop Simulatortypescriptvcv-gr8padvcv-minilab3c++vcv-prefabsQuick patch prefabs and modules for VCV Rack.c++vcv-svghelperDetermine where your widgets are dynamically.cmakevolley-eng-blogVolley engineering blogvsce-toolkitA set of services to help in building VSCode extensionsvscode-eslintlensAdd tooltips to your ESLint config.typescriptwabblePacman and Frogger had a baby - in a sewer.typescriptweechatMy weechat configurationpythonzod-deep-extendNaturally extend nested Zod schemastypescript