Бесплатная программа для работы с шахматными базами на Windows, macOS и Linux
Открывайте PGN и базы ChessBase, читайте аннотированные партии и анализируйте их со Stockfish. Быстро, нативно и с открытым кодом.
Другие платформы и форматы · Что нового в 0.6.1
Другие форматы: .deb · .rpm · Arch · AppImage · Flatpak · Ещё…
ChessPenguin — программа для компьютера с Windows, macOS или Linux. Откройте эту страницу на компьютере, чтобы скачать её.
Все загрузкиБесплатно и с открытым кодом. Без регистрации, рекламы и слежки.
Посмотрите в деле

Анализ движком в реальном времени: до пяти линий, шкала оценки и стрелки лучших ходов.

Варианты, комментарии и знаки читаются легко на любой глубине.

Анализ всей партии: график оценки, точность и ошибки каждого игрока.

Видно, где решилась партия, и лучший ход для каждой ошибки.

Пройдите линию движка, не трогая партию, и добавьте её вариантом одним щелчком.

Все ваши базы под рукой: файлы PGN, базы ChessBase и архивы.

Миллионы партий открываются за секунды. Фильтр по игроку, турниру, годам, рейтингу, ECO и результату прямо во время ввода.

Найдите все партии с позицией — с ходами, которые в ней играли, и их результатами.

Под себя: 17 наборов фигур, 37 досок, 7 наборов звуков, тёмная и светлая темы.
Всё, что нужно для изучения шахмат
PGN и ChessBase
Файлы PGN, базы ChessBase (.cbh, .cbv) и архивы .zip и .7z. Старые кодировки и необычный PGN просто работают, а ваши файлы никогда не изменяются.
Аннотированные партии
Основная линия — аккуратной таблицей в две колонки, комментарии и варианты — блоками, знаки ходов и стрелки автора на доске.
Анализ движком
До пяти линий движка, шкала оценки и стрелки лучших ходов. Пройдите линию движка, не меняя партию, и добавьте её вариантом одним щелчком.
Анализ всей партии
График оценки, точность, неточности, ошибки и зевки каждого игрока и по стадиям партии, лучшие ходы прямо в нотации.
Миллионы партий
Большие базы ChessBase открываются за секунды. Фильтр по игроку, турниру, годам, рейтингу, ECO и результату — список обновляется во время ввода.
Поиск по позиции
Делайте ходы на доске и находите все партии, пришедшие к позиции любым порядком ходов, с продолжениями и их результатами.
Ввод своих партий
Добавляйте ходы и варианты, повышайте и удаляйте линии, отменяйте и повторяйте, копируйте PGN и FEN, сохраняйте в новый файл PGN.
Под себя
17 наборов фигур, 37 досок, 7 наборов звуков, тёмная и светлая темы и шесть языков: английский, русский, французский, немецкий, испанский и итальянский.
Скачать
Windows
- Распакуйте архив (правый щелчок → «Извлечь всё»).
- Запустите ChessPenguin.exe из распакованной папки.
Если Windows покажет «Система Windows защитила ваш компьютер», нажмите «Подробнее», затем «Выполнить в любом случае». ChessPenguin пока не подписан сертификатом Microsoft; это нужно сделать один раз.
macOS
- Откройте файл .dmg и перетащите ChessPenguin в папку «Программы».
- В первый раз откройте «Программы», щёлкните ChessPenguin с нажатой Control (или правой кнопкой), выберите «Открыть» и ещё раз «Открыть».
На macOS 15 Sequoia и новее
- Дважды щёлкните ChessPenguin. Когда macOS сообщит, что не может проверить программу, нажмите «Готово».
- Откройте «Системные настройки» → «Конфиденциальность и безопасность» и прокрутите до раздела «Безопасность».
- Нажмите «Всё равно открыть» рядом с «ChessPenguin заблокирован» и подтвердите паролем.
Это нужно сделать один раз. ChessPenguin пока не подписан Apple: для этого нужен платный аккаунт разработчика. Программа с открытым кодом и собирается на GitHub из опубликованных исходников.
Всё равно не открывается?
Выполните в «Терминале» и снова откройте ChessPenguin:
xattr -dr com.apple.quarantine /Applications/ChessPenguin.appMac с процессорами Intel пока не поддерживаются.
Linux
Выберите пакет для своего дистрибутива. Команды рассчитаны на файл в ~/Downloads; если браузер сохраняет файлы в другую папку, поправьте путь.
chmod +x ~/Downloads/ChessPenguin-0.6.1-x86_64.AppImage~/Downloads/ChessPenguin-0.6.1-x86_64.AppImagesudo apt install ~/Downloads/chesspenguin_0.6.1_amd64.debsudo dnf install ~/Downloads/chesspenguin-0.6.1-1.x86_64.rpmВ openSUSE: sudo zypper install ~/Downloads/chesspenguin-0.6.1-1.x86_64.rpm
sudo pacman -U ~/Downloads/chesspenguin-0.6.1-1-x86_64.pkg.tar.zstflatpak install --user ~/Downloads/ChessPenguin-0.6.1-x86_64.flatpakflatpak run io.github.vrubelroman.chessPenguinЕсли Flatpak попросит среду выполнения, сначала добавьте Flathub: flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Распакуйте куда угодно и запустите chesspenguin. Без установки и пункта в меню.
Проверьте загрузку: SHA256SUMS.txt · Все выпуски на GitHub ↗ · Исходный код ↗
Как проверить
Скачайте SHA256SUMS.txt в ту же папку, что и файл, и выполните:
Linux
sha256sum -c --ignore-missing SHA256SUMS.txtmacOS
shasum -a 256 -c --ignore-missing SHA256SUMS.txtWindows (PowerShell)
Get-FileHash .\ChessPenguin-0.6.1-windows-x86_64.zipСравните результат со строкой этого файла в SHA256SUMS.txt.
Шахматный движок
ChessPenguin анализирует со Stockfish — самым сильным бесплатным шахматным движком. Чтобы загрузка была маленькой, Stockfish не входит в программу: при первом анализе ChessPenguin предложит скачать официальную сборку (около 80 МБ), проверит её и запустит анализ. Это можно сделать и в любой момент в «Настройки → Движки».
- Во Flatpak Stockfish уже есть.
- Хотите поставить сами? Установленный в системе stockfish находится автоматически, или укажите ChessPenguin файл.
- Любой UCI-движок добавляется в «Настройки → Движки».
Открытый код
ChessPenguin — свободная программа под лицензией GNU GPL 3.0 или новее, написанная на Rust. Исходный код и каждая сборка выпуска лежат на GitHub и собираются автоматически из опубликованного кода. Пользуйтесь, изучайте, делитесь, улучшайте.
Наборы фигур, доски и звуки взяты из Lichess под их собственными свободными лицензиями. Сторонние лицензии
Поддержка
Нашли проблему или есть идея? Напишите — каждое сообщение читается, а предложения определяют, что появится дальше.
Можно также открыть задачу на GitHub: GitHub Issues ↗
Сообщая о проблеме, укажите версию ChessPenguin и систему, а если проблема с партией — приложите файл PGN.