Projects

Open-source modules for BoxLang and ColdBox, and the apps built on them. Each module has an overview here and its source on GitHub.

Featured

Feedhouse

A feed reader in the spirit of Google Reader: RSS, YouTube, podcasts, Mastodon and Bluesky, in the order they were published, with nothing ranking your feed.

BoxLang · BoxExpress feedhouse.app ↗

DismalThreads

A community of groups, posts and threaded comments, with friends, reactions and replies that update live.

BoxLang · BoxExpress · React dismalthreads.com ↗

boxlang-express

An Express.js-style web framework for BoxLang: routing, middleware, sessions, WebSockets and STOMP. Both apps above, and this site, run on it.

BoxLang module Docs

BoxLang modules

Installable with install-bx-module or CommandBox.

bx-activitypub

In production

ActivityPub federation for BoxLang apps: publish posts to Mastodon and the fediverse, and accept public replies back.

BoxLang Overview Docs GitHub ↗

bx-passkeys

In production

WebAuthn passkeys for BoxLang: passwordless registration and sign-in with JDK crypto only, no third-party jars.

BoxLang Overview GitHub ↗

bx-graphql

In production

A schema-first GraphQL server for plain BoxLang, with no ColdBox, WireBox or HTTP framework required.

BoxLang Overview GitHub ↗

ColdBox and CFML modules

For Lucee and Adobe ColdFusion.

cbpasskeys

Beta

The ColdBox sibling to bx-passkeys: the same passkey checks and API on Lucee and Adobe ColdFusion.

CFML Overview GitHub ↗

Experiments and archive

Demos, games and earlier versions of things above.

bx-zork

Experiment

A from-scratch text-adventure parser engine in BoxLang, loaded with the world of Zork I.

BoxLang Overview GitHub ↗