luvit
« Back to VersTracker
Description:
Asynchronous I/O for Lua
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: lua asynchronous networking libuv nodejs
Install: brew install luvit
About:
Luvit brings the event-driven, non-blocking I/O model of Node.js to the Lua programming language. It allows developers to write high-performance network applications using a familiar callback-based style. By leveraging the libuv library, it provides a robust platform for asynchronous development.
Key Features:
  • Event-driven, non-blocking I/O
  • JavaScript-style Node.js API
  • Built on the high-performance libuv library
  • Lightweight and fast execution
Use Cases:
  • Building real-time chat servers
  • Creating high-performance API gateways
  • Developing IoT backend services
  • Scripting network-intensive tasks
Alternatives:
  • Node.js – The original JavaScript runtime that inspired Luvit, offering a larger ecosystem but higher memory usage.
  • OpenResty – A high-performance Lua platform built on Nginx, optimized for web application logic rather than general async I/O.
Version History
Detected Version Rev Change Commit
Feb 12, 2026 6:29pm 3 REVISION_ONLY 83da5170
Sep 29, 2025 12:57am 2 VERSION_BUMP 7025764c
Sep 28, 2025 9:57pm 2 VERSION_BUMP 0c41d576
Dec 22, 2024 6:49pm 2 VERSION_BUMP f66c30a2
Nov 24, 2024 10:15am 2 VERSION_BUMP d52c708d
Sep 14, 2024 6:16pm 2 VERSION_BUMP 9a015707