chess-engine

Open-source projects categorized as chess-engine

Top 23 chess-engine Open-Source Projects

  • Stockfish

    A free and strong UCI chess engine

  • Project mention: Manipulating the Internal World Model of a Chess Playing Language Model | news.ycombinator.com | 2024-03-25

    The Stockfish program can be set to play at strength level 0-20. Estimates of the levels' Elo is provided here: https://github.com/official-stockfish/Stockfish/commit/a08b8...

  • sunfish

    Sunfish: a Python Chess Engine in 111 lines of code

  • Project mention: funAndEasyToUse | /r/ProgrammerHumor | 2023-07-11

    The NNUE version does but the non-NNUE version doesn't use numpy. That numpy import is for a neural network based evaluation functions. The base engine still plays at a strong human level and doesn't use numpy to do any of the heavy lifting. It does rely on itertools and collections though.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • lichobile

    lichess.org mobile application

  • Project mention: State of development of the mobile app | /r/lichess | 2023-06-07

    A few months ago, news broke that Lichess now has a full-time developer for the mobile app. How can I track the development status of the Lichess Mobile App? What features are planned, is there a roadmap? I can't see anything about it on the github page.

  • maia-chess

    Maia is a human-like neural network chess engine trained on millions of human games.

  • Project mention: Grandmaster-Level Chess Without Search | news.ycombinator.com | 2024-02-09

    This was studied with the Maia series of bots. See:

    https://github.com/CSSLab/maia-chess

  • irwin

    irwin - the protector of lichess from all chess players villainous

  • Project mention: How common is false banning in chess? | /r/chess | 2023-07-11

    For Lichess, you can get some sort of idea from reading the code. If I remember correctly, there's some threshold for the site suspecting you of cheating based on a variety of simple metrics (accuracy, blurring, etc) and then it gets sent to machine learning tools to analyze (here is one of them, and here's another).

  • Pleco

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

  • Project mention: I have years of experience in vulnerability analysis including several 0-day discovery, and this bug [buffer overflow] seems totally safe. | /r/programmingcirclejerk | 2023-05-09

    /rj https://github.com/pleco-rs/Pleco

  • stockfish

    Integrates the Stockfish chess engine with Python (by zhelyabuzhsky)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • BlackWidow-Chess

    Chess

  • berserk

    UCI Chess Engine written in C (by jhonnold)

  • Koivisto

    UCI Chess engine

  • Walleye

    A chess engine written from scratch in Rust ♞

  • Gigantua

    Gigantua: Single Threaded - 2 Billion Moves/s Chess position enumerator

  • liground

    A free, open-source and modern Chess Variant Analysis GUI for the 21st century

  • betafish

    A chess engine and AI move finder written in Javascript. Beats Stockfish level 6 on Lichess.

  • fastchess

    Predicts the best chess move with 27.5% accuracy by a single matrix multiplication

  • xiphos

    UCI chess engine

  • Winter

    UCI Chess Engine (by rosenthj)

  • StockNemo

    A C# Chess Engine Finding Good Moves.

  • cozy-chess

    A Chess and Chess960 move generation library written in Rust

  • Project mention: Help me find a perfect hash function and fill a hash table in compile time | /r/rust | 2023-07-03

    If you'd like to reference something, my movegen crate cozy-chess does this. I also have a standalone reference implementation here as part of my magic bitboard article.

  • lozza

    A Javascript chess engine inspired by Fabien Letouzey's Fruit 2.1.

  • MinimalChessEngine

    After watching The Queen's Gambit on Netflix I got interested in chess. I played a bit against computer programs and it made me curious about writing my own chess engine. This repository and a series of small videos I upload to Youtube after each milestone are documenting my progress.

  • 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.

  • 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).

chess-engine related posts

Index

What are some of the best open-source chess-engine projects? This list will help you:

Project Stars
1 Stockfish 10,498
2 sunfish 2,885
3 lichobile 1,970
4 maia-chess 891
5 irwin 486
6 Pleco 349
7 stockfish 256
8 BlackWidow-Chess 207
9 berserk 184
10 Koivisto 129
11 Walleye 119
12 Gigantua 103
13 liground 94
14 betafish 91
15 fastchess 83
16 xiphos 71
17 Winter 70
18 StockNemo 64
19 cozy-chess 41
20 lozza 40
21 MinimalChessEngine 38
22 carp 38
23 littlewing 37

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com