3,365 apps tracked 0 new today 17 updated today Synced 10m ago

Pawns

Local and p2p chess

Alamahant ✓ Verified

io.github.alamahant.Pawns
View on Flathub ↗

Pawns is a feature-rich chess application that lets you play against Stockfish engine, challenge friends in local or remote p2p play, create custom scenarios, and analyze games.

Game Modes:

  • Human vs Human - Play with a friend on the same computer
  • Human vs Engine - Challenge Stockfish at adjustable difficulty (0-20)
  • Engine vs Engine (E2E) - Watch two chess engines battle it out
  • Remote Play (P2P) - Play against a friend over the network with SSL encryption

Visual Customization:

  • Multiple piece sets (Celtic, Fantasy, Eyes, Skulls, Spatial, and more)
  • Board color themes (Classic, Wood, Green, Blue, Gray, Brown)
  • Customizable background color behind the board
  • Zoom with Ctrl+Mouse Wheel
  • Toggle board markings (rank and file labels)

Time Controls:

  • Customizable time controls (1-60 minutes)
  • Increment options (0-30 seconds)
  • Visual clock display with progress bars
  • Time-out detection (flag falls)
  • Clock synchronization in remote play

Tools:

  • Scenario Builder - Create and save custom board positions
  • Save and Load games in .chess format (full state with clocks and difficulty)
  • PGN export for sharing games
  • Move history with table view in the dock
  • Game replay with media-style controls
  • Console for engine output and UCI commands

Remote Play:

  • SSL-encrypted P2P connection
  • Contact list with IP/port storage
  • In-game chat
  • DTLS encrypted push-to-talk audio
  • LAN peer discovery via UDP broadcast
  • UPnP port forwarding support
  • Resign, draw offer, and stop game functionality

Engine Support:

  • Stockfish engine with Skill Level control (0-20)
  • GNU Chess engine support (XBoard mode)
  • Move validation and position analysis
  • Checkmate, stalemate, and draw detection

Audio Feedback:

  • Move sounds
  • Check notification
  • Checkmate sound
  • Toggle sound on/off

Screenshots

Main interface of Pawns
Main interface of Pawns
Game in progress with clocks and move history
Game in progress with clocks and move history
Scenario Builder for custom positions
Scenario Builder for custom positions
Replay tool for game analysis
Replay tool for game analysis
Start game dialog
Start game dialog
Full application view
Full application view

Observed history

App ChangeVersionWhen ↑

No observed changes yet.

The initial import establishes a baseline. Future version changes will appear here.

Browse the app catalogue →

Upstream releases

Release notes supplied by the developer. These dates are not Flathub package publication times.

1.0.112 Sept 2026
  • DTLS encrypted push-to-talk audio
  • LAN peer discovery via UDP broadcast
  • Audio button status indicator
  • Connection status per peer
  • Improved UPnP port forwarding dialog
  • Auto-close ports on app exit
  • LAN and WAN IP display
1.0.02 Aug 2026
  • Initial release
  • Full chess engine integration with Stockfish
  • Remote play with SSL encryption
  • Scenario Builder for custom positions
  • PGN export and replay