https://github.com/jszczerbinsky/zeppelin
UCI chess engine for Windows and Linux
https://github.com/jszczerbinsky/zeppelin
chess chess-ai chess-engine uci uci-chess-engine uci-engine
Last synced: about 2 months ago
JSON representation
UCI chess engine for Windows and Linux
- Host: GitHub
- URL: https://github.com/jszczerbinsky/zeppelin
- Owner: jszczerbinsky
- License: gpl-3.0
- Created: 2024-11-06T19:11:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-01-19T22:01:39.000Z (4 months ago)
- Last Synced: 2026-01-20T04:09:52.447Z (4 months ago)
- Topics: chess, chess-ai, chess-engine, uci, uci-chess-engine, uci-engine
- Language: C
- Homepage:
- Size: 32.1 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Zeppelin


Available at
[](https://github.com/jszczerbinsky/zeppelin/releases)
[](https://codeberg.org/jszczerbinsky/zeppelin/releases)
[](https://aur.archlinux.org/packages/zeppelin-git)
Zeppelin is a free, open-source chess engine, compatible with UCI protocol, optimized for x86_64 and aarch64 CPUs, working under Windows and Linux. Use it to play with, analyze your games, or challenge it against other engines.
## Installation
You can download pre-compiled version from [releases](https://github.com/jszczerbinsky/zeppelin/releases/). To use the engine, unpack the file somewhere in the filesystem and specify the path to zeppelin executable in Your GUI program. Since v0.1.0 version, the program contains only an executable, without any additional binary files, thus specifying a working directory is no longer necessary.
#### Building from source
If You want to build the program from source, You'll need **cmake** and **gcc** (or **mingw** on Windows). Using **ccmake** or **cmake-gui** is the easiest way to specify all the parameters, that cmake needs to build the engine. Cross compiling is possible, but only one way - from Linux to Windows.
```bash
git clone https://github.com/jszczerbinsky/zeppelin/
cd zeppelin
# You may use cmake-gui . instead of ccmake
ccmake .
cmake --build .
```
The executable should appear in `build/` directory.
If You want to rebuild the program with overriden files in `res/` directory, You should delete all `.o` files in project root. Otherwise the previous ones will be linked.