📰 Title: | En Croissant | 🕹️ / 🛠️ Type: | Game |
---|---|---|---|
🗃️ Genre: | Strategy | 👁️ Visual: | 2D |
🏷️ Category: | Strategy ➤ Board Game ➤ Chess ➤ GUI ➤ UCI only | 🏝️ Perspective: | First person (interface) |
🔖 Tags: | Strategy; Board Game; Chess GUI; UCI Protocol | ⏱️ Pacing: | Turn-Based |
🐣️ Approx. start: | 2022-09-18 | 👫️ Played: | Single & Multi |
🐓️ Latest: | 2025-02-25 | 🚦 Status: | 05. Tested & Working (status) |
📍️ Version: | Latest: 0.11.1 / Dev: 2a0b134 | ❤️ Like it: | 2. 👏️⭐⭐⭐⭐ (excellent) |
🏛️ License type: | 🕊️ Libre | 🎀️ Quality: | 4. 🐞️⭐⭐ (serious bug) |
🏛️ License: | GPL-3 | ✨️ (temporary): | |
🐛️ Created: | 2025-04-05 | 🐜️ Updated: | 2025-04-06 |
📦️ Package name: | en-croissant | ..... 📦️ Arch: | ![]() |
---|---|---|---|
📄️ Source: | ![]() |
..... 📦️ RPM: | |
⚙️ Generic binary: | ..... 📦️ Deb: | ![]() |
|
🌍️ Browser version: | ..... 📦️ AppImage: | ![]() |
|
📱️ PDA support: | ..... 📦️ Flatpak: | ||
✨️ Not use: | ..... 📦️ Snap: |
📰 What's new?: | 💥️ New | 👻️ Temporary: | |
---|---|---|---|
💡 Lights on: | 📰 Previous News: | ||
🎨️ Significant improvement: | 💭️ New version published (to be updated): | ||
🎖️ This work: | ![]() |
🦺️ Work in progress: | |
👫️ Contrib.: | goupildb | 🚧️ Some work remains to be done: | |
🎰️ ID: | 16494 |
📜️[en]: | A libre, multiplatform interface for playing and learning chess that aims to be powerful, customisable and easy to use. As well as allowing chess to be played against a human or an AI (with several UCI engines downloadable from its interface: Stockfish, RubiChess, Dragon by Komodo, Komodo), it offers a game analysis tool (providing a detailed analysis report with graph, chessboard heatmap and list of best moves), the ability to import games manually (from a PGN or FEN format file) or from game databases from chess sites (Lichess or Chess. com) and play puzzles based on examples of these games. | 📜️[fr]: | Une interface libre et multi-plateforme pour le jeu et l'apprentissage des échecs ayant pour objectif d'être puissante, personnalisable et facile à utiliser. En plus de permettre le jeu d'échecs contre un humain ou une IA (avec plusieurs moteurs UCI téléchargeable depuis son interface : Stockfish, RubiChess, Dragon by Komodo, Komodo), elle offre un outil d'analyse des parties (fournissant un rapport d'analyse détaillé avec graphique, carte thermique de l'échiquier et liste des meilleurs coups), la possibilité d'importer des parties manuellement (depuis un fichier au format PGN ou FEN) ou à partir de bases de données de parties depuis des sites d'échecs (Lichess ou Chess.com) et de jouer à des puzzles basés sur des exemples de ces parties. |
---|
🎲️ Gameplay: [de](202404), [pt](202402), (202501),
🏡️ Website & videos
• Website: [Homepage] [Dev site] [Features/About] [Screenshots]
• Videos: t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(202501) g[fr](202xxx) g[de](202404) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202402) g[it](202xxx) g[tr](202xxx)]
• Doc: [WIKI] [FAQ]
• Updates: [RSS] [Changelog 1 2 3]
💰 Commercial
• [Support their work (Donate)]
🍩️ Resources
• (empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)
🛠️ Technical informations
[PCGamingWiki] [MobyGames]
🦣️ Social
Devs (En Croissant Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Francisco Salgueiro (franciscoBSalgueiro) 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]
🐝️ Related
📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu(author's repo)] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]
🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]
🕊️ Source of this Entry: [Stockfish (20250405)]
🦣️ Social Networking Update (on mastodon)
🕹️ Title: En Croissant
🦊️ What's: A libre interface for learning chess
🏡️ https://encroissant.org/
🐣️ https://github.com/franciscoBSalgueiro/en-croissant
🔖 #LinuxGaming #ShareYourGames #ChessGUI
📦️ #Libre #Arch #Deb #AppIm
📖 Our entry: https://lebottinlinux.vps.a-lec.org/LO.html
🕵 0.11.1: 🐞️
🥁️ Update: 0.11.1
⚗️ New features 💎
📌️ Changes: https://github.com/franciscoBSalgueiro/en-croissant/releases
🦣️ From: https://official-stockfish.github.io/docs/stockfish-wiki/Download-and-usage.html#download-a-chess-gui
🛜️ https://github.com/franciscoBSalgueiro/en-croissant/releases.atom
🎲️[de] https://www.youtube.com/embed/kiJwC5IvokU
🎲️[pt] https://www.youtube.com/embed/N2rDsWm5gcU
🎲️ https://www.youtube.com/embed/fjjPVmIVep0
🕶️ A view of its UI (v. 0.11.1, with a dark theme, on my Linux PC) in windowed mode, with the 4 activities on offer (playing chess against a friend or an AI, Analysis Board, Import Game or Puzzles).
📚️ En Croissant is a libre, multiplatform interface for playing and learning chess that aims to be powerful, customisable and easy to use. As well as allowing chess to be played against a human or an AI (with several UCI engines downloadable from its interface: Stockfish, RubiChess, Dragon by Komodo, Komodo), it offers a game analysis tool (providing a detailed analysis report with graph, chessboard heatmap and list of best moves), the ability to import games manually (from a PGN or FEN format file) or from game databases from chess sites (Lichess or Chess. com) and play puzzles based on examples of these games.
📜️ "A libre interface for learning chess" 📜️
The Ultimate Chess Toolkit
An open-source, cross-platform chess GUI that aims to be powerful, customizable and easy to use.
En Croissant is a chess database and analysis tool. It's designed to be closer in user experience to online chess websites, while still providing all the powerful feature only a desktop application can offer.
📈 Game Analysis
Get a detailed analysis report of your games, including a graph of the evaluation over time, a heatmap of the board and a list of the best moves.
📁 Personal database
Do you play both in Lichess and Chess.com? With En Croissant, you can easily import your games from both platforms and keep them up to date in a single place.
📥 Download manager
En Croissant comes with a built-in download manager that allows you to get the latest engines and databases with a single click.
En-Croissant is an open-source, cross-platform chess GUI that aims to be powerful, customizable and easy to use.
Features
✅️ Store and analyze your games from lichess.org and chess.com
✅️ Multi-engine analysis. Supports all UCI engines
✅️ Prepare a repertoire and train it with spaced repetition
✅️ Simple engine and database installation and management
✅️ Absolute or partial position search in the database
Une interface libre d'apprentissage des échecs, par l'En Croissant Team, initié par Francisco Salgueiro (franciscoBSalgueiro).
En TypeScript / Rust.
En Croissant est une interface libre et multi-plateforme pour le jeu et l'apprentissage des échecs ayant pour objectif d'être puissante, personnalisable et facile à utiliser. En plus de permettre le jeu d'échecs contre un humain ou une IA (avec plusieurs moteurs UCI téléchargeable depuis son interface : Stockfish, RubiChess, Dragon by Komodo, Komodo), elle offre un outil d'analyse des parties (fournissant un rapport d'analyse détaillé avec graphique, carte thermique de l'échiquier et liste des meilleurs coups), la possibilité d'importer des parties manuellement (depuis un fichier au format PGN ou FEN) ou à partir de bases de données de parties depuis des sites d'échecs (Lichess ou Chess.com) et de jouer à des puzzles basés sur des exemples de ces parties.
La boîte à outils ultime pour les échecs
Une interface graphique d'échecs open-source et multiplateforme qui se veut puissante, personnalisable et facile à utiliser.
En Croissant est une base de données d'échecs et un outil d'analyse. Il est conçu pour être plus proche des sites d'échecs en ligne, tout en fournissant toutes les fonctionnalités puissantes que seule une application de bureau peut offrir.
📈 Analyse des parties
Obtenez un rapport d'analyse détaillé de vos parties, y compris un graphique de l'évaluation dans le temps, une carte thermique de l'échiquier et une liste des meilleurs coups.
📁 Base de données personnelle
Vous jouez à la fois sur Lichess et sur Chess.com ? Avec En Croissant, vous pouvez facilement importer vos parties des deux plateformes et les tenir à jour en un seul endroit.
📥 Gestionnaire de téléchargement
En Croissant est livré avec un gestionnaire de téléchargement intégré qui vous permet d'obtenir les derniers moteurs et bases de données en un seul clic.
En-Croissant est une interface graphique d'échecs open-source et multiplateforme qui se veut puissante, personnalisable et facile à utiliser.
Caractéristiques
✅️ Stockez et analysez vos parties depuis lichess.org et chess.com
✅️ Analyse multi-moteurs. Prend en charge tous les moteurs UCI
✅️ Préparez un répertoire et entraînez-vous avec la répétition espacée.
✅️ Installation et gestion simples des moteurs et des bases de données
✅️ Recherche de positions absolues ou partielles dans la base de données
⚙️ Installation à partir du binaire
📦️ Installation à partir du/des paquet(s) Manjaro/Arch :
• Il(s) est/sont dans les dépôts Manjaro/Arch, il suffit d'installer le(s) paquet(s).
⚙️ Installation à partir du binaire
📦️ Installation (méthode alternative) à partir du binaire au format AppImage :
• Un binaire au format AppImage est disponible. Après l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), il pourra être exécuté d'un seul clic sur son livrable.
💡Nota :
• Si vous avez installé au préalable l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial), celui-ci permettra lors du clic sur un AppImage de l'exécuter ou l'installer dans un répertoire depuis lequel il deviendra visible par vos lanceurs habituels.
• [The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
📄️ Installation à partir du source
• Source non testé.
🚀️ LANCEMENT DE L'INTERFACE
▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] en-croissant ou $ en-croissant
• Ou, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire racine lancez : $ ./en-croissant
💡 Nota : si vous l'avez installé via votre gestionnaire de paquets et ne connaissez pas le nom précis du binaire, sélectionnez le paquet dans votre gestionnaire, et dans l'onglet “Fichiers” recherchez son nom dans l'arborescence d'installation (le binaire est généralement installé dans /usr/bin/).
📑️ PARAMÉTRAGE
• Au démarrage, avant de tester les activités disponibles, commencez par installer un ou plusieurs moteurs en cliquant sur sur la partie à gauche, tout en bas, l'icône en forme de composant électroniques, et sur Download.
• Ensuite (optionnellement) sur la même fenêtre, vous pouvez sélectionner dans l'onglet "Cloud" les sites ChessDB et Lichess Cloud (cliquez sur le bouton "Add").
• Il est aussi possible d'importer des bases de données de parties en cliquant sur l'avant-dernier icône "Add Database".
• 📜️ Préambule :
⚬ 1ere édition : le 6 Avril 2025 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 10 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.
• 💻️ PC specs :
Linux distribution: Manjaro
Kernel: 6.11.11-1-MANJARO +iw (pour le wi-fi) + acpi_call-dkms + rapiddisk-dkms + uwurandom-git-dkms + v4l2loopback-dkms
Graphics driver: NVIDIA 550.144 (proprietary version, via Manjaro)
Desktop environment: X-Cinnamon (6.4.2) / Xorg 11.0 (21.1.14)
CPU: AMD Ryzen 7 2700X (3,7GHz, 8 cores)
Motherboard: MSI B450 GAMING PRO CARBON AC (RVB) + (zenpower-dkms + zenpower3-dkms + iwlwifi-ax101-dkms)
RAM: 32Go DDR4 (2x16GB)
Graphics card: GeForce RTX 2070 (TU106)
Hard disk: 1TB NVMe Force MP510 + 2x4TB Seagate Barracuda + 2x12TB Seagate IronWolf
Monitors: 1 x ASUS ROG Swift PG348Q (3440x1440) (The other died after a micro-power cut 😤️) + 1 x ASUS ROG Swift OLED PG48UQ 47,5" (3840x2160) (Get used to it 🦒️)
Webcam: Logitech HD Pro Webcam C920 (1080p@30FPS, stereo mic.)
Microphone: Samson G-Track pro Condenser
Keyboard: Keychron K1 Pro
MIDI keyboard: ARTURIA Minilab 3
Mouse: G-Lab Kult-Iridium (RVB)
Tablet: WACOM PTZ-930 (Intuos 3) (input-wacom-dkms & Linux<=6.6.80_1 required)
Printer: brother MFC-L2800DW (brother-mfc-l2820dw (Print) + brscan5 (Scan) required).
Gamepads:
- (Bluetooth/USB): Microsoft Xbox Elite Wireless Controller Series 2 (xpadneo-dkms required + Plugging & unplugging the gamepad required to load the driver)(drift if battery low)
- (USB): Logitech Rumblepad (2 analog pads, one digital pad, + force feedback).
• 🫕️ Installation :
▸ (✘ v. 0.11.1) Paquet Arch/AUR : NE FONCTIONNE PAS. ↪ L'interface démarre en plein écran. Elle est noire sur fond noir (mon thème actuel) et il ne se passe rien. En glissant-déposant le bord supérieur je parvient à la réduire en une fenêtre noire que je tue (parce qu'il n'y a même pas d'icône pour la fermer).
▸ (✔ v. 0.11.1) Paquet AppImage : FONCTIONNEL.
🟢️ Il est très facile à installer et à lancer grâce à ses différents types de livrables disponibles.
• 🌻️ Premières impressions :
‣ 🔍️ (v. 0.11.1) : à peu près tout me semble instable. L'interface démarre (en version AppImage). J'ai testé quelques fonctions qui pour plusieurs ont plantés.
‣ 🔍️ Puzzles : le chargement de base à planté plusieurs fois avant finalement de parvenir à installer la base de données.
‣ 🔍️ Play Chess : je n'avais pas compris qu'il fallait d'abord aller dans le menu de gauche pour télécharger un moteur avant de jouer (plusieurs moteurs disponibles dont Stockfish) sinon c'est forcément du joueur humain contre humain (normal, mais l'interface pourrait le signaler quelque-part). Finalement je parviens à jouer contre Stockfish et m'attend à me prendre une déculottée (je ne suis pas bon aux échecs). Mais finalement en mauvaise passe contre sa Reine qui met mon Roi en échec, je parviens à me sortir d'un mauvais pas en bougeant mon fou et ... l'interface plante (il ne voulait pas perdre la face :)).
↪ Error: Minified React error #185; visit https://reactjs.org/docs/error-decoder.html?invariant=185 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
Dl@tauri://localhost/assets/index.js:40:33919 Yye@tauri://localhost/assets/index.js:38:24956 Yye@[native code] Nw@tauri://localhost/assets/index.js:80:15864 forEach@[native code] @tauri://localhost/assets/index.js:80:15966 Nw@tauri://localhost/assets/index.js:80:15864 forEach@[native code] @tauri://localhost/assets/index.js:80:15966 Kh@tauri://localhost/assets/index.js:40:22383 ese@tauri://localhost/assets/index.js:40:27942 cl@tauri://localhost/assets/index.js:40:27600 ese@tauri://localhost/assets/index.js:40:30657 cl@tauri://localhost/assets/index.js:40:27600 ese@tauri://localhost/assets/index.js:40:27714 (...)
‣ 🔍️ Téléchargements : à peu près tout ce qui est téléchargé fait planter l'interface avant d'arriver à 100%. On arrive finalement à télécharger après un ou plusieurs plantages.
⚪️ Avec le temps, j'ai l'impression que l'interface plante de moins en moins. Étrange :).
• 🧭️ Conclusion :
🕵️ Impression globale : 👍️👎️ (mitigée)
❤️ Like it: 👏️⭐⭐⭐⭐ (excellent)
🎀️ Quality: 🐞️⭐⭐ (serious bug)
🟠️ L'interface est encore jeune et les plantages sont nombreux. Il faudra vraisemblablement attendre quelques versions pour qu'elle se stabilise.
❤️ Un grand merci (notamment pour la version Linux !) néanmoins à son/ses auteur(s) !