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
Mar 31, 2026 3:59pm 9 REVISION_ONLY 784e419a
Mar 27, 2026 10:30pm 8 REVISION_ONLY 04b6f75c
Mar 5, 2026 1:40pm 7 REVISION_ONLY b15f0fe1
Feb 28, 2026 2:58pm 6 REVISION_ONLY 7def385b
Feb 25, 2026 11:13am 5 REVISION_ONLY a4655c8a
Feb 18, 2026 6:51pm 4 REVISION_ONLY db437bcc
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
Aug 9, 2024 1:18pm 2 VERSION_BUMP 8f7c351a