#iced #ncurses #tui #pancurses #gui

iced-pancurses

基于 pancurses 的 iced 渲染器玩具

1 个不稳定版本

0.1.2 2020年1月4日
0.1.1 2019年9月5日
0.1.0 2019年9月5日

#730 in 命令行界面

MIT 协议

94KB
715 行代码(不包括注释)

Iced-pancurses

Build Status Documentation Crates.io License

Iced 的玩具渲染器,基于 pancurses 库。

特性

  • 所有基本的 Iced 小部件
  • 支持鼠标点击
  • Sandbox 特性使原型设计变得容易

进行中

  • 滚动功能即将到来
  • 图像支持即将到来
    • W3M-IMG 支持将在某个时候实现
    • 备用渲染器

计划中

  • 自定义小部件
    • 我很想有一些底栏组件
    • SVG 到 ASCII 后端

安装

iced-native 添加到您的 Cargo.toml 依赖项中

iced_native = "0.1.0-beta"
iced-pancurses = "0.1.1"

贡献/反馈

使用案例确实相当狭窄,但我希望看到使用它创建的终端应用程序,并希望 iced-pancurses 成为 Cursive 的替代品。由于时间有限,如果您想通过实现小部件渲染器并提交错误修复来贡献更改...

请这样做!🙏

依赖项

~1.9–2.7MB
~53K SLoC