Skip to content

sashite/feen-viewer.html

Repository files navigation

FEEN Viewer

Demo FEEN Spec License

A simple web viewer for FEEN (Forsyth–Edwards Enhanced Notation) board game positions.

Usage

Open index.html in any modern web browser. Enter a valid FEEN string and click "Load Position".

FEEN Format

FEEN uses three space-separated fields:

<PIECE-PLACEMENT> <PIECES-IN-HAND> <STYLE-TURN>

Examples

# Chess starting position
+rnbq+kbn+r/+p+p+p+p+p+p+p+p/8/8/8/8/+P+P+P+P+P+P+P+P/+RNBQ+KBN+R / C/c

# Shōgi starting position
lnsgkgsnl/1r5b1/ppppppppp/9/9/9/PPPPPPPPP/1B5R1/LNSGKGSNL / S/s

# Cross-style position (Chess vs Ōgi)
lnsiksnl/1r4b1/pppppppp/8/8/8/+P+P+P+P+P+P+P+P/+RNBQ+KBN+R / C/o

# Position with captured pieces
r1bqkb1r/+p+p+p+p1+p+p+p/2n2n2/4p3/2B1P3/5N2/+P+P+P+P1+P+P+P/RNBQK2R 2P/p C/c

Features

  • Parse and visualize FEEN positions
  • Support for 1D and 2D boards
  • Cross-style hybrid games
  • Captured pieces display
  • Real-time position updates

Specifications

License

Available as open source under the MIT License.

About

Maintained by Sashité — promoting chess variants and sharing the beauty of board game cultures.

About

View 1D and 2D chess-like positions using Format for Encounter & Entertainment Notation (FEEN).

Resources

License

Stars

Watchers

Forks

Languages