Skip to content

Chessifier/chessifier

Repository files navigation


Logo

Chessifier

The Ultimate Chess Toolkit

Website · Discord Server · Releases

Chessifier is a modern, open-source, cross-platform chess GUI built for power users and enthusiasts. Designed to be intuitive, customizable, and feature-rich, it provides a seamless experience for analyzing games, training repertoires, and managing engines and databases.

✨ Features

  • 🔍 Game Analysis - Import and analyze games from lichess.org and chess.com.
  • ⚙️ Multi-Engine Support - Analyze with any UCI-compatible engine.
  • 🧠 Repertoire Training - Build and train your opening repertoire using spaced repetition.
  • 📦 Engine & Database Management - Install and manage engines and databases with minimal effort.
  • 🔎 Position Search - Search for absolute or partial positions across your game database.

🚀 Getting Started

Prerequisites

Ensure you have the required tools installed for your platform:

Build Instructions

  1. Clone the repository:

    git clone git@github.com:Chessifier/chessifier.git
    cd chessifier
  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

🌍 Translations

Language Status File
🇺🇸 US ✅ 100% US
🇦🇲 AM 🟡 99% AM
🇧🇾 BY 🟡 90% BY
🇩🇪 DE 🟡 90% DE
🇪🇸 ES 🟡 90% ES
🇫🇷 FR 🟡 99% FR
🇮🇹 IT 🟡 90% IT
🇳🇴 NO 🟡 90% NO
🇵🇱 PL 🟡 90% PL
🇵🇹 PT 🟡 90% PT
🇷🇺 RU ✅ 100% RU
🇹🇷 TR 🟡 90% TR
🇺🇦 UA 🟡 90% UA
🇨🇳 CN 🟡 90% CN

📢 Want to help translate? See CONTRIBUTING.md.

📦 Changelog

For a list of recent changes, see the Changelog.

🤝 Contributing

We welcome contributions! Please refer to the Contributing Guide for details on how to get started.

💬 Community

Join our Discord server to connect with other users, get help, and contribute to discussions.

🧱 About This Project

Chessifier is a fork of En Croissant, extended with additional features, refinements, and a focus on user experience.