Rust Chess

Open-source Rust projects categorized as Chess

Top 23 Rust Chess Projects

  • fishnet

    Distributed Stockfish analysis for lichess.org (by lichess-org)

    Project mention: Chess-GPT's Internal World Model | news.ycombinator.com | 2024-01-06

    > The problem is that a stockfish based bot knows some very strong moves, but deliberately plays bad moves so it’s about the right skill level.

    What are you basing this on? To me it seems like difficulty is set by limiting search depth/time: https://github.com/lichess-org/fishnet/blob/master/src/api.r...

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • chess-engine

    A dependency-free chess engine♟️ library built to run anywhere.

  • Pleco

    A Rust-based re-write of the Stockfish Chess Engine (by pleco-rs)

  • chess-tui

    A chess TUI implementation in rust 🦀

    Project mention: A chess TUI implementation | /r/patient_hackernews | 2023-12-06
  • shakmaty

    A Rust library for chess and chess variant rules and operations

  • lila-openingexplorer

    Opening explorer for lichess.org that can handle all the variants and trillions of unique positions

  • Walleye

    A chess engine written from scratch in Rust ♞

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • chess-rs

    A Chess Engine written in Rust that runs natively and on the web!

  • lila-gif

    Webservice to render Gifs of chess positions and games, and stream them frame by frame

  • lila-tablebase

    Tablebase server

  • bevy_chess

    Chess demo in Bevy

  • perftree

    Perft debugger. Compare your chess engine to Stockfish and quickly find discrepancies in move generation.

  • cozy-chess

    A Chess and Chess960 move generation library written in Rust

  • carp

    Rust didactic UCI chess engine (by dede1751)

  • littlewing

    Chess engine written in Rust ♛

    Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12

    More than I can count, but here are the big ones:

    http://moros.cc - A hobby operating system, with a shell, an editor, a lisp interpreter, and many other little things

    https://geodate.org - A lunisolar calendar with decimal time (centidays and dimidays)

    https://github.com/vinc/geodate - An implementation of the calendar + time

    https://github.com/vinc/geocal - A tool to visualize the calendar + time

    https://github.com/vinc/littlewing - A chess engine written in Rust (and another one before that in C++)

    https://vinc.cc/software/ - A more complete list, on my personal website

    I'm good at scratching my own itches but less good at finding projects that could be useful for other people.

  • camel

    Bitboard-based UCI-compatible chess/chess960 engine written from scratch in Rust. (by bdmendes)

  • backend-lishuuro

    Backend code for lishuuro.

  • kelp

    A Chess Engine written in Rust. (by gautam8404)

  • tantabus

    WIP Rust UCI chess engine

  • pabi

    🤖 [WIP] Monte-Carlo Tree Search chess engine

  • rush

    Pure Rust chess engine. (by lefebvreb)

  • Cadabra

    Original chess engine written in rust

  • chess-rs

    Rust Learning Project (by hokkonsz)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Chess discussion

Log in or Post with

Rust Chess related posts

  • Ask HN: What fuel for my data furnace?

    4 projects | news.ycombinator.com | 8 Dec 2023
  • A chess TUI implementation

    1 project | /r/patient_hackernews | 6 Dec 2023
  • A chess TUI implementation

    1 project | /r/hackernews | 6 Dec 2023
  • Chess in the terminal

    1 project | /r/chess | 6 Dec 2023
  • Chess-tui play chess in your terminal

    1 project | /r/linux | 5 Dec 2023
  • [OC] A chess game in the terminal 🦀

    1 project | /r/rust | 5 Dec 2023
  • Fishnet: Distributed Stockfish Analysis for Lichess.org

    1 project | news.ycombinator.com | 17 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 12 Sep 2024
    InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →

Index

What are some of the best open-source Chess projects in Rust? This list will help you:

Project Stars
1 fishnet 713
2 chess-engine 417
3 Pleco 362
4 chess-tui 353
5 shakmaty 207
6 lila-openingexplorer 134
7 Walleye 119
8 chess-rs 117
9 lila-gif 102
10 lila-tablebase 82
11 bevy_chess 74
12 perftree 61
13 cozy-chess 48
14 carp 41
15 littlewing 39
16 camel 22
17 backend-lishuuro 21
18 kelp 20
19 tantabus 19
20 pabi 13
21 rush 7
22 Cadabra 4
23 chess-rs 2

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com

Did you konow that Rust is
the 5th most popular programming language
based on number of metions?