Hasty Briefsbeta

双语

Lilush – LuaJIT static runtime and shell

11 days ago
  • #CLI
  • #Linux
  • #LuaJIT
  • Lilush 是一个静态编译的 LuaJIT 解释器,体积不足 3MB 且无依赖项。
  • 内置网络功能(支持 SSL 的 TCP/UDP、HTTP(S) 客户端/服务器)、加密算法、文件系统与进程操作,以及终端用户界面。
  • 支持 UTF-8 终端输入输出、TSS 样式渲染、小组件、Markdown 解析、Redis 协议、JSON、Base64、WireGuard 和 ACMEv2 客户端。
  • 可兼作 Linux shell,提供智能提示(主机名、用户、git 分支、Kubernetes、Python 虚拟环境)、自动补全及内置工具(kat、ktl、netstat、dig、wgcli)。
  • 支持插件扩展和 TSS 样式定制,需兼容 Kitty 的终端模拟器。
  • 通过 curl 下载后,使用 chmod +x 赋予执行权限并放置于 ~/.local/bin/lilush。
  • 采用 SSH 密钥签名,源码及验证说明详见代码库。
  • 内置 RELIW(HTTP 服务器/框架)和 zxkitty(ZX80 终端模拟器)。