Luci-app-batmanadv is a project mainly written in Lua, it's free.
A batman advanced configuration application for the luci web admin interface