Projects
Things I've built
Open-source tools and libraries, documented here alongside the articles.
boxlang-express
An Express.js-style API for building lightweight HTTP servers in BoxLang.
View project →
bx-zork
A from-scratch text-adventure parser engine in BoxLang, loaded with the world of Zork I.
View project →
coldbox-graphql
A schema-agnostic ColdBox module that serves a GraphQL API from SDL files you supply.
View project →
bx-graphql
The pure-BoxLang sibling to coldbox-graphql — no ColdBox, no WireBox, no HTTP framework required.
View project →
dnd-game-v2
"The Adventure Begins" — a browser-based, D&D 5e-inspired dungeon crawler with real-time WebSocket combat, no frontend build step.
View project →
commandbox-ssg
A static site generator implemented as a CommandBox module — the predecessor to boxlang-ssg.
View project →
boxlang-ssg
A lightweight static site generator written in pure BoxLang — Markdown/.bxm, layouts, collections, and pagination.
View project →
boxlang-stomp-chat
A Slack-like multi-channel chat app on BoxLang + SocketBox STOMP, with a no-build-step Vue 3 frontend.
View project →
stripe-development
A local dashboard, playground, and webhook receiver for exercising the Stripe API in test mode — no Stripe SDK dependency.
View project →
bxThreads
A public boxlang-express port of DismalThreads, a Reddit-style forum — server-rendered HTML, fetch()-driven actions, and a STOMP realtime layer for comments, votes, and notifications.
View project →