thomas-mauran/chess-tui
Play chess in any terminal. Rust TUI, Stockfish, Lichess.
解决的问题
提供一个跨平台的终端式棋类界面,让用户可以在不离开命令行的情况下,与朋友本地对战、与电脑引擎对弈,或通过 Lichess 在线对战。
工作原理
基于 Rust 和 Ratatui TUI 库构建,该应用程序作为棋类游戏的前端。支持通用棋类接口(UCI)协议,可连接外部棋类引擎(如 Stockfish)。同时集成 Lichess API,支持在线多人对战和棋题。
适用人群
偏好终端环境,或希望在 macOS、Linux 和 Windows 上以轻量方式访问 Lichess 和棋类引擎的棋类玩家。
特色亮点
- 本地双人对战模式
- 支持任意 UCI 兼容棋类引擎(例如 Stockfish)
- Lichess 集成,支持在线对战和棋题
- 自定义皮肤和棋子样式
- 支持 macOS、Linux 和 Windows 的跨平台运行
相关
- 项目
- 项目
- 项目
- 项目
- 项目