HeadlinesBriefing HeadlinesBriefing.com

Ito: Build Terminal UIs in Lua – Show HN

Hacker News •
×

友人と私は、どちらもNeovim熱心者であり、Neovim同様にターミナルとエディタを自由にカスタマイズするためのLuaベースのハーネスを望んでいました。既存のツールであるPiがJavaScript過度に依存していることを発見したため、性能の可能性とフィット感からLuaを選択し、最終的にlua-native terminal UI library itoを構篑しました。提供者からスタイリングまで、あらゆる抽象化はLuaで行うことができます。Ratatuiにインスパイアされましたが、自らの道を進むことを決意し、Luaでの完全なTUI開発を可能にするためにitoを作成しました。そのパワーをデモンストレーションするため、私は独自のcanvas実装を作成し、WASMにexportして、LuaベースのUIsを試すためのインタラクティブなウェブサイトを立ち上げました。vibe-coders用のllms.txtも提供しています。ライブラリはgithub.com/uji-labs/itoで利用可能であり、 accompanying harness github.com/uji-labs/uji accompany しています。プロジェクトは、Luaでcool terminal interfaces構篑するユーザーを呼びかけており、ライブプレビュー、error-resilient editing、 keyboard navigation and fullscreen modeのツールを提供しています。

出典: Hacker News · 要約:HeadlinesBriefing