Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

The Ultimate Chess Toolkit – a modern, open-source, cross-platform GUI to analyze games, train repertoires, and manage engines and databases.

License

Notifications You must be signed in to change notification settings

Pawn-Appetit/pawn-appetit

Pawn Appétit Logo

Pawn Appétit




Pawn Appétit GUI screenshot showcasing the main interface

Experience professional chess analysis with an intuitive, modern interface

Overview

Pawn Appétit is a modern, open-source and cross-platform chess application designed for players who demand professional-grade analysis tools without the premium price tag. Built with Rust and Tauri for exceptional performance, it delivers advanced chess engine integration, game analysis, opening repertoire training, and more-all wrapped in an intuitive interface.

Whether you're preparing for tournaments, analyzing your games, or building opening repertoires with spaced repetition, Pawn Appétit provides the tools you need in a fast, lightweight package.

Table of Contents

Features

  • Game Management - Store and analyze your games from lichess.org and chess.com
  • Multi-Engine Analysis - Supports all UCI chess engines for deep position evaluation
  • Repertoire Training - Prepare openings and train them with spaced repetition
  • Engine & Database Management - Simple installation and management of engines and databases
  • Position Search - Absolute or partial position search in your database
  • Cross-Platform - Available on Windows, macOS, and Linux
  • Customizable Interface - Tailor the app to your preferences

Screenshots

Play chess games and analyze them with powerful engine tools

Play Game Analyze Game


Solve puzzles and improve with guided learning

Solve Puzzle Learn


Flexible keybindings and appearance settings

Keybindings Settings Appearance

Installation

Download

Prebuilt binaries are available for Windows, macOS, and Linux:

Download the latest release

Platform Download
Windows .exe
macOS .dmg (Apple Silicon and Intel)
Linux .AppImage, .deb, or .rpm

Quick Start

  1. Download and install Pawn Appétit for your platform
  2. Launch the application
  3. Import a game from Lichess or Chess.com (or load a PGN file)
  4. Start analyzing with the built-in Stockfish engine
  5. Join the Discord community for support

Development

Prerequisites

Ensure you have the required tools installed for your platform:

Building from Source

  1. Clone the repository:

    git clone [email protected]:Pawn-Appetit/pawn-appetit.git
    cd pawn-appetit
  2. Install dependencies using pnpm:

    pnpm install
  3. Run in Development Mode:

    Build and run the desktop application using Tauri:

    pnpm tauri dev
  4. Build for Production:

    Build the application for production:

    pnpm tauri build

    The compiled application will be available at:

    src-tauri/target/release

Docker Build

You can also build Pawn Appétit using Docker (make sure Docker is installed and running):

  1. Build the Docker image:

    docker build -t pawn-appetit .
  2. Run the container:

    docker run -d --name pawn-appetit-app pawn-appetit
  3. Copy the built binary from the container:

    docker cp pawn-appetit-app:/output/pawn-appetit ./pawn-appetit

The binary will be available in your current directory.

Comparison

Feature Pawn Appétit ChessBase Arena Scid
Price Free ✅ $199+ ❌ Free ✅ Free ✅
Modern UI
Cross-platform Windows only ❌ Windows only ❌
Open Source

Roadmap

  • Web Version
  • Mobile App
  • Cloud Sync

Contributing

We welcome contributions of all kinds:

  • Code - See CONTRIBUTING.md for development guidelines
  • Translations - Help localize the app (see Translations section below)
  • Bug Reports - Open an issue
  • Feature Requests - Start a discussion
  • Star this repo - It really helps us grow!

Translations

Pawn Appétit is for chess players all around the world! We're committed to making professional-grade chess analysis accessible in your language. Join our growing international community and help us reach every chess player, no matter where they are.

Language Progress Link
🇺🇸 English US ✅ 100% View
🇬🇧 English UK 🟡 91% View
🇪🇸 Español (Spanish) 🟡 68% View
🇩🇪 Deutsch (German) 🟡 50% View
🇫🇷 Français (French) 🟡 50% View
🇦🇲 Հայերեն (Armenian) 🟡 50% View
🇮🇹 Italiano (Italian) 🟡 50% View
🇷🇺 Русский (Russian) 🟡 50% View
🇹🇷 Türkçe (Turkish) 🟡 50% View
🇨🇳 中文 (Chinese) 🟡 50% View
🇵🇱 Polski (Polish) 🔴 33% View
🇧🇾 Беларуская (Belarusian) 🔴 28% View
🇳🇴 Norsk (Norwegian Bokmål) 🔴 28% View
🇵🇹 Português (Portuguese) 🔴 28% View
🇺🇦 Українська (Ukrainian) 🔴 28% View
🇸🇦 العربية (Arabic) 🔴 14% View
🇯🇵 日本語 (Japanese) 🔴 5% View

Want to help translate? See CONTRIBUTING.md.

Community

Join our Discord server to:

  • Get help and support
  • Share feedback and ideas
  • Connect with other chess players and developers
  • Stay updated on new features

Privacy & Telemetry

Pawn Appétit includes optional telemetry. Collected data includes:

  • Application version, OS, and architecture
  • Anonymized country code (via local detection or ip-api.com)
  • Basic usage events

No personal information, IP addresses, or game content is collected. You can disable telemetry at any time in the settings.

Changelog

For a list of recent changes, see the Changelog.

License

Pawn Appétit is licensed under the GPL-3.0 License.

Acknowledgments

Pawn Appétit is a fork of En Croissant, extended with additional features and refinements focused on user experience.

Special thanks to all contributors and the chess programming community.