GitHub topics: uci-chess-engine
Heiaha/Weiawaga
A UCI chess engine written in Rust.
Language: Rust - Size: 4.56 MB - Last synced at: about 21 hours ago - Pushed at: about 22 hours ago - Stars: 49 - Forks: 0

maelic13/beast
UCI chess engine
Language: Python - Size: 28 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

FreddyyAndrews/FreddyyBot
C++ chess engine from scratch.
Language: C++ - Size: 271 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

h1me01/Astra
UCI chess engine
Language: C++ - Size: 152 MB - Last synced at: about 8 hours ago - Pushed at: 4 days ago - Stars: 12 - Forks: 0

ruicoelhopedro/pawn
An experimental UCI chess engine
Language: C++ - Size: 77.8 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 12 - Forks: 1

Gourab-Ghosh/timecat-rs
A chess engine written in Rust
Language: Rust - Size: 3.34 MB - Last synced at: 3 days ago - Pushed at: 9 days ago - Stars: 14 - Forks: 1

AnglerfishChess/uci-test-suite
A Python-based set of tests for UCI server/chess engine implementations
Language: Python - Size: 18.6 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

rchastain/alouette
UCI chess engine written in Pascal
Size: 289 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 16 - Forks: 1

rchastain/luciole
UCI chess engine written in Lua
Language: Lua - Size: 34.2 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 8 - Forks: 2

rchastain/durandal
UCI chess engine written in Pascal
Language: Pascal - Size: 116 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 4 - Forks: 2

Babak-SSH/Kojiro
A simple UCI Chess Engine
Language: C++ - Size: 539 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 3 - Forks: 0

jalpp/Liquid 📦
Liquid chess engine is a chess engine that acts like liquid (human play) adapt's to opponents rating level
Language: Java - Size: 17.8 MB - Last synced at: 1 day ago - Pushed at: 12 months ago - Stars: 15 - Forks: 1

Saegl/dinora
Python Chess Engine with MCTS + NN
Language: Python - Size: 2.91 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 6 - Forks: 1

Captain3BoOd/GibnaMish
A free and strong UCI chess engine built from scratch in C++
Language: C++ - Size: 350 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

Fraction-ChessEngine/Fraction.UCI
UCI Library for chess engines
Language: C# - Size: 20.5 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 1 - Forks: 0

bagaturchess/Bagatur
Java Chess Engine (UCI compatible)
Language: Java - Size: 525 MB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 75 - Forks: 18

connormcmonigle/seer-nnue
UCI chess engine using neural networks for position evaluation
Language: C++ - Size: 3.13 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 115 - Forks: 12

petur/seawall
An UCI chess engine
Language: C++ - Size: 503 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 1

gekomad/Cinnamon
C++ UCI chess engine
Language: C++ - Size: 9.5 MB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 34 - Forks: 7

Noxmor/Lunox
Lunox is a UCI Chess Engine written in C.
Language: C - Size: 117 KB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

maelic13/whitespine
UCI chess engine in Rust
Language: Rust - Size: 96.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

flyndre/Flengine
A UCI chess engine.
Language: Java - Size: 2.41 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 1

TimJentzsch/stonefish_engine
An amateur chess engine written in Rust.
Language: Rust - Size: 188 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

Gissio/mcu-max
A low-resource chess engine for MCUs
Language: C - Size: 301 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 7 - Forks: 3

MattEstHaut/Victoire
A UCI chess engine written in Zig.
Language: Zig - Size: 93.8 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

Dragjon/Nectar
NNUE Chess Engine
Language: C# - Size: 201 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

Vast342/Anura
UCI MCTS Chess Engine
Language: Rust - Size: 9.93 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

bsamseth/Goldfish
Goldfish - Stockfish's very distant and not so bright cousin - a UCI chess engine
Language: Rust - Size: 22.8 MB - Last synced at: 23 days ago - Pushed at: 5 months ago - Stars: 7 - Forks: 2

kahngjoonkoh/guppy
a UCI chess engine written in Python
Language: Python - Size: 968 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

frankkopp/FrankyGo
Learning Go by implementing a Chess Engine
Language: Go - Size: 306 MB - Last synced at: 20 days ago - Pushed at: about 2 years ago - Stars: 11 - Forks: 2

Mergener/lunachess
A UCI chess engine.
Language: C++ - Size: 904 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 8 - Forks: 0

Vast342/Clarity
UCI chess engine with NNUE evaluation
Language: C++ - Size: 40.8 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 42 - Forks: 6

Dannyj1/Zagreus
Zagreus is a UCI Chess Engine. Currently around ~2100 ELO Rapid on Lichess.
Language: C++ - Size: 54 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

CoreJust/ChessGM
A chess engine in C++ with Xboard/UCI support.
Language: C++ - Size: 973 KB - Last synced at: 22 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 1

yvef/sparsegrid
UCI chess engine
Language: C++ - Size: 127 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

dannyhammer/brogle
I felt like writing a chess engine. So I did.
Language: Rust - Size: 1.23 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

grsszne/fw22engine
A work in progress chess engine, written in rust.
Language: Rust - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

amanjpro/zahak
A UCI compatible chess AI in Go
Language: Go - Size: 13.1 MB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 30 - Forks: 11

abhinavg267/scala-chess-interface
An interface to play a game of chess, validate moves as per rules and interact with any uci compatible chess engines to play against a computer
Language: Scala - Size: 104 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

DkeRee/Trinket
I love giving Trinkets and Checkmates to my friends and family :)
Language: Rust - Size: 9.17 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 7 - Forks: 2

Luecx/Koivisto
UCI Chess engine
Language: C++ - Size: 39.7 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 136 - Forks: 33

ricemiller/hawat
UCI chess engine written in Go
Language: Go - Size: 64.5 KB - Last synced at: 10 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

BenNicholls/Aristocrat2
A chess engine, programmed in Go. A successor to the mighty Aristocrat.
Language: Go - Size: 60.5 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

ishanpranav/snake-chess
Developing a chess engine in pure C
Language: C - Size: 193 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Dragjon/Throttle
Throttle - A UCI chess engine
Language: C# - Size: 4.05 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

bctboi23/CeeChess
UCI / Xboard compliant chess engine written in C
Language: C - Size: 699 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 1

khalid-a-omar/Polyfish
UCI chess engine derived from Stockfish with added support for for various chess book formats
Language: C++ - Size: 30.6 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 4

BierLiebHaber/mephisto-emu
Experimental emulator for the Mephisto MM2 chess computer
Language: Rust - Size: 74.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Andyloris/astro
A small UCI python chess engine made with python-chess
Language: Python - Size: 818 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

megalodon-chess/megalodon
Chess engine with the UCI protocol
Language: C++ - Size: 10.1 MB - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 0

Ozzyz/capablanca
Work in progress chess engine
Language: C++ - Size: 93.8 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

RyanLauQF/BLANK-Chess
A Self-built Java Chess Engine using Object-Oriented Design.
Language: Java - Size: 30.8 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 0

orzssh/hive
A UCI chess engine developed for fun and learning 🐝
Size: 0 Bytes - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

noahklein/swindle
The Swindle chess engine
Language: Go - Size: 242 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

devinzhang415/not-magnus
Learner classical chess engine
Language: Python - Size: 604 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

devinzhang415/not-carlsen
UCI-chess engine written in C(arlsen)
Language: C - Size: 62.2 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

Avo-k/black_numba
Python compiled with Numba (from 7300 to 1500000 nodes/second)
Language: Python - Size: 442 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 0

manzerbredes/uciadapter
A cross-platform C++ library for using UCI (Universal Chess Interface) chess engines easily.
Language: C++ - Size: 176 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 1

AnshGaikwad/Chess-World
A simple chess game for comparing your moves with other chess engines
Language: Python - Size: 22.6 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 26 - Forks: 17

Thibor/Chess-Engine-Rapchess
Javascript uci chess engine and game
Language: JavaScript - Size: 162 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

skotz/skotz-chess-engine
UCI-compatible chess engine
Language: C# - Size: 413 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 2

rchastain/irina Fork of lukasmonk/irina
Simple chess engine for Lucas Chess
Language: C - Size: 637 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Heiaha/WeiawagaJ 📦
A UCI chess engine written in Java.
Language: Java - Size: 276 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 3

rudzen/feliscatus
UCI chess engine with origins from Bobcat 8.0
Language: C++ - Size: 1.32 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

loloof64/ChessAgainstEngine
Play chess against the UCI engine you provide.
Language: Kotlin - Size: 4.03 MB - Last synced at: 29 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

haklein/certabo-playground
Scripts, tools, and helpers for the CERTABO usb chess boards
Language: Python - Size: 122 KB - Last synced at: 1 day ago - Pushed at: about 5 years ago - Stars: 10 - Forks: 5

furrysalamander/BreezeChess
C# UCI Compatible Chess AI
Language: C# - Size: 334 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 1

IlyaGusev/aika
Amateur level C++ chess engine with web GUI on top of lc0 board representation
Language: C++ - Size: 11.6 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

bjohnsonfl/Overhead-Chess-Engine-
A UCI Engine Developed from the ground up by Blake Johnson
Language: C++ - Size: 122 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 0

holmanb/pychess
Experimental Chess Engine
Language: Python - Size: 222 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

feldi/py-goratschin
An UCI "chess engine" that combines the power of Lc0 and Stockfish.
Language: Python - Size: 15.7 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 1

hanishkvc/prgs-game-chess-take2-cek1
A simple/baby chess engine created to experiment few things. It uses uci protocol. Understands most of the special moves, promotion etc. Also teaches my kid chess once in while by playing slightly above kid level.
Language: C - Size: 340 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

tegenterter/node-uci-engine
Library for automating analysis with UCI-compatible chess engines
Language: TypeScript - Size: 11.6 MB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Thibor/Chess-Engine-Rapshort
UCI javascript chess engine
Language: JavaScript - Size: 38.1 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

Thibor/Chess-Engine-Rapsimple
UCI Chess Engine Rapsimple
Language: JavaScript - Size: 34.2 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

mandrews6975/Chess
A simple desktop chess application that supports chess engine import and local multiplayer.
Language: HTML - Size: 1.33 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0
