Ecosyste.ms: Repos

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

GitHub topics: fen

chesslablab/chess-api

REST-like API using the PHP Chess library.

Language: PHP - Size: 6.94 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 21 - Forks: 7

chesslablab/php-chess

Object-oriented library that allows to create chess apps out-of-the-box.

Language: PHP - Size: 71.1 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 82 - Forks: 44

pychess/pychess

PyChess - a chess client for Linux/Windows

Language: Python - Size: 37.9 MB - Last synced: about 8 hours ago - Pushed: 3 days ago - Stars: 667 - Forks: 180

AttackingOrDefending/pydraughts

A draughts (checkers) library for Python with move generation, PDN reading and writing, engine communication and balloted openings

Language: Python - Size: 599 KB - Last synced: 3 days ago - Pushed: 3 months ago - Stars: 12 - Forks: 5

PogSmok/pgn-reader

Lightweight, blazingly fast (overly optimized) CLI for reading .pgn files

Language: C - Size: 430 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 2 - Forks: 0

rexbutler/KingFEN

Web FEN Viewer [Legacy but worth a look, not built for modern security concerns]

Language: HTML - Size: 8.84 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 1 - Forks: 0

chesslablab/chess-server

Asynchronous PHP chess server.

Language: PHP - Size: 18.1 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 36 - Forks: 22

aperechnev/ChessKit

Lightweight and fast chess framework written in Swift.

Language: Swift - Size: 1.55 MB - Last synced: 1 day ago - Pushed: over 1 year ago - Stars: 10 - Forks: 5

niklasf/chessops

Chess and chess variant rules and operations in TypeScript

Language: TypeScript - Size: 1.61 MB - Last synced: 6 days ago - Pushed: 2 months ago - Stars: 96 - Forks: 32

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 MB - Last synced: 18 days ago - Pushed: 27 days ago - Stars: 2,299 - Forks: 507

sekunho/fen_gen

Generate Forsyth-Edward notations from chess board images

Language: Elixir - Size: 70.3 MB - Last synced: 17 days ago - Pushed: almost 3 years ago - Stars: 5 - Forks: 0

Gissio/mcu-max

A low-resource chess engine for MCUs

Language: C - Size: 291 KB - Last synced: 17 days ago - Pushed: 18 days ago - Stars: 2 - Forks: 0

ianfab/chess-variant-puzzler

Puzzle generator for chess variants

Language: Python - Size: 44.9 KB - Last synced: 18 days ago - Pushed: 21 days ago - Stars: 15 - Forks: 6

Smallsan/fenex

A rust library for parsing and handling FEN and algebraic chess notations.

Language: Rust - Size: 87.9 KB - Last synced: 5 days ago - Pushed: 3 months ago - Stars: 4 - Forks: 0

yo35/rpb-chessboard

A WordPress plugin to display chess games and diagrams (using the standard FEN and PGN notations).

Language: PHP - Size: 25.5 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 32 - Forks: 16

SindreSvendby/pgn-to-fen-julia

Converts a chess game written down in PGN format to a list of FEN positions

Language: Julia - Size: 432 KB - Last synced: about 1 month ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0

David-davidlxl/Lobsterpincer-Spectator-For-Win-RPi-Combo

Real-time chessboard processor (Windows and Raspberry Pi's combination version)

Language: C++ - Size: 101 MB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 4 - Forks: 0

David-davidlxl/Lobsterpincer-Spectator-For-RPi

Real-time chessboard processor (Raspberry Pi's version)

Language: Jupyter Notebook - Size: 108 MB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 1 - Forks: 0

mcoria/chesstango

Implementation of object-oriented design patterns in a chess game.

Language: Java - Size: 9.07 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4 - Forks: 0

rudzen/ChessLib

C# chess library containing a complete data structure and move generation.

Language: C# - Size: 2.29 MB - Last synced: 18 days ago - Pushed: 3 months ago - Stars: 69 - Forks: 22

fairy-stockfish/bookgen

EPD opening book generation and filtering for chess and chess variants

Language: C++ - Size: 14.7 MB - Last synced: 18 days ago - Pushed: 8 months ago - Stars: 21 - Forks: 6

nwawrzyniak/haxe-fen

fen (haxe-fen) is a library to work with the Forsyth-Edwards Notation (FEN) for chess position records in Haxe.

Language: Haxe - Size: 182 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

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: 1.79 MB - Last synced: 8 days ago - Pushed: 2 months ago - Stars: 27 - Forks: 5

ianfab/chess-variant-mcts

MCTS/UCT search for chess variants

Language: Python - Size: 32.2 KB - Last synced: 18 days ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 0

ajGingrich/react-pgn-viewer

React component that parses pgn html elements in order to create interactive pgn viewers

Language: JavaScript - Size: 425 KB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 8 - Forks: 4

zq99/pgn2data

A library that converts a chess pgn file into a tabulated CSV data set.

Language: Python - Size: 11 MB - Last synced: 10 days ago - Pushed: 4 months ago - Stars: 12 - Forks: 4

kunegis/babychess

Chess engine and GUI (1999–2006)

Language: C++ - Size: 2.56 MB - Last synced: about 2 months ago - Pushed: about 7 years ago - Stars: 2 - Forks: 0

ReedKrawiec/Fen-To-Board-Image

Renders a PIL Image created from a FEN

Language: Python - Size: 4.16 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 8 - Forks: 1

Smallsan/fenpix

Fenpix is a Rust library that converts FEN strings into pixel chess boards.

Language: Rust - Size: 91.8 KB - Last synced: 5 days ago - Pushed: 2 months ago - Stars: 1 - Forks: 0

fsmosca/chess-artist

A python script that can annotate chess games in pgn file with static evaluation or search score of an engine, can annotate an epd file with acd, acs, bm, and ce opcodes, can test engine with epd test suite and can generate chess puzzles.

Language: Python - Size: 44.4 MB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 67 - Forks: 18

chesszebra/forsyth-edwards-notation

This library provides support for reading and writing chess boards in the Forsyth-Edwards notation.

Language: PHP - Size: 25.4 KB - Last synced: 22 days ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0

onspli/chess

PHP library for reading and editing FEN and PGN chess formats.

Language: PHP - Size: 158 KB - Last synced: 24 days ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 1

andyruwruw/chess-image-generator

Accepts FEN, PGN or array data for chess board and generates PNG or buffer.

Language: JavaScript - Size: 1.11 MB - Last synced: 16 days ago - Pushed: 3 months ago - Stars: 53 - Forks: 20

chesslablab/tsblab

A chess library for TypeScript.

Language: TypeScript - Size: 194 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 14 - Forks: 5

chesslablab/scanblab

Chess piece image recognizer.

Language: PHP - Size: 229 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 5 - Forks: 3

JasperTresidder/Chess-pygame

Pygame implementation of chess. Using stockfish. Windows/MacOS/Linux

Language: Python - Size: 86.2 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 1 - Forks: 1

mcdominik/board_to_fen

Python package that converts digital chessboard image into Forsyth-Edwards (FEN) notation

Language: Python - Size: 21.1 MB - Last synced: 3 months ago - Pushed: about 1 year ago - Stars: 4 - Forks: 2

vladmandic/chess

Chess Engine Battles & Analysis using UCI Engines

Language: TypeScript - Size: 30.9 MB - Last synced: 17 days ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0

ianfab/books

opening books for chess variants in EPD format for engine testing and tuning, generated with https://github.com/ianfab/bookgen. Used for https://github.com/ianfab/fishtest.

Size: 4.05 MB - Last synced: 18 days ago - Pushed: 9 months ago - Stars: 8 - Forks: 9

sashite/feen.cr

FEEN support for the Crystal language.

Language: Crystal - Size: 50.8 KB - Last synced: 5 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

MrRhuezzler/Ark

Minimalistic Chess Engine

Language: C - Size: 31.4 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 3 - Forks: 0

agentx-cgn/Caissa

Helps to analyze your chess games

Language: Roff - Size: 51.9 MB - Last synced: 5 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

rtuRgALp/repository.fenlight_back

Fen Light backup

Language: Python - Size: 293 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

akuroiwa/chess-classification

Deep learning in FEN’s win / loss evaluation.

Language: Python - Size: 29.3 KB - Last synced: 17 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0

davidmallasen/LiveChess2FEN

Predict live chess games into FEN notation.

Language: Python - Size: 2.82 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 57 - Forks: 22

lainq/fen-rs

A simple and goofy library used to convert(and verify?) Forsyth-Edwards Notation in chess to board and vice-versa

Language: Rust - Size: 19.5 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

fairy-stockfish/chess-variant-standards

documentation of de facto standards for chess variants

Size: 32.2 KB - Last synced: 18 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 0

SindreSvendby/pgnToFen

Takes PGN as input and returns FEN

Language: Python - Size: 2.51 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 30 - Forks: 10

datawater/borjomi

Borjomi - A utility that allows you to search positions in a given pgn/fen json file

Language: C - Size: 40 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

boukew99/text_chess

Chess with characters representing pieces, which simplifies saving and loading of the board.

Language: GDScript - Size: 31.3 KB - Last synced: 8 months ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0

bhlangonijr/chesslib

chess library for legal move generation, FEN/PGN parsing and more

Language: Java - Size: 2.75 MB - Last synced: 6 months ago - Pushed: about 1 year ago - Stars: 191 - Forks: 76

elbuco1/fen2pil

A small repo to convert Forsyth–Edwards Notation (FEN) to a 2D chessboard PIL image

Language: Python - Size: 94.7 KB - Last synced: 1 day ago - Pushed: almost 2 years ago - Stars: 6 - Forks: 1

claui/vscode-pagan

VS Code extension for chess game data formats, e.g. FEN and PGN files

Language: TypeScript - Size: 1.01 MB - Last synced: 17 days ago - Pushed: 10 months ago - Stars: 3 - Forks: 1

danieelst/chess2fen-ai

Calculate the FEN-string of an NxN image of a chess board

Language: Python - Size: 990 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 2 - Forks: 0

varunpvp/flutter_chessboard

Chessboard Widget for Flutter

Language: Dart - Size: 1.5 MB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 9 - Forks: 14

David-davidlxl/Lobsterpincer-Spectator-For-Win

Real-time chessboard processor (Windows version)

Language: C++ - Size: 98.6 MB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 2 - Forks: 0

krasun/kchess

Chess written in functional way using Scala language

Language: Scala - Size: 241 KB - Last synced: 10 months ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0

allfre2/nino

A CECP amateur chess engine

Language: C - Size: 1.23 MB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

samuraitruong/py-chess-board

The Flask python API to generate chess board image

Language: Python - Size: 21.7 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

camc/chess

A C11 chess engine & GUI

Language: C - Size: 16.9 MB - Last synced: 9 months ago - Pushed: 12 months ago - Stars: 25 - Forks: 0

UE2020/prophet-nnue

Dense 768-bit (no HalfKP) double-layer NNUE implementation in pure Rust, with a C API for training & evaluation, and a basic UCI-compliant α/β chess engine.

Language: C++ - Size: 149 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 2 - Forks: 0

VitamintK/Passant

Programming language made up of chess games

Language: JavaScript - Size: 145 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 34 - Forks: 0

aelmiger/chessboard2fen

Converting real images of a chessboard to FEN codes.

Language: Python - Size: 266 MB - Last synced: 12 months ago - Pushed: over 2 years ago - Stars: 32 - Forks: 2

kensmith38/KenChessPGNSolutions

Chess Player Windows Application with Design Tutorial

Language: C# - Size: 2.26 MB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

vpatkov/fen2png

Create a chess diagram from its FEN record

Language: Go - Size: 41 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 1

tim-kilian/tim-chess

Simple chess game with FEN-notation

Language: Java - Size: 122 KB - Last synced: about 1 year ago - Pushed: about 8 years ago - Stars: 0 - Forks: 0

sashite/feen.rb

FEEN support for the Ruby language.

Language: Ruby - Size: 198 KB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

Lenoirio/fenparserpp

FEN parser in C++

Language: C++ - Size: 21.5 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

jniemann66/react-chessdiagram

Chess Diagram React Component

Language: JavaScript - Size: 332 KB - Last synced: 18 days ago - Pushed: over 4 years ago - Stars: 26 - Forks: 10

samuraitruong/chess-puzzle

Collection of FEN or PGN chess games

Language: JavaScript - Size: 11.1 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

mate-amargo/pgn2fen

Extracts FEN of a specific move on a PGN game

Language: C - Size: 42 KB - Last synced: 11 months ago - Pushed: over 4 years ago - Stars: 6 - Forks: 0

jovialen/xadrez

A chess engine in Rust

Language: Rust - Size: 13.3 MB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

efernandezpascual/mires 📦

Code, data and manuscript for "Fernández-Pascual, E. & Correia-Álvarez., E. (2021). Mire microclimate: groundwater buffers temperature in waterlogged versus dry soils. International Journal of Climatology." https://doi.org/10.1002/joc.6893

Language: R - Size: 96.7 MB - Last synced: 4 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

fsmosca/epd2doc

Embed chess diagrams from epd file into a document.

Language: Python - Size: 56.6 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1

CarbonChess/FenFurnace

Chess piece movement validator, designed to work entirely from a FEN position.

Language: TypeScript - Size: 308 KB - Last synced: 16 days ago - Pushed: almost 3 years ago - Stars: 5 - Forks: 0

ianfab/bookgen-wasm

chess variant EPD opening book generation in the browser

Language: HTML - Size: 104 KB - Last synced: 18 days ago - Pushed: 9 months ago - Stars: 1 - Forks: 0

amateomi/chsmv

Chess move validation library

Language: C++ - Size: 132 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

rv178/kage

Chess engine written in Rust (WIP)

Language: Rust - Size: 101 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

fenimore/ghess

Chess engine, AI, cli interface, and websocket client ♞

Language: Go - Size: 3.76 MB - Last synced: 26 days ago - Pushed: over 7 years ago - Stars: 13 - Forks: 0

simaoneves/chess_openings

Search, manipulate and get informations on chess openings

Language: Ruby - Size: 242 KB - Last synced: 2 months ago - Pushed: about 7 years ago - Stars: 4 - Forks: 1

VL-IT-Service/xiangqi

Xinagqi China Chess JAVA Data Model

Language: Java - Size: 106 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 1

B4rtware/fen-viewer

FenViewer illustrates a given fen string on a board for the cannon game which itself was a university project.

Language: Python - Size: 90.8 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

rchastain/fischer-startpos

Fischer random chess start positions

Language: Pascal - Size: 11.7 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 1

GMKornilov/chessboard

Language: Kotlin - Size: 381 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

TeaSkittle/Check-Yourself

Java based chess puzzle game with mate in one problems

Language: Java - Size: 11.2 MB - Last synced: 12 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

tegenterter/go-fen

Simple HTTP API that generates PGN chess diagrams based on FEN strings

Language: Go - Size: 65.4 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

Scorpibear/fen-analyzer

Chess FEN (Forsyth-Edwards Notation) positions analyzer. Having FEN as input helps to identify, e.g. how many pieces left on the board

Language: JavaScript - Size: 424 KB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

vladbazon/vbPGNbrowser

a jQuery Widget to browse a PGN chess game, with annotations and (from Crafty) variants

Language: JavaScript - Size: 448 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 1

Scorpibear/ricpa-specification

Remote Interface for Chess Positions Analysis (RICPA) Specification

Size: 3.91 KB - Last synced: about 1 month ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0