https://github.com/huytd/lichess-tv
Watch live chess from your terminal
https://github.com/huytd/lichess-tv
c chess lichess tui
Last synced: 11 months ago
JSON representation
Watch live chess from your terminal
- Host: GitHub
- URL: https://github.com/huytd/lichess-tv
- Owner: huytd
- License: bsd-3-clause
- Created: 2022-09-22T09:49:21.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-05-05T12:13:23.000Z (about 3 years ago)
- Last Synced: 2024-04-15T06:47:54.942Z (about 2 years ago)
- Topics: c, chess, lichess, tui
- Language: C
- Homepage:
- Size: 255 KB
- Stars: 56
- Watchers: 2
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LiTV - Watching live chess from your terminal
LiTV is a command line application that allows you to watch featured chess matches
on Lichess right from your terminal.

## How to build
Currently, there is no prebuilt binaries. You'll have to compile the code yourself.
To build LiTV, you will need to install a couple of things:
- Clang
- CMake
- libncurses
- libcurl
Then build with the following commands:
```
$ ./setup
$ ./build only
```
After the build, you can find the `litv` binary in the `build` folder:
```
$ cd build && ./litv
```
## Development
If you're using Vim, it's recommended to install LSP client with `ccls` or `clangd` clients.
Then, you can run `./setup.sh` to have the development environment configured.