wxlua
« Back to VersTracker
Description:
Lua bindings for wxWidgets cross-platform GUI toolkit
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: gui lua wxwidgets bindings desktop
Install: brew install wxlua
About:
wxLua provides comprehensive bindings that allow the Lua scripting language to create and manage applications using the wxWidgets GUI toolkit. It enables developers to build fully functional, native-looking graphical user interfaces for Windows, macOS, and Linux using a single Lua codebase. This bridges the gap between rapid scripting and robust desktop application development.
Key Features:
  • Full access to wxWidgets classes and functionality
  • Supports both wxWidgets 2.x and 3.x versions
  • Includes a Lua-based editor with code completion
  • Cross-platform compatibility (Windows, Linux, macOS)
Use Cases:
  • Building cross-platform desktop applications with native UIs
  • Creating custom scripting tools and utilities for engineering workflows
  • Embedding a lightweight GUI builder into existing Lua projects
Alternatives:
  • IUP – IUP is a multi-platform toolkit for building graphical user interfaces, but wxLua offers tighter integration with the extensive wxWidgets ecosystem.
  • Löve2D – Löve2D is focused on 2D game development, whereas wxLua is designed for traditional desktop application interfaces.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 2:17pm 2 VERSION_BUMP 063f7357