Lua automation tool and scripting framework
Lua Batchfile Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

#Lift – automate tasks and create tools in Lua

Latest Release Build status on UNIX Build status on Windows Coverage Status License

Lift is both a general-purpose task automation tool and a framework for command-line tools in Lua. It’s well suited for creating build scripts, checkers, code generators, package managers and other kinds of command-line productivity tools.

Please check out to learn more!


Anyone can help make this project better – follow our contribution guidelines and check out the project's philosophy.

Running Tests

Install busted and run busted -v at the root dir.


The following projects have in some way influenced Lift's design: