Get the latest tech news

Show HN: Lux – A luxurious package manager for Lua


It’s time Lua got the ecosystem it deserves! For a bit over a year, we have been cooking up Lux, a new package manager for creating, maintaining and publishing Lua code. It does this through a simple and intuitive CLI inspired by other well-known package managers like cargo.

A notion of a project: With TOML as the main manifest format, you can easily add, remove, pin and update dependencies using the CLI. Because Luarocks is written in Lua, installing a large number of packages and synchronising plugins with rocks.nvim has been painfully slow. If the rewrite is successful, then that spells great news for the Neovim ecosystem going forward, as it means that Lux can be embedded in other places too (e.g. lazy.nvim, which has had troubles with luarocks in the past)!

Get the Android app

Or read this on Hacker News

Read more on:

Photo of lua

lua

Photo of Lux

Lux

Related news:

News photo

Voice AI platform Phonic gets backing from Lux

News photo

Writing a DSL in Lua (2015)

News photo

Leica Announces $329 'LUX Grip' Camera Accessory for iPhone