Extending BoxLang: Create, Customize, Conquer

BoxLang is the new CF-compatible server and CLI tool. It’s extensible easily with modules, which means you can write your own built in functions, tags, and more for your own use or to share with the community on ForgeBox. Let’s find out how.


BoxLang is the new CF-compatible server and CLI tool.

It’s extensible easily with modules, which means you can write your own

  • Built in functions
  • Tags
  • Custom tags
  • Globally-available services
  • Interceptors that listen to events BoxLang’s easy-to-use module system allows you to write configurable extension of the core language and publish them on ForgeBox, as private packages for your own use, or public to share with the community. No Java code is required!

We’ll cover the module conventions and build some simple ones to showcase what you can do. With this in hand, you are empowered to help add whatever functionality you want to the language!