An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: uci

LeelaChessZero/lc0

Open source neural network chess engine with GPU acceleration and broad hardware support.

Language: C++ - Size: 38.3 MB - Last synced at: about 7 hours ago - Pushed at: 4 days ago - Stars: 2,609 - Forks: 562

mhouppin/stash-bot

Mirror of my Gitlab chess engine project.

Language: C - Size: 2.83 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 65 - Forks: 9

pkrisz99/Renegade

A strong chess engine using a neural network to evaluate positions

Language: C++ - Size: 83.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 32 - Forks: 2

mhonert/velvet-chess

:chess_pawn: Velvet Chess Engine - written in Rust

Language: Rust - Size: 332 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 51 - Forks: 2

Capgemini/powerapps-specflow-bindings

A SpecFlow bindings library for model-driven Power Apps.

Language: C# - Size: 995 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 43 - Forks: 28

DamianKuras/bitcrusher-chess-engine

Language: C++ - Size: 89.8 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

official-stockfish/Stockfish

A free and strong UCI chess engine

Language: C++ - Size: 17.4 MB - Last synced at: 2 days ago - Pushed at: 7 days ago - Stars: 12,825 - Forks: 2,437

Heiaha/Weiawaga

A UCI chess engine written in Rust.

Language: Rust - Size: 4.56 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 49 - Forks: 0

paulsonkoly/chess-3

A chess engine written in Go.

Language: Go - Size: 204 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

Timmoth/Sapling

A strong dotnet UCI Chess engine - My leaf nodes are growing

Language: C# - Size: 26 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 41 - Forks: 2

niklasf/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

Language: Python - Size: 12.3 MB - Last synced at: 3 days ago - Pushed at: 19 days ago - Stars: 2,559 - Forks: 540

JoostHouben/Euwe-chess-engine

A UCI chess engine written in modern C++

Language: C++ - Size: 2.56 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 0

alex65536/go-chess

Chess library for Go

Language: Go - Size: 547 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

iannathan-k/scoria

An rudimentary chess bot, designed and programmed completely in Java.

Language: Java - Size: 283 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

lithander/Leorik

Leorik is a strong, open-source UCI chess engine written in C#

Language: C# - Size: 22.1 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 28 - Forks: 5

official-pikafish/Pikafish

UCI xiangqi engine

Language: C++ - Size: 15 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 1,183 - Forks: 201

codedeliveryservice/Reckless

UCI chess engine written in Rust

Language: Rust - Size: 2.43 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 29 - Forks: 1

icssc/peterportal-client

A web application to aid UCI students with course discovery and planning.

Language: TypeScript - Size: 21.8 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 20 - Forks: 18

ppipelin/radiance_archived

UCI Chess Engine written in C++

Language: C++ - Size: 77.6 MB - Last synced at: 6 days ago - Pushed at: 14 days ago - Stars: 3 - Forks: 0

lithander/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.

Language: C# - Size: 58.4 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 46 - Forks: 6

icssc/AntAlmanac

A course exploration and scheduling tool for UCI Anteaters

Language: TypeScript - Size: 19.7 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 61 - Forks: 85

oswalpalash/chess-engine-zig

Zig Based Chess Engine

Language: Zig - Size: 170 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

WICS-UCI/venushacks

UCI's first women-centric hackathon!

Language: JavaScript - Size: 230 MB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 9 - Forks: 0

Gourab-Ghosh/timecat-rs

A chess engine written in Rust

Language: Rust - Size: 3.34 MB - Last synced at: 5 days ago - Pushed at: 11 days ago - Stars: 14 - Forks: 1

jfredett/hazel

Double double, toil and trouble.

Language: Rust - Size: 3.39 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 3 - Forks: 0

Adam-Kulju/Patricia

Super aggressive chess engine

Language: C++ - Size: 12.4 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 126 - Forks: 15

lankahsu520/utilx9

crontab api, queue api, socket server/client, dbus api, http/SOAP/ONVIF client, json api, led api, multicast server/client, ping api, cpu and proc info, ssh client/tunnel, thread api, tty read/write api, ubox api, uci api, usb api, uv api, WS-Discovery api, jqx (json reader).

Language: C - Size: 1.32 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 6 - 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: 12 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

liamt19/Horsie

1:1 Port of the Lizard engine to C++

Language: C++ - Size: 15.8 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

openwisp/netjsonconfig

Network configuration management library based on NetJSON DeviceConfiguration

Language: Python - Size: 1.84 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 360 - Forks: 75

jdart1/arasan-chess

Arasan chess engine

Language: C++ - Size: 281 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 141 - Forks: 30

ProgramciDusunur/Potential

A chess engine written in C

Language: C - Size: 1.45 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 7 - Forks: 2

pleco-rs/Pleco

A Rust-based re-write of the Stockfish Chess Engine

Language: Rust - Size: 1.5 MB - Last synced at: 15 days ago - Pushed at: 10 months ago - Stars: 400 - Forks: 41

github-jimjim/Jomfish

A open source Rust chess engine

Language: Rust - Size: 12.1 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

lucasart/Demolito

UCI Chess Engine

Language: C - Size: 1.07 MB - Last synced at: 10 days ago - Pushed at: 17 days ago - Stars: 48 - Forks: 9

trevorbayless/cli-chess

A highly customizable way to play chess in your terminal. Play online (via Lichess.org) and offline against the Fairy-Stockfish engine. All Lichess variants are supported.

Language: Python - Size: 4.27 MB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 217 - Forks: 10

yo35/kokopu

A JavaScript/TypeScript library implementing the chess game rules and providing tools to read/write the standard chess file formats.

Language: TypeScript - Size: 2.41 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 29 - Forks: 6

reddyprasade/Machine-Learning-Problems-DataSets

We currently maintain 488 data sets as a service to the machine learning community. You may view all data sets through our searchable interface. For a general overview of the Repository, please visit our About page. For information about citing data sets in publications, please read our citation policy. If you wish to donate a data set, please consult our donation policy. For any other questions, feel free to contact the Repository librarians.

Language: Python - Size: 276 MB - Last synced at: 16 days ago - Pushed at: about 4 years ago - Stars: 34 - Forks: 22

arahaulos/chessbot

Language: C++ - Size: 21 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

prawnydagrate/rschess

A Rust chess library with the aim to be as feature-rich as possible

Language: Rust - Size: 15.8 MB - Last synced at: 20 days ago - Pushed at: 5 months ago - Stars: 45 - Forks: 6

alvinypeng/chessidle

A pip installable Python chess engine

Language: Python - Size: 14.9 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 1 - Forks: 0

Captain3BoOd/GibnaMish

A free and strong UCI chess engine built from scratch in C++

Language: C++ - Size: 350 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 1 - Forks: 0

healeycodes/andoma

♟️ A chess engine with alpha-beta pruning, piece-square tables, move ordering, and command-line UI.

Language: Python - Size: 125 KB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 161 - Forks: 28

fairy-stockfish/Fairy-Stockfish

chess variant engine supporting Xiangqi, Shogi, Janggi, Makruk, S-Chess, Crazyhouse, Bughouse, and many more

Language: C++ - Size: 10.9 MB - Last synced at: 15 days ago - Pushed at: 27 days ago - Stars: 676 - Forks: 204

Fraction-ChessEngine/Fraction.UCI

UCI Library for chess engines

Language: C# - Size: 20.5 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 1 - Forks: 0

bagaturchess/Bagatur

Java Chess Engine (UCI compatible)

Language: Java - Size: 525 MB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 75 - Forks: 18

ianfab/Makruk-Stockfish

strong UCI engine for Makruk (Thai chess, หมากรุก) based on Stockfish; superseded by https://github.com/fairy-stockfish/Fairy-Stockfish

Language: C++ - Size: 8.89 MB - Last synced at: 27 days ago - Pushed at: almost 4 years ago - Stars: 11 - Forks: 14

vampirc/vampirc-uci

A Universal Chess Interface (UCI) protocol parser and message generator.

Language: Rust - Size: 160 KB - Last synced at: 19 days ago - Pushed at: about 3 years ago - Stars: 22 - Forks: 7

bitArtisan1/Wize

Wize UCI C++ Chess Engine with Multithreading and NNUE Stockfish Evaluation

Language: C++ - Size: 25.9 MB - Last synced at: 13 days ago - Pushed at: 9 months ago - Stars: 4 - Forks: 0

digineo/go-uci

Native Go bindings for OpenWrt's UCI.

Language: Go - Size: 99.6 KB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 104 - Forks: 32

liamt19/Lizard

Strongest A/B chess engine written in C#

Language: C# - Size: 173 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 37 - Forks: 4

harp077/sjce

Strong Java Chess Engines. SJCE - free portable cross-platform graphical chess game, 100% Java. See releases at https://sourceforge.net/projects/sjce/

Language: Java - Size: 21.3 MB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 19 - Forks: 11

Disservin/Smallbrain

A UCI chess engine written in C++

Language: C++ - Size: 15.2 MB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 67 - Forks: 9

Thibor/BookReaderMem

This program can read and add moves to chess openig book with mem extension

Language: C# - Size: 186 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

LarsAur/Arcanum

UCI chess engine

Language: C++ - Size: 20.2 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 4 - Forks: 0

milaan9/Clustering-Datasets

This repository contains the collection of UCI (real-life) datasets and Synthetic (artificial) datasets (with cluster labels and MATLAB files) ready to use with clustering algorithms.

Size: 99.2 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 302 - Forks: 223

erictleung/ml-final-proj

:wine_glass: CS559/659 Machine Learning Final Project on Predicting Wine Quality

Language: R - Size: 55.7 KB - Last synced at: 22 days ago - Pushed at: almost 9 years ago - Stars: 2 - Forks: 0

ianfab/chess-variant-mcts

MCTS/UCT search for chess variants

Language: Python - Size: 33.2 KB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 0

ulthiel/polyglot

PolyGlot chess adapter

Language: C - Size: 684 KB - Last synced at: 18 days ago - Pushed at: almost 4 years ago - Stars: 6 - Forks: 3

Ilya-Ruk/RukChess

Chess engine with terminal user interface, UCI support and NNUE evaluation function

Language: C++ - Size: 1.27 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

marvk/chess

A chess library, chess engine, Lichess client, and UCI implementation written in Java

Language: Java - Size: 602 KB - Last synced at: 11 days ago - Pushed at: 10 months ago - Stars: 24 - Forks: 7

ianfab/variantfishtest

variant-agnostic UCI chess variant engine matches

Language: Python - Size: 115 KB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 7

de-Manzanares/Raab-bot

A free and weak UCI chess engine LOL

Language: C++ - Size: 309 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

Aethdv/Soul

UCI chess engine written in Java

Size: 31.3 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

charlenry/machine_learning_estimer_prix_voiture

Projet de Machine Learning pour estimer le prix d'une voiture d'occasion via une application

Language: Jupyter Notebook - Size: 459 KB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

VAISHAKH-GK/Enchessment

Enchessment is a C-based chess engine that implements the Universal Chess Interface (UCI) for interaction with chess user interfaces.

Language: C - Size: 32.2 KB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

sauce-code/cuckoo

This is an adaption of Peter Österlund's CuckooChess 1.12. The source code provided is a Java Maven project in UTF-8. The program, except for the chess font, is copyrighted by Peter Österlund, and is available as open source under the GNU GPL v3 license.

Language: Java - Size: 332 KB - Last synced at: 13 days ago - Pushed at: 23 days ago - Stars: 18 - Forks: 24

Thibor/RapChessGui

C# chess game

Language: HTML - Size: 363 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 1

Thibor/RapShortCs

CSharp Small Chess Engine

Language: C# - Size: 1020 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

asdfjkl/jfxchess

JFXChess - Chess Program

Language: Java - Size: 53.5 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 106 - Forks: 22

Thibor/RapCpw

2500 uci elo chess engine

Language: C++ - Size: 197 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

Noxmor/Lunox

Lunox is a UCI Chess Engine written in C.

Language: C - Size: 117 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Thibor/BookReaderBin

Program that allows any chess engine used uci protocol to read the moves from the pollyglot opening book

Language: C# - Size: 10.1 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 4 - Forks: 2

LabWorkShift/DeepSquare

a engine chess for everyone

Language: C++ - Size: 21.5 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 1

Nullsp4ce/minsikfish

really basic UCI chess engine

Language: Python - Size: 442 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

abulte/uci-calendar

Machine readable formats (CSV, ICS) for UCI road cycling venues

Language: Python - Size: 1.07 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

feftywacky/Thrawn

UCI compliant NNUE chess engine @ ~2800 ELO

Language: C++ - Size: 11.8 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

Krazete/integrated-chinese

Exercises for the UCI Chinese 1 series.

Language: JavaScript - Size: 251 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

FrequentlyMissedDeadlines/Chess-UCI

Chess UCI Protocol java library.

Language: Java - Size: 339 KB - Last synced at: 19 days ago - Pushed at: about 4 years ago - Stars: 6 - 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

ivangabriele/dockfish

Server/Cloud-ready Stockfish Docker Image.

Language: JavaScript - Size: 150 KB - Last synced at: 24 days ago - Pushed at: 25 days ago - Stars: 8 - Forks: 0

ianrastall/bear

A UCI chess engine written entirely by ChatGPT

Language: C - Size: 194 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

cgohlke/uciwebauth

Access UCI WebAuth, LDAP person records, and Active Directory user objects.

Language: Python - Size: 28.3 KB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

Krazete/antscoper

A tool for finding vacant classrooms and lecture halls in UCI.

Language: JavaScript - Size: 3.75 MB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 9 - Forks: 0

BROODHONEY/Heart-Disease-Prediction

This is a machine learning project which has a trained model that classifies whether a patient has a heart-disease or not.

Language: Jupyter Notebook - Size: 579 MB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

petrpravda/zerofish

UCI chess engine

Language: Java - Size: 2.95 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

Tearth/Cosette

UCI chess engine written in C# for .NET platform.

Language: C# - Size: 3.47 MB - Last synced at: 10 days ago - Pushed at: almost 4 years ago - Stars: 26 - Forks: 6

Orbital-Web/Raphael

A chess GUI and a UCI chess engine coded in C++ and SFML.

Language: C++ - Size: 3.28 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 1

Disservin/python-chess-engine

Documentative UCI Chess Engine in Python

Language: Python - Size: 44.9 KB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 1

stylextv/lila

📚♟️ UCI chess engine.

Language: Java - Size: 839 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 2 - 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

crazymerlyn/uci-rs

A library to programmatically communicate with UCI compatible chess engines

Language: Rust - Size: 13.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 9 - Forks: 4

aliebayani/TransGAN-DX

A Hybrid Transformer-GAN Approach for Enhanced Cardiovascular Disease Diagnosis

Language: Python - Size: 0 Bytes - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

op12no2/cwtch

An experimental Javascript chess engine with NNUE eval

Language: JavaScript - Size: 12.4 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

Artefact2/ormulogun

A very simple serverless, privacy aware chess tactics trainer. Please report issues and merge requests on GitLab.

Language: JavaScript - Size: 365 KB - Last synced at: 15 days ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 2

lichess-org/external-engine

Using engines running outside of the browser on https://lichess.org/analysis

Language: Python - Size: 315 KB - Last synced at: 26 days ago - Pushed at: 12 months ago - Stars: 80 - Forks: 24

byteunderflow/QCCE

UCI chess engine written in the C programming language.

Language: C - Size: 0 Bytes - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Bernton/BerldChess

Tool for playing and analyzing chess games.

Language: C# - Size: 16.3 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 11 - Forks: 1

namib-project/rust-uci

Rust bindings for the Unified Configuration Interface (UCI)

Language: Rust - Size: 26.4 KB - Last synced at: 16 days ago - Pushed at: 5 months ago - Stars: 13 - Forks: 6

ridepo/UltraBrick

Simple UCI chess Engine

Language: Python - Size: 64.5 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0