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 数据结构

MIT 许可证

750KB
7.5K SLoC

Zellij Widgets

Zellij Widgets提供了一组用于Zellij插件系统的widgets。它设计用于与zellij一起运行,是crosstermratatui crate的定制组合。

主要特性

  1. 可重用UI组件:提供了一组UI组件,可以抽象处理ANSI代码的复杂性,使Zellij插件开发者更容易创建用户界面。

demo

先决条件

要使用Zellij Widgets,开发者应具备对Zellij插件系统的基本了解。Zellij插件通过Wasmer运行时与Zellij主机通信,Zellij提供如ZellijPlugin crate等接口。

备注

  1. zellij使用旧版本的wasmer,如果看到标准I/O流接口与最新的利用tokio异步能力的wasmer不同,请不要感到困惑。

致谢

此项目大量重用了crossterm和ratatui项目的代码。我们想对这些项目的作者和贡献者表示我们的感激之情。所有荣誉都属于他们。

许可证

Zellij Widgets遵循与crossterm和ratatui相同的许可证条款。有关详细信息,请参阅各自的许可证。

依赖项

~3.5–9.5MB
~76K SLoC