All Git Users → niklasf

17 open source projects by niklasf

1. Python Chess
A chess library for Python, with move generation and validation, PGN parsing and writing, Polyglot opening book reading, Gaviota tablebase probing, Syzygy tablebase probing, and UCI/XBoard engine communication
2. Node Irc Server
Implementation of the IRC server protocol using node.js
✭ 54
javascript
3. Fishnet
Distributed Stockfish analysis for lichess.org
4. rust-pgn-reader
Fast non-allocating and streaming reader for chess games in PGN notation
5. rust-chessground
An experimental chessboard widget for Relm/GTK
✭ 55
rust
6. rust-huffman-compress
A Rust library for Huffman compression given a propability distribution over arbitrary symbols
7. lila-gif
Webservice to render Gifs of chess positions and games, and stream them frame by frame
8. indexed.py
A Python dictionary that is indexed by insertion order
✭ 19
python
9. chessops
Chess and chess variant rules and operations in TypeScript
10. shakmaty-syzygy
A Rust library to probe Syzygy endgame tablebases
11. syzygy-tables.info
User interface and public API for probing Syzygy endgame tablebases
12. python-agentspeak
A Python-based interpreter for the agent-oriented programming language JASON
13. build-raspbian-image
Builds a minimal Raspbian Stretch image
15. chess-openings
An aggregated data set of chess opening names
16. lila-openingexplorer
Opening explorer for lichess.org that can handle all the variants and billions of unique positions
17. python-asyncdgt
Communicate asynchronously with DGT boards
✭ 15
python
1-17 of 17 user projects