{"slug": "luvit", "name": "Luvit", "category": "dev-libs", "category_name": "Libraries and frameworks", "description": "", "recommenders": 4, "commenters": 4, "warners": 0, "score": 3.239, "rising": -1.31, "first": "2025-11-24", "latest": "2025-12-23", "why": "If you want async IO, sockets, etc, check out Luvit.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 0, "compare": 0, "warn": 0}, "spark": [3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "If you want async IO, sockets, etc, check out Luvit.", "kind": "", "icon": true, "domain": "luvit.io", "github_repo": null, "official_url": "https://luvit.io", "pricing": "", "aliases": ["Luvit", "luvit"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 741909025, "item_id": 46369314, "url": "https://news.ycombinator.com/item?id=46369314", "by": "Fwirt", "date": "2025-12-23", "version": null, "stance": "recommend", "quote": "If you want async IO, sockets, etc, check out Luvit.", "excerpt": "The Lua ecosystem is more like the Lisp ecosystem than Python. The language is small enough that there\u2019s a lot of stuff out there that\u2019s just\u2026 finished. Hasn\u2019t been updated in 10 years but still works. The LunarModules org tries to gather it up and keep it compatible. For an extended standard lib, the closest thing is probably Penlight. https://github.com/lunarmodules/Penlight If you want async IO, sockets, etc, chec", "context": "", "use_case": "async IO and sockets in Lua", "switched_from": "", "story": "Lua 5.5"}, {"id": 736602624, "item_id": 46037664, "url": "https://news.ycombinator.com/item?id=46037664", "by": "johnisgood", "date": "2025-11-24", "version": null, "stance": "recommend", "quote": "I have used luvit and I can recommend", "excerpt": "I have used luvit and I can recommend. I used it for my Discord bot written in Lua.", "context": "", "use_case": "Discord bot runtime", "switched_from": "", "story": "Fast Lua runtime written in Rust"}, {"id": 736584144, "item_id": 46036509, "url": "https://news.ycombinator.com/item?id=46036509", "by": "kevinfiol", "date": "2025-11-24", "version": null, "stance": "recommend", "quote": "I think luvit [1] by Tim Caswell was the first one I saw that got me excited many years ago.", "excerpt": "I think luvit [1] by Tim Caswell was the first one I saw that got me excited many years ago. I love to see passion for Lua/Lua derivatives. [1] https://github.com/luvit/luvit", "context": "", "use_case": "Lua runtime", "switched_from": "", "story": "Fast Lua runtime written in Rust"}, {"id": 736571120, "item_id": 46035695, "url": "https://news.ycombinator.com/item?id=46035695", "by": "coderedart", "date": "2025-11-24", "version": null, "stance": "recommend", "quote": "try looking at https://luvit.io/ (lua) or https://lune-org.github.io/docs/", "excerpt": "The naming is definitely unfortunate, as I was briefly excited for a lua VM written in rust. Anyway, for those who want a lua version of nodejs/bun/deno, try looking at https://luvit.io/ (lua) or https://lune-org.github.io/docs/ (luau - AKA roblox lua).", "context": "", "use_case": "Lua runtime", "switched_from": "", "story": "Fast Lua runtime written in Rust"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["lua runtime", "async io and sockets in lua", "discord bot runtime"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=46034142", "title": "Fast Lua runtime written in Rust", "mentions": 3}, {"url": "https://news.ycombinator.com/item?id=46354674", "title": "Lua 5.5", "mentions": 1}], "sentiment_by_month": {"2025-11": {"recommend": 3}, "2025-12": {"recommend": 1}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 741909025, "item_id": 46369314, "url": "https://news.ycombinator.com/item?id=46369314", "by": "Fwirt", "date": "2025-12-23", "version": null, "stance": "recommend", "quote": "If you want async IO, sockets, etc, check out Luvit.", "excerpt": "The Lua ecosystem is more like the Lisp ecosystem than Python. The language is small enough that there\u2019s a lot of stuff out there that\u2019s just\u2026 finished. Hasn\u2019t been updated in 10 years but still works. The LunarModules org tries to gather it up and keep it compatible. For an extended standard lib, the closest thing is probably Penlight. https://github.com/lunarmodules/Penlight If you want async IO, sockets, etc, chec", "context": "", "use_case": "async IO and sockets in Lua", "switched_from": "", "story": "Lua 5.5"}, {"id": 736602624, "item_id": 46037664, "url": "https://news.ycombinator.com/item?id=46037664", "by": "johnisgood", "date": "2025-11-24", "version": null, "stance": "recommend", "quote": "I have used luvit and I can recommend", "excerpt": "I have used luvit and I can recommend. I used it for my Discord bot written in Lua.", "context": "", "use_case": "Discord bot runtime", "switched_from": "", "story": "Fast Lua runtime written in Rust"}, {"id": 736584144, "item_id": 46036509, "url": "https://news.ycombinator.com/item?id=46036509", "by": "kevinfiol", "date": "2025-11-24", "version": null, "stance": "recommend", "quote": "I think luvit [1] by Tim Caswell was the first one I saw that got me excited many years ago.", "excerpt": "I think luvit [1] by Tim Caswell was the first one I saw that got me excited many years ago. I love to see passion for Lua/Lua derivatives. [1] https://github.com/luvit/luvit", "context": "", "use_case": "Lua runtime", "switched_from": "", "story": "Fast Lua runtime written in Rust"}, {"id": 736571120, "item_id": 46035695, "url": "https://news.ycombinator.com/item?id=46035695", "by": "coderedart", "date": "2025-11-24", "version": null, "stance": "recommend", "quote": "try looking at https://luvit.io/ (lua) or https://lune-org.github.io/docs/", "excerpt": "The naming is definitely unfortunate, as I was briefly excited for a lua VM written in rust. Anyway, for those who want a lua version of nodejs/bun/deno, try looking at https://luvit.io/ (lua) or https://lune-org.github.io/docs/ (luau - AKA roblox lua).", "context": "", "use_case": "Lua runtime", "switched_from": "", "story": "Fast Lua runtime written in Rust"}]}