4个版本
0.1.3 | 2024年5月19日 |
---|---|
0.1.2 | 2024年4月23日 |
0.1.1 | 2024年4月8日 |
0.1.0 | 2024年4月8日 |
#2034 in 数据结构
750KB
7.5K SLoC
Zellij Widgets
Zellij Widgets提供了一组用于Zellij插件系统的widgets。它设计用于与zellij一起运行,是crossterm和ratatui crate的定制组合。
主要特性
- 可重用UI组件:提供了一组UI组件,可以抽象处理ANSI代码的复杂性,使Zellij插件开发者更容易创建用户界面。
先决条件
要使用Zellij Widgets,开发者应具备对Zellij插件系统的基本了解。Zellij插件通过Wasmer运行时与Zellij主机通信,Zellij提供如ZellijPlugin crate等接口。
有用的链接
备注
- zellij使用旧版本的wasmer,如果看到标准I/O流接口与最新的利用tokio异步能力的wasmer不同,请不要感到困惑。
致谢
此项目大量重用了crossterm和ratatui项目的代码。我们想对这些项目的作者和贡献者表示我们的感激之情。所有荣誉都属于他们。
许可证
Zellij Widgets遵循与crossterm和ratatui相同的许可证条款。有关详细信息,请参阅各自的许可证。
依赖项
~3.5–9.5MB
~76K SLoC