

Lilush
Like
Lilush is a statically compiled LuaJIT interpreter bundled with everything you need to build real software on Linux — networking, crypto, filesystem, terminal UI, and more — without installing a single dependency.
Cost / License
- Free
- Open Source (GPL-3.0)
Platforms
- Linux
- Docker
- Lua

Lilush
Like
Lilush information
No comments or reviews, maybe you want to be first?
What is Lilush?
Lilush is a statically compiled LuaJIT interpreter bundled with everything you need to build real software on Linux — networking, crypto, filesystem, terminal UI, and more — without installing a single dependency.
Drop it into a FROM scratch Docker container. Use it as a busybox replacement. Ship it anywhere x86_64 Linux runs.
What's in the box:
- Networking — TCP/UDP with SSL, a full HTTP(S) client, and an HTTP/1.1 server, all powered by WolfSSL compiled right into the binary.
- Cryptography — Modern crypto primitives ready to use.
- Filesystem & Processes — File operations, process manipulation, everything you'd expect from a systems scripting tool.
- Terminal UI — UTF-8 aware terminal I/O, styling via TSS (Terminal Style Sheets), and a set of widgets for building CLI apps.
And then some — Markdown processing, Redis protocol support, JSON, Base64, embedded WireGuard and ACMEv2 clients; runtime available documentation for core modules.
Lilush Shell
- Lilush doubles as a fully-featured Linux shell with a sleek interface out of the box.
- Smart prompts — host, user, directory, git branch, Kubernetes context, Python venv — all preconfigured.
- Completions & navigation — Tab completions with scrolling, intelligent directory navigation and history search in the spirit of McFly and zoxide.
- Built-in tools — kat (file viewer + pager), ktl for kubectl, netstat, dig, wgcli, and many more.
- Extensible — Add your own plugins. Style everything with TSS.