Holdings

Latest

Scribe Oct 2026 · 146 commits

52 projects · 46 repositories

ChessViz / Documentation

ChessViz, in detail

A native Windows chess viewer and analysis board, written in C

In development Back to project overview

Project brief

Load games from PGN or FEN and step through them, move pieces around freely, and analyze any position with a UCI engine like Stockfish, lc0, Komodo, or Vizier, which was written alongside it.

It’s plain C on GDI with no outside dependencies. You get a green and cream board with Unicode pieces, coordinates, highlights for the last move and for check, dots for legal moves, and a board flip. Move by dragging or clicking, pick promotions from a menu, and step through a two-column move list with animation.

What’s included

• Works with any UCI engine and draws MultiPV analysis arrows on the board

• Loads PGN and FEN, with keyboard and mouse navigation through the moves

• Pieces slide between positions as you step through the move list

• Plain C on GDI, with no frameworks and no runtime dependencies

Current status

This project is in active development, so details may change.

Questions and support

For questions about ChessViz, contact DWMM Holdings with the project name and a short description of what you need. Please don’t send credentials or other sensitive information by email.

dmoore@dwmmholdings.com

This site isn't finished. Anything on it may still change, and none of it is binding until the site is live.