Search packages, repositories and app categories

flutter_chess_board cover
Package detailsv1.0.1

flutter_chess_board

A Chessboard Widget for Flutter. Full support for PGN, FEN, SAN. Undo move, multiple board colors and arrow support.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
1.3K
Likes
89
Pub points
140

Install package

flutter pub add flutter_chess_board

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

A Flutter widget for rendering interactive chessboards with full support for PGN, FEN, and SAN notation. It enables users to play, undo moves, and visualize game states with customizable board colors and arrow annotations. Ideal for building chess applications, tutorials, or game analysis tools. The package is cross-platform, working seamlessly on Android, iOS, Web, macOS, Windows, and Linux.

Use cases

  • Building chess games
  • Game analysis tools
  • Interactive tutorials
  • PGN/SAN/FEN parsing
  • Real-time move tracking

Key features

  • Support for PGN, FEN, and SAN
  • Undo move functionality
  • Customizable board colors
  • Arrow visualization
  • Cross-platform compatibility

Suitable for

  • Chess app developers
  • Educational app creators
  • Game state visualizers
  • Flutter beginners in game dev

Considerations

  • Requires understanding of chess notation
  • Limited to standard chess rules
  • Arrow support may affect performance on large boards

Categories

Dependencies

Dependency list 2 items

Projects using this package

No data available yet.