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

GitHub topics: uci

Velithia/JieqiBox

A modern desktop GUI for Jieqi (揭棋)

Language: Vue - Size: 7.37 MB - Last synced at: about 7 hours ago - Pushed at: about 9 hours ago - Stars: 12 - Forks: 1

fairy-stockfish/Fairy-Stockfish

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

Language: C++ - Size: 11.3 MB - Last synced at: about 21 hours ago - Pushed at: about 23 hours ago - Stars: 735 - Forks: 225

LeelaChessZero/lc0

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

Language: C++ - Size: 38.7 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 2,771 - Forks: 584

asdfjkl/jfxchess

JFXChess - Chess Program

Language: Java - Size: 79.3 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 113 - Forks: 23

op12no2/clozza

C version of Lozza chess engine.

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

openwisp/netjsonconfig

Network configuration management library based on NetJSON DeviceConfiguration

Language: Python - Size: 1.98 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 364 - Forks: 77

DamianKuras/bitcrusher-chess-engine

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

official-stockfish/Stockfish

A free and strong UCI chess engine

Language: C++ - Size: 17.8 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 13,687 - Forks: 2,595

Bobingstern/Tarnished

UCI Chess Engine written in C++

Language: C++ - Size: 12 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 8 - Forks: 3

icssc/peterportal-client

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

Language: TypeScript - Size: 22.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 23 - Forks: 22

jfredett/hazel

Double double, toil and trouble.

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

codedeliveryservice/Reckless

UCI chess engine written in Rust

Language: Rust - Size: 3.91 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 53 - Forks: 5

Vast342/Anura

UCI MCTS Chess Engine

Language: Rust - Size: 8.88 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4 - Forks: 0

pkrisz99/Renegade

A strong chess engine using a neural network to evaluate positions

Language: C++ - Size: 83.3 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 33 - Forks: 3

jdart1/arasan-chess

Arasan chess engine

Language: C++ - Size: 303 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 153 - Forks: 31

AleksPeshkov/petrel

UCI chess engine

Language: C++ - Size: 1.26 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

lithander/Leorik

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

Language: C# - Size: 27.4 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 32 - Forks: 6

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: 6 days ago - Pushed at: 5 months ago - Stars: 2,642 - Forks: 549

ChessKitchen/pawn-appetit

The Ultimate Chess Toolkit – a modern, open-source, cross-platform GUI to analyze games, train repertoires, and manage engines and databases.

Language: TypeScript - Size: 17.4 MB - Last synced at: 5 days ago - Pushed at: 7 days ago - Stars: 32 - Forks: 9

tigerros/ruci

A UCI (Universal Chess Interface) crate.

Language: Rust - Size: 116 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

official-pikafish/Pikafish

UCI xiangqi engine

Language: C++ - Size: 15.5 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1,373 - Forks: 230

ianfab/variantfishtest

variant-agnostic UCI chess variant engine matches

Language: Python - Size: 126 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 8 - Forks: 7

Vast342/Clarity

UCI chess engine with NNUE evaluation

Language: C++ - Size: 51.5 MB - Last synced at: about 19 hours ago - Pushed at: about 21 hours ago - Stars: 52 - Forks: 7

aezizhu/g

Secure natural-language CLI for OpenWrt (LuCI UI, policy engine, Gemini/OpenAI/Anthropic).

Language: Go - Size: 26.4 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

ProgramciDusunur/Potential

A chess engine written in C

Language: C - Size: 2.38 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 9 - Forks: 2

mhouppin/stash-bot

Mirror of my Gitlab chess engine project.

Language: C - Size: 2.99 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 66 - Forks: 10

Adam-Kulju/Patricia

Super aggressive chess engine

Language: C++ - Size: 16.4 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 148 - Forks: 16

Gourab-Ghosh/timecat-rs

A chess engine written in Rust

Language: Rust - Size: 3.4 MB - Last synced at: 26 minutes ago - Pushed at: 18 days ago - Stars: 23 - Forks: 2

lukazsdev/horowitz

UCI-compatible chess engine.

Language: C++ - Size: 30.7 MB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 11 - Forks: 0

LarsAur/Arcanum

UCI chess engine

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

casanche/casanchess

NNUE chess engine written in C++

Language: C++ - Size: 8.56 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 6 - Forks: 1

tonywu315/chess

UCI Chess Engine

Language: C - Size: 325 KB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 3 - Forks: 0

0xflick/pounce

A chess engine in rust

Language: Rust - Size: 6.58 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0

zedeckj/bulletchess

A high performance Python C extension for chess

Language: C - Size: 116 MB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 50 - Forks: 1

PREMPATIL19/velvet

<div align="center"> <img src="/assets/logo.png" width="150" height="150" /> # Velvet Velvet is a lightweight tool designed for seamless project management and collaboration. 🌟 Join us in building a vibrant community on GitHub! 🐙

Language: Rust - Size: 78.1 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

luccabb/moonfish

Didactic Python Chess Engine that implements: Negamax, PeSTO’s Evaluation, Null Move, Quiescence Search, Lazy SMP.

Language: Python - Size: 1.24 MB - Last synced at: 1 day ago - Pushed at: 20 days ago - Stars: 23 - Forks: 4

lxsgx23/Jieqi-Match-Tools

A light GUI for Jieqi engines' matches.

Language: Python - Size: 79.1 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 3 - Forks: 0

joey-bednar/amelia

Chess engine accepting challenges on lichess.org

Language: C - Size: 703 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 3 - Forks: 0

pleco-rs/Pleco

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

Language: Rust - Size: 1.5 MB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 410 - Forks: 43

Dragjon/weak-chess-engine

HCE uci chess engine called "Weak" in c++

Language: C++ - Size: 22.7 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 1 - Forks: 1

Heiaha/Weiawaga

A UCI chess engine written in Rust.

Language: Rust - Size: 8.03 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 52 - Forks: 0

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: 13 days ago - Pushed at: 8 months ago - Stars: 239 - Forks: 12

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: over 2 years ago - Stars: 164 - Forks: 28

sgtqwq/Chtholly-Chess

A Small C++ UCI Chess Engine by ChatGPT5-Thinking-High.

Language: C++ - Size: 26.4 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 3 - Forks: 0

icssc/AntAlmanac

A course exploration and scheduling tool for UCI Anteaters

Language: TypeScript - Size: 20.6 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 66 - Forks: 85

iannathan-k/scoria

An open-source uci chess engine, designed and programmed completely in Java.

Language: Java - Size: 219 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

rosenthj/Winter

UCI Chess Engine

Language: C++ - Size: 102 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 90 - Forks: 11

Coralesoft/Openwrt-Wireguard-Installer

Interactive WireGuard installer for OpenWrt. Generates peer configs with QR codes, applies UCI network/firewall changes, and supports rollback.

Language: Shell - Size: 116 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

arahaulos/chessbot

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

namib-project/rust-uci

Rust bindings for the Unified Configuration Interface (UCI)

Language: Rust - Size: 30.3 KB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 15 - Forks: 9

feftywacky/Thrawn

UCI compliant NNUE chess engine @ ~3000 ELO

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

DOBRO/binbo

Chess representation written in Erlang using Bitboards, ready for use on game servers

Language: Erlang - Size: 453 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 129 - Forks: 14

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: 10 days ago - Pushed at: about 1 month ago - Stars: 47 - Forks: 7

dtdhow/ViperChess

A chess engine written in C++ with Alpha Beta, Piece-square tables, UCI and more

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

serg-meus/k2

Chess engine with UCI and Xboard interface

Language: C++ - Size: 1.46 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 2

Timmoth/Sapling

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

Language: C# - Size: 26 MB - Last synced at: 16 days ago - Pushed at: 5 months ago - Stars: 44 - Forks: 2

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.59 MB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 29 - Forks: 6

Dannyj1/Zagreus

Zagreus is a UCI Chess Engine. Currently around ~2100 ELO Rapid on Lichess.

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

Aethdv/Soul

experimental α/β chess engine written in Rust

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

liamt19/Horsie

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

Language: C++ - Size: 15.8 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0

arianahejazyan/Athena

A UCI-compatible four-player chess engine powered by deep RL and 256-bit bitboards.

Language: C++ - Size: 5.25 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 28 - Forks: 4

bagaturchess/Bagatur

Java Chess Engine (UCI compatible)

Language: Java - Size: 533 MB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 77 - Forks: 18

AnglerfishChess/chess-uci-mcp

MCP server to connect to the chess engines using UCI protocol

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

Gissio/mcu-max

A low-resource chess engine for MCUs

Language: C - Size: 302 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 3

mhonert/velvet-chess

:chess_pawn: Velvet Chess Engine - written in Rust

Language: Rust - Size: 373 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 55 - Forks: 2

kitrofimov/chessica

Hobby-level, bitboard-representation chess engine

Language: Rust - Size: 241 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

JoostHouben/Euwe-chess-engine

A UCI chess engine written in modern C++

Language: C++ - Size: 2.83 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 4 - Forks: 1

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: 2 months ago - Pushed at: over 4 years ago - Stars: 39 - Forks: 22

noodle02846/catalyst

Chess engine built with C++ using chess-library

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

chesslablab/php-chess

A chess library offering move validation, common formats, multiple variants, UCI engine support, explanation of chess positions, image recognition, PGN parsing and knowledge extraction from games.

Language: PHP - Size: 7.1 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

ranjith-dhananjaya/Microstrip-Patch-antenna-using-CST-Microwave-Studio

This repository contains the .cst files and results of simulation of the antenna project.

Size: 1.83 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 2 - 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: 2 months ago - Pushed at: over 2 years ago - Stars: 312 - Forks: 236

eugenioenko/libra-chess

UCI Compliant Chess Engine in Go

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

ridepo/UltraBrick

Simple UCI chess Engine

Language: Python - Size: 75.2 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

Thibor/Draco

Uci chess engine

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

ipax77/pax.uciChessEngine

C# dotnet 6 Universal Chess Interface wrapper for interacting with chess engine processes.

Language: C# - Size: 144 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 7 - Forks: 0

Thibor/Kraken

uci chess engine 2200 elo

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

Ilya-Ruk/RukChess

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

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

Thibor/StoneChess

Uci chess engine 2200 elo

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

chesskit-app/chesskit-engine

♟️🤖 Swift package for UCI chess engines

Language: Swift - Size: 46.7 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 24 - Forks: 15

oswalpalash/chess-engine-zig

Zig Based Chess Engine

Language: Zig - Size: 214 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

Thibor/Rapbee

uci chess engine

Language: C - Size: 3.09 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Thibor/RapCpw

2500 uci elo chess engine

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

alvinypeng/chessidle

A pip installable Python chess engine

Language: Python - Size: 15 MB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Thibor/Gnome

2200 elo uci chess engine

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

Thibor/Rapfox

simple uci chess engine

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

ivangabriele/dockfish

Server/Cloud-ready Stockfish Docker Image.

Language: JavaScript - Size: 150 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 9 - Forks: 0

paulsonkoly/chess-3

A chess engine written in Go.

Language: Go - Size: 2.85 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

alex65536/sofcheck

Just another chess engine on magic bitboards. Written in C++17.

Language: C++ - Size: 2.3 MB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 0

seantomburke/uci-guest-lecture

Guest Lecture for UCI Class

Language: HTML - Size: 73.3 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

imor/uci

A thin wrapper on a uci chess engine

Language: JavaScript - Size: 4.16 MB - Last synced at: 10 days ago - Pushed at: over 4 years ago - Stars: 33 - Forks: 18

WICS-UCI/venushacks

UCI's first women-centric hackathon!

Language: JavaScript - Size: 231 MB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 9 - Forks: 0

charlenry/machine_learning_estimer_prix_voiture

Projet de Machine Learning pour estimer le juste prix d'une voiture d'occasion via un modèle de régression linéaire et une application Python

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

Kaynoux/thunfisch

Rusty Chess Bot is a UCI-compatible chess engine written from scratch in Rust. It uses magic‐bitboard move generation, iterative deepening with alpha-beta and quiescence search and a transposition table.

Language: Rust - Size: 3.75 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

Pingasmaster/apexos

A new, modern, clean and usable Linux desktop. Uses gnome 48 with custom extensions and ublue immutable images for reliability and ease of use alongside security and compatibility. Includes nothing you don't need but everything you do: lets you choose apps and settings on first boot like a real distro.

Language: Dockerfile - Size: 1.79 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

Tearth/Cosette

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

Language: C# - Size: 3.47 MB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 27 - Forks: 5

liamt19/Lizard

Strongest A/B chess engine written in C#

Language: C# - Size: 173 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 39 - Forks: 5

digineo/go-uci

Native Go bindings for OpenWrt's UCI.

Language: Go - Size: 99.6 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 105 - Forks: 32

Orbital-Web/Raphael

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

Language: C++ - Size: 13.5 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 6 - Forks: 0

alex65536/go-chess

Chess library for Go

Language: Go - Size: 502 KB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 1