BoxLang avatar

BoxLang

Official

@ortus-boxlang · United States of America

0Followers
|
97Public Repos
|
100Published Skills

The official BoxLang JVM dynamic language and ecosystem

Skills Distribution
DomainDeveloper To...Runtime & Language.. (40%)Enterprise Web & P.. (30%)Deployment & Infra.. (20%)Security & Complia.. (10%)

Agent Skills by BoxLang

Showing 100 vetted skills indexed across 2 GitHub repositories.

ortus-boxlangortus-boxlang
2

bx-orm-testing

Create and run BoxLang ORM integration tests with MySQL Docker containers.

Official
Advanced
ortus-boxlangortus-boxlang
2

bx-orm-type-conversion

Convert BoxLang dynamic objects to JDBC-compatible Java types via JPA AttributeConverters.

Official
Advanced
ortus-boxlangortus-boxlang
2

bx-orm-session-management

Manage Hibernate session and SessionFactory lifecycles within the BoxLang runtime.

Official
Advanced
ortus-boxlangortus-boxlang
2

bx-orm-cache-integration

Integrate Hibernate second-level caching with the BoxLang CacheService.

Official
Advanced
ortus-boxlangortus-boxlang
2

bx-orm-bif-development

Standardize ORM built-in function development with BaseORMBIF and context resolution.

Official
Advanced
ortus-boxlangortus-boxlang
2

bx-orm-entity-mapping

Generate Hibernate HBM XML mapping files from BoxLang ORM entity annotations.

Official
Advanced
ortus-boxlangortus-boxlang
2

bx-orm-hibernate-bridge

Configure Hibernate tuplizers and proxies for BoxLang IClassRunnable entities.

Official
Advanced
ortus-boxlangortus-boxlang
2

bx-orm-event-system

Integrate Hibernate lifecycle events with the BoxLang interception framework.

Official
Advanced
ortus-boxlangortus-boxlang

boxlang-core-dev-interceptors

Implement and manage BoxLang interceptors for cross-cutting runtime concerns.

Official
Advanced
ortus-boxlangortus-boxlang

boxlang-core-dev-bif-development

Create and register BoxLang built-in functions using @BoxBIF annotations.

Official
Advanced
ortus-boxlangortus-boxlang

boxlang-core-dev-module-development

Scaffold BoxLang modules with ModuleConfig.bx, Gradle, and ForgeBox publishing patterns.

Official
Advanced
ortus-boxlangortus-boxlang

boxlang-core-dev-runtime-architecture

Explains BoxLang runtime architecture and core services for Java integration.

Official
Advanced
ortus-boxlangortus-boxlang

boxlang-core-dev-component-development

Create and test BoxLang components with ModuleConfig.bx registration.

Official
Intermediate
ortus-boxlangortus-boxlang

boxlang-core-dev-async-tasks

Orchestrate asynchronous tasks and scheduled jobs in BoxLang.

Official
Advanced
ortus-boxlangortus-boxlang

boxlang-core-dev-logging

Centralize BoxLang logging with LoggingService and BoxLangLogger.

Official
Advanced
ortus-boxlangortus-boxlang

commandbox-setup

Install, configure, and upgrade CommandBox CLI across macOS, Linux, and Windows.

Official
Intermediate
ortus-boxlangortus-boxlang

commandbox-task-runners

Automate CommandBox task orchestration with CFML task definitions and lifecycle hooks.

Official
Advanced
ortus-boxlangortus-boxlang

commandbox-usage

Guide CommandBox CLI commands, namespaces, parameters, and shell features.

Official
Intermediate
ortus-boxlangortus-boxlang

commandbox-package-management

Automates management of CFML/BoxLang packages via ForgeBox, Git, and HTTP.

Official
Intermediate
ortus-boxlangortus-boxlang

commandbox-config-settings

Configure CommandBox global settings for consistent cross-machine environments.

Official
Advanced
ortus-boxlangortus-boxlang

commandbox-testing

Run TestBox tests from the CommandBox CLI with configurable reporters.

Official
Intermediate
ortus-boxlangortus-boxlang

commandbox-embedded-server

Start, stop, and configure CommandBox embedded Undertow servers for BoxLang apps.

Official
Advanced
ortus-boxlangortus-boxlang

commandbox-deploying

Deploy CommandBox applications to production using Docker, GitHub Actions, and CFConfig.

Official
Advanced
ortus-boxlangortus-boxlang

commandbox-developing

Guide developers in building CommandBox extensions with ModuleConfig.cfc and WireBox DI.

Official
Advanced

Frequently Asked Questions About BoxLang

FAQPage Schema
What specific tasks can developers perform using BoxLang?▼

Developers can build dynamic web applications, manage complex ORM persistence with Hibernate, execute native code via Rust-based runtimes, and compile source code into WebAssembly or standalone native binaries for high-performance deployment.

Which target personas benefit most from this ecosystem?▼

The ecosystem targets backend engineers, Java developers seeking dynamic scripting capabilities, and systems architects requiring cross-platform portability across cloud, serverless, and embedded environments like ESP32 or Electron shells.

What are the primary runtime dependencies and installation requirements?▼

BoxLang requires a Java 21+ runtime environment for standard execution. For native or edge scenarios, it utilizes the MatchBox Rust-based runtime, which eliminates JVM dependencies for specific compiled binary targets.