
mosaic
JakeWharton
Build terminal UI in Kotlin using Jetpack Compose
AI 简介
Mosaic 是一个使用 Jetpack Compose 在 Kotlin 中构建终端用户界面的实验性工具。它允许开发者通过熟悉的 Compose 语法来创建动态和交互式的控制台应用,支持状态管理和异步更新等功能。核心功能包括利用 `runMosaic` 函数作为入口点,并通过声明式 UI 的方式轻松实现界面逻辑与视图的分离。此项目特别适合需要在命令行环境中提供丰富用户体验的应用场景,如测试框架输出、监控仪表盘等。基于 Apache License 2.0 发布,拥有活跃的社区支持。
Kotlin
Apache License 2.02.7k
Stars
95
Forks
32
Watchers
52
Issues
Star 增长
今日+2
近 7 天+3
近 30 天+41
综合评分67.55
默认分支trunk