Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "chess" keyword

bughouse 0.0.11
This is a bughouse (2v2 Chess) library for tracking game state and validating legal moves
11 versions - Latest release: almost 3 years ago - 1 dependent repositories - 3.96 thousand downloads total - 1 stars on GitHub - 1 maintainer
shakmaty-uci 0.1.0
Universal Chess Interface (UCI) message parser
1 version - Latest release: about 1 month ago - 234 downloads total - 0 stars on GitLab.com - 1 maintainer
game_chess_server 0.0.1
Chess game server implemented for educational purpose.
1 version - Latest release: over 2 years ago - 470 downloads total - 10 stars on GitHub - 1 maintainer
shakmaty-syzygy 0.25.0 πŸ’°
Probe Syzygy tablebases
45 versions - Latest release: about 2 months ago - 1 dependent package - 5 dependent repositories - 27 thousand downloads total - 20 stars on GitHub - 1 maintainer
littlewing 0.7.0 πŸ’°
A chess engine rated at 2050+ ELO, compatible with both UCI and XBoard protocols, with a nice CLI...
5 versions - Latest release: over 2 years ago - 1 dependent package - 4 dependent repositories - 5.81 thousand downloads total - 37 stars on GitHub - 1 maintainer
chesspos 0.1.1
Basic structs for representing chess squares
2 versions - Latest release: 8 months ago - 1 dependent package - 712 downloads total - 0 stars on GitHub - 1 maintainer
chess-tui 1.2.1
A chess TUI implementation in rust πŸ¦€
9 versions - Latest release: about 2 months ago - 2.93 thousand downloads total - 325 stars on GitHub - 1 maintainer
bitboard 0.1.2
Reasonably quick, arbitrary-sized square bitboards
3 versions - Latest release: over 4 years ago - 1 dependent package - 2.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
stockfish-core 0.2.0
Core types for implementing a fast chess engine
3 versions - Latest release: over 1 year ago - 937 downloads total - 1 stars on GitHub - 1 maintainer
pleco 0.5.0
A blazingly-fast chess library.
31 versions - Latest release: about 5 years ago - 2 dependent packages - 5 dependent repositories - 29.1 thousand downloads total - 350 stars on GitHub - 1 maintainer
pleco_engine 0.1.6
A blazingly-fast Chess AI.
19 versions - Latest release: about 5 years ago - 1 dependent repositories - 12.6 thousand downloads total - 350 stars on GitHub - 1 maintainer
c4-e5-chess 0.2.2
C4-E5 Chess is a UCI compatible chess engine based on the move generator in crate Chess. These fe...
3 versions - Latest release: 7 months ago - 934 downloads total - 0 stars on GitHub - 1 maintainer
chessboard 0.0.1
A Chess Game Engine Written In Rust
1 version - Latest release: about 5 years ago - 701 downloads total - 1 maintainer
licheszter 0.1.0
API wrapper for Lichess bot API
1 version - Latest release: almost 2 years ago - 431 downloads total - 2 stars on GitHub - 1 maintainer
shuuro 0.8.1
Bitboard based Shuuro library.
28 versions - Latest release: 3 months ago - 8.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
ascn-rs 0.3.0
A chess encoding similar to PGN but significantly smaller
3 versions - Latest release: about 1 year ago - 894 downloads total - 0 stars on GitHub - 1 maintainer
game_chess 0.0.1
Chess game implemented on Bevy for educational purpose.
1 version - Latest release: over 2 years ago - 460 downloads total - 10 stars on GitHub - 1 maintainer
game_chess_cui 0.0.2
Command user interface ( CLI ) for chess game implemented for educational purpose.
2 versions - Latest release: over 2 years ago - 787 downloads total - 10 stars on GitHub - 1 maintainer
game_chess_core 0.0.2
Mechanics of chess game implemented for educational purpose.
2 versions - Latest release: over 2 years ago - 3 dependent packages - 1.98 thousand downloads total - 10 stars on GitHub - 1 maintainer
easychess-lib
A library to easily create a chess game.
1 version - Latest release: 5 days ago - 249 downloads total - 0 stars on GitHub - 1 maintainer
candidate 0.1.7
This is a fast chess move generator. It has a very good set of documentation, so you should take...
6 versions - Latest release: about 2 years ago - 1.58 thousand downloads total - 4 stars on GitHub - 1 maintainer
quack_engine_core 0.0.1
Core internals for the quack_engine Duck Chess engine.
1 version - Latest release: over 1 year ago - 351 downloads total - 1 maintainer
hazel
Hybrid Classical/ML-oriented Chess Engine
1 version - Latest release: 5 days ago - 717 downloads total - 1 maintainer
quack_engine_ui 0.0.1
UI application for Quack Engine
1 version - Latest release: over 1 year ago - 341 downloads total - 1 maintainer
tanton_engine 1.0.0
A blazingly-fast Chess AI.
1 version - Latest release: over 1 year ago - 420 downloads total - 1 maintainer
rpgn 0.2.3
A crate for parsing PGNs (Portable [Chess] Game Notation).
4 versions - Latest release: 9 days ago - 552 downloads total - 0 stars on GitHub - 1 maintainer
enpassant
An educational chess library written in Rust
1 version - Latest release: 6 days ago - 383 downloads total - 1 stars on GitHub - 1 maintainer
chess-huffman 0.4.0
Compresses chess games using Huffman coding
5 versions - Latest release: about 2 months ago - 1.45 thousand downloads total - 1 stars on GitHub - 1 maintainer
cchess 0.1.0
Chinese chess software for all-platform
1 version - Latest release: almost 2 years ago - 402 downloads total - 1 maintainer
vampirc-uci 0.11.1
A Universal Chess Interface (UCI) protocol parser and serializer. Part of the Vampirc chess suite.
13 versions - Latest release: about 2 years ago - 1 dependent package - 6 dependent repositories - 33 thousand downloads total - 18 stars on GitHub - 1 maintainer
jja 0.9.1
swiss army knife for chess file formats
18 versions - Latest release: 6 days ago - 60.4 thousand downloads total - 1 maintainer
chess_pgn_parser
Chess Portable Game Notation parser
3 versions - Latest release: 6 days ago - 6.61 thousand downloads total - 3 stars on GitHub - 1 maintainer
blunders 0.1.0
UCI chess engine application
1 version - Latest release: over 2 years ago - 497 downloads total - 4 stars on GitHub - 1 maintainer
hokmah-uci 0.1.1
Chess UCI lib for rust
2 versions - Latest release: over 2 years ago - 798 downloads total - 1 maintainer
blunders-engine 0.1.0
UCI chess engine core
1 version - Latest release: over 2 years ago - 1 dependent package - 957 downloads total - 4 stars on GitHub - 1 maintainer
quack_engine 0.0.1
A chess engine for Duck Chess.
1 version - Latest release: over 1 year ago - 352 downloads total - 1 maintainer
tanton 1.0.0
A blazingly-fast chess library.
1 version - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 1.06 thousand downloads total - 1 maintainer
fenpix 0.2.4
Fenpix is a Rust library that converts FEN strings into pixel chess boards.
15 versions - Latest release: 2 months ago - 4.79 thousand downloads total - 1 stars on GitHub - 1 maintainer
bullet_lib 1.0.0
Neural Network Trainer for 2-Player Games.
1 version - Latest release: 2 months ago - 357 downloads total - 39 stars on GitHub - 1 maintainer
chess-engine 0.1.2
A dependency-free chess engine library built to run anywhere.
3 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 2.91 thousand downloads total - 395 stars on GitHub - 1 maintainer
uci 0.1.4
A library to programmatically communicate with UCI compatible chess engines
5 versions - Latest release: about 2 months ago - 1 dependent package - 5 dependent repositories - 9.76 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
shakmaty 0.27.0 πŸ’°
Chess and chess variant rules and operations
75 versions - Latest release: about 2 months ago - 25 dependent packages - 48 dependent repositories - 119 thousand downloads total - 193 stars on GitHub - 1 maintainer
Top 9.1% on crates.io
pgn-reader 0.26.0 πŸ’°
Fast non-allocating and streaming reader for chess games in PGN notation
27 versions - Latest release: about 2 months ago - 12 dependent packages - 17 dependent repositories - 88.8 thousand downloads total - 63 stars on GitHub - 1 maintainer
cozy-chess 0.3.4
Rust Chess and Chess960 move generation library
13 versions - Latest release: about 2 months ago - 1 dependent package - 8 dependent repositories - 15.1 thousand downloads total - 40 stars on GitHub - 1 maintainer
cgn 0.1.4
A library for optimally compressing chess games in PGN format.
5 versions - Latest release: 25 days ago - 1 dependent package - 1.34 thousand downloads total - 1 stars on GitHub - 1 maintainer
fenex 0.1.4
A rust library for parsing and handling FEN and algebraic chess notations.
5 versions - Latest release: 4 months ago - 1.33 thousand downloads total - 4 stars on GitHub - 1 maintainer
fenx 0.1.1
A rust library for parsing and handling FEN and algebraic chess notations.
2 versions - Latest release: 4 months ago - 527 downloads total - 3 stars on GitHub - 1 maintainer
owlchess 0.4.0
Yet another chess library for Rust
10 versions - Latest release: 9 months ago - 1 dependent repositories - 3.45 thousand downloads total - 7 stars on GitHub - 1 maintainer
mdbook-chess 0.2.2 πŸ’°
An mdbook preprocessing plugin to generate chess boards
4 versions - Latest release: 9 months ago - 1.12 thousand downloads total - 7 stars on GitHub - 1 maintainer
fathom-syzygy-sys 0.1.0
Low-level Rust bindings to the fathom library for Syzygy Tablebases
1 version - Latest release: over 1 year ago - 1 dependent package - 780 downloads total - 0 stars on GitHub - 1 maintainer
fathom-syzygy 0.1.0
Rust bindings to the fathom library for Syzygy Tablebases
1 version - Latest release: over 1 year ago - 532 downloads total - 0 stars on GitHub - 1 maintainer
chessbored 0.4.0
a chess board with movable pieces that behaves like a chessboard on the table.
13 versions - Latest release: 6 months ago - 3.5 thousand downloads total - 3 stars on GitHub - 1 maintainer
fishnet 2.8.2
Distributed Stockfish analysis for lichess.org
41 versions - Latest release: 5 months ago - 12.9 thousand downloads total - 694 stars on GitHub - 1 maintainer
owlchess_base 0.4.0
Base types for owlchess (not indended to use directly)
10 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 3.91 thousand downloads total - 7 stars on GitHub - 1 maintainer
quadboard 0.1.0
Typed fixed-length buffers of chess pieces.
1 version - Latest release: 10 days ago - 148 downloads total - 0 stars on GitHub - 1 maintainer
ruci 0.2.3
A UCI (Universal Chess Interface) crate.
18 versions - Latest release: 9 days ago - 3.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
tafl 0.0.1-alpha.1
An OpenTafl-compliant tafl AI
1 version - Latest release: about 3 years ago - 430 downloads total - 0 stars on GitHub - 1 maintainer
riag 0.1.0
A chess engine
1 version - Latest release: 5 months ago - 312 downloads total - 0 stars on GitHub - 1 maintainer
animal_chess 0.1.1
Animal Fight Chess GameοΌˆζ–—ε…½ζ£‹οΌ‰ written in rust.
2 versions - Latest release: almost 4 years ago - 1.07 thousand downloads total - 88 stars on GitHub - 1 maintainer
pgn_filter 1.1.0
For searching/filtering pgn files of chess games.
2 versions - Latest release: 6 months ago - 684 downloads total - 1 maintainer
zero_sum 1.2.0
An analysis engine for zero-sum games with game implementations.
7 versions - Latest release: about 7 years ago - 1 dependent package - 7.09 thousand downloads total - 15 stars on GitHub - 1 maintainer
vampirc-io 0.3.0
A library for asynchronous, non-blocking, UCI protocol–based communication between chess UIs and ...
3 versions - Latest release: about 4 years ago - 1.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
casol 0.1.0
A chess engine at the speed of light.
1 version - Latest release: about 1 year ago - 327 downloads total - 5 stars on GitHub - 1 maintainer
rg-chess 0.2.4 πŸ’°
Chess Game with graphical interface.
5 versions - Latest release: over 1 year ago - 1.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
san-rs 0.3.1
A library for parsing standard algebraic notation (SAN)
4 versions - Latest release: over 3 years ago - 2.02 thousand downloads total - 1 stars on GitHub - 1 maintainer
rustengine 1.0.60
Rust bitboard multi variant uci chess analysis engine.
57 versions - Latest release: about 4 years ago - 20.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
legal_chess 0.4.42
library that generates legal chess moves given a board
52 versions - Latest release: over 3 years ago - 1 dependent repositories - 24.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
pgn-lexer 0.1.1
A lexer for PGN files for chess. Provides an iterator over the tokens from a byte stream.
3 versions - Latest release: over 6 years ago - 1.92 thousand downloads total - 1 stars on GitHub - 1 maintainer
cli_chess 0.2.0
A program to play chess on the command line.
3 versions - Latest release: about 3 years ago - 1.18 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
c2g 0.7.4 πŸ’°
Turn your chess PGN files into GIFs!
1 version - Latest release: about 2 years ago - 490 downloads total - 2 stars on GitHub - 1 maintainer
chess_perft 3.1.1
This package runs a 'perft' test on a particular chess position. This makes every move out to a ...
16 versions - Latest release: almost 5 years ago - 10.3 thousand downloads total - 8 stars on GitHub - 1 maintainer
chess-move-gen 0.8.2
Fast chess move generation library. Uses SIMD for fast sliding piece move generation
32 versions - Latest release: over 3 years ago - 1 dependent package - 17 thousand downloads total - 22 stars on GitHub - 1 maintainer
hexe_core 0.0.5 πŸ’°
The core components of the hexe chess engine crate.
6 versions - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 5.1 thousand downloads total - 28 stars on GitHub - 1 maintainer
hexe_bin 0.0.0 πŸ’°
A chess engine.
1 version - Latest release: over 6 years ago - 788 downloads total - 28 stars on GitHub - 1 maintainer
chessgen 0.9.4
Chess moves generator
4 versions - Latest release: 8 months ago - 1.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
hexe 0.0.5 πŸ’°
A chess engine.
6 versions - Latest release: about 6 years ago - 1 dependent package - 4.46 thousand downloads total - 28 stars on GitHub - 1 maintainer
hikaru 0.1.2
Download all games from Chess.com
3 versions - Latest release: about 3 years ago - 1.16 thousand downloads total - 1 stars on GitHub - 1 maintainer
mongobook 0.1.14
Mongodb hosted chess opening book. Under construction.
15 versions - Latest release: over 3 years ago - 5.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
chess-lib 0.1.3
A chess movement generator library.
4 versions - Latest release: 8 months ago - 1.08 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
perftree-cli 0.1.0
Command-line interface for perftree
1 version - Latest release: almost 3 years ago - 785 downloads total - 47 stars on GitHub - 1 maintainer
perftree 0.3.0
A Perftree debugger for chess engines. Compare your game tree to Stockfish!
5 versions - Latest release: almost 3 years ago - 1 dependent package - 2.89 thousand downloads total - 47 stars on GitHub - 1 maintainer
chess-notation-parser 0.2.3
Algebraic chess notation parser
5 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 2.41 thousand downloads total - 1 stars on GitHub - 1 maintainer
chessrs 0.1.0
A command line implementation for the game of chess
1 version - Latest release: 11 months ago - 325 downloads total - 1 stars on GitHub - 1 maintainer
konig 0.1.5
A chess engine built to support variants and custom implementations.
6 versions - Latest release: 6 months ago - 1.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
cozy-chess-types 0.2.2
Do not use! Internal library for cozy-chess.
8 versions - Latest release: about 2 months ago - 1 dependent package - 9 dependent repositories - 13.8 thousand downloads total - 40 stars on GitHub - 1 maintainer
alcibiades 0.3.0
A framework for writing chess engines in Rust
9 versions - Latest release: about 7 years ago - 6.69 thousand downloads total - 13 stars on GitHub - 1 maintainer
libft 0.1.0
One-to-many mapping from a position to a set of openings
1 version - Latest release: 8 months ago - 2 dependent packages - 540 downloads total - 1 stars on GitHub - 1 maintainer
monster_chess 0.0.24
A fairy chess movegen library that can be easily extended to new chess-adjacent games.
24 versions - Latest release: 5 months ago - 1 dependent package - 6.98 thousand downloads total - 3 stars on GitHub - 1 maintainer
fen-rs 0.1.5
Forsyth-Edwards Notation parser
6 versions - Latest release: 17 days ago - 739 downloads total - 1 stars on GitHub - 1 maintainer
serveft 0.1.0
Serve antecedent openings for a FEN payload
1 version - Latest release: 8 months ago - 310 downloads total - 1 stars on GitHub - 1 maintainer
fentrail 0.1.0
CLI to build and query a KV-store of position and openings
1 version - Latest release: 8 months ago - 306 downloads total - 1 stars on GitHub - 1 maintainer
uciengine 0.1.33
Use chess engine wrapper supporting uci command necessary for playing a game. Analysis is not sup...
33 versions - Latest release: over 3 years ago - 1 dependent package - 3 dependent repositories - 13.1 thousand downloads total - 13 stars on GitHub - 1 maintainer
chessground 0.8.0 πŸ’°
A chessboard widget for Relm/GTK
11 versions - Latest release: almost 6 years ago - 7.12 thousand downloads total - 65 stars on GitHub - 1 maintainer
tactics-trainer-cli 1.0.2 πŸ’°
Train chess tactics in your terminal
4 versions - Latest release: over 2 years ago - 1.61 thousand downloads total - 36 stars on GitHub - 1 maintainer
sjakk 0.2.3
Chess movegen
7 versions - Latest release: 8 months ago - 1.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
gaviota-sys 0.1.26 πŸ’°
Low level bindings for libgtb, a library for Gaviota tablebase probing
27 versions - Latest release: 4 months ago - 2 dependent repositories - 12.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
pyrrhic-rs 0.2.0
A pure-Rust library to probe Syzygy Tablebases within a chess engine
2 versions - Latest release: about 2 months ago - 522 downloads total - 0 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
chess 3.2.0
This is a fast chess move generator. It has a very good set of documentation, so you should take...
36 versions - Latest release: about 3 years ago - 10 dependent packages - 25 dependent repositories - 52 thousand downloads total - 224 stars on GitHub - 1 maintainer
bitboard64 0.1.0
A 64-bit bitboard useful for chess programming
1 version - Latest release: 8 months ago - 283 downloads total - 0 stars on GitHub - 1 maintainer
retroboard 0.2.10
A chess retrograde move generator, suitable for endgame tablebase generation
15 versions - Latest release: about 1 year ago - 1 dependent repositories - 8.17 thousand downloads total - 4 stars on GitHub - 1 maintainer