Skip to main content
En Croissant is an open-source, cross-platform chess GUI that combines powerful analysis tools with an intuitive interface. Whether you’re analyzing your games, building opening repertoires, or training with puzzles, En Croissant provides everything you need to improve your chess.

What is En Croissant?

En Croissant is a desktop application designed to be your complete chess toolkit. It seamlessly integrates with popular chess platforms like Lichess and Chess.com, supports all UCI chess engines, and offers advanced features for game analysis, repertoire training, and database exploration.

Key features

Play Chess

Play games against UCI engines or human opponents with configurable time controls and strength levels.

Game Storage & Analysis

Store and analyze your games from Lichess and Chess.com with multi-engine analysis support for all UCI engines.

Repertoire Training

Prepare your opening repertoire and train it using spaced repetition to build long-term memory.

Puzzle Practice

Solve puzzles from various databases with customizable rating ranges and themes to sharpen your tactics.

Database Search

Perform absolute or partial position searches across your game databases to study specific positions.

Cross-Platform

Available for Windows, macOS, and Linux with a consistent experience across all platforms.

Get started

Installation

Download and install En Croissant on your platform

Quickstart Guide

Get up and running with your first game analysis

Open source

En Croissant is built with transparency and community collaboration in mind. The entire project is open source and licensed under GPL-3.0, allowing you to inspect, modify, and contribute to the codebase. Join the community on Discord to get help, share feedback, and connect with other chess enthusiasts.

Build docs developers (and LLMs) love