Last updated
Was this helpful?
Last updated
Was this helpful?
The BoxLang Quick Installer provides convenient installation scripts for Mac, Linux, and Windows systems to get BoxLang up and running in minutes. Choose between a single-version installer for simplicity or BVM (BoxLang Version Manager) for advanced version management.
Mac and Linux:
Windows:
Choose this if you:
📌 Need one BoxLang version system-wide
🎯 Want the simplest possible installation
🏢 Are setting up production servers
⚡ Want the fastest installation with minimal overhead
Features:
✅ Installs latest stable BoxLang version
✅ Sets up BoxLang runtime and MiniServer
✅ Includes all helper scripts
✅ Automatic PATH configuration
✅ User or system-wide installation options
Choose this if you:
🔄 Work on multiple projects needing different BoxLang versions
🧪 Want to test code against different BoxLang releases
🚀 Need to switch between stable and snapshot versions
📦 Want centralized management of BoxLang installations
🛠️ Are a BoxLang developer or advanced user
Features:
✅ Install and manage multiple BoxLang versions
✅ Switch between versions with one command
✅ List local and remote versions
✅ Clean uninstall capabilities
✅ Health check and diagnostics
BoxLang Runtime (boxlang
, bx
) - The main BoxLang Runtime Engine
BoxLang MiniServer (boxlang-miniserver
, bx-miniserver
) - Lightweight web application server
install-bx-module - Install modules from ForgeBox
install-jre (Windows) - Install Java Runtime Environment
Java 21+ - Required to run BoxLang
curl - For downloading releases
unzip - For extracting archives
jq - For JSON parsing (optional, fallback available)
macOS (with Homebrew):
Ubuntu/Debian:
RHEL/CentOS/Fedora:
Windows:
PowerShell 5.1+ (included with Windows 10+)
BoxLang not found after installation:
Java not found:
Permission denied errors:
Module installation fails:
We welcome contributions! Here's how you can help:
Create a detailed bug report with:
Operating system and version
BoxLang version
Steps to reproduce
Expected vs actual behavior
Fork the repository
Create a feature branch: git checkout -b feature/amazing-feature
Make your changes
Add tests if applicable
Update documentation
Submit a pull request
Help test new features and releases:
This project is licensed under the Apache License, Version 2.0.
🌐 Website: https://boxlang.io
📖 Documentation: https://boxlang.ortusbooks.com
💾 GitHub: https://github.com/ortus-boxlang/boxlang
💬 Community: https://community.ortussolutions.com/
🧑💻 Try: https://try.boxlang.io
📧 Mailing List: https://newsletter.boxlang.io
🫶 Enterprise Support: https://boxlang.io/plans
🎓 Training: https://learn.boxlang.io
🔧 Consulting: https://www.ortussolutions.com/services/development
Made with ♥️ in USA 🇺🇸, El Salvador 🇸🇻 and Spain 🇪🇸
Java 21+ from or
📖
🚀
📋
🔧
💬
📧
🐛
💡
🧑💻
📁
🎓
Check existing
📞 Priority Support:
The BoxLang Quick Installer is the fastest way to get started with BoxLang.