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.
|
| 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 |
|