Showing 793 open source projects for "chess engine java"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    chess-tui

    chess-tui

    Play chess from your terminal

    chess-tui is a terminal-based chess application that lets you play chess directly from your command-line interface with a rich set of features normally found in graphical clients. It supports local two-player games as well as playing against any UCI-compatible chess engine, giving users flexibility to challenge engines like Stockfish or GNU Chess.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Stockfish

    Stockfish

    UCI chess engine

    Stockfish is a free, powerful UCI chess engine derived from Glaurung 2.1. Stockfish is not a complete chess program and requires a UCI-compatible graphical user interface (GUI) (e.g. XBoard with PolyGlot, Scid, Cute Chess, eboard, Arena, Sigma Chess, Shredder, Chess Partner or Fritz) in order to be used comfortably. Read the documentation for your GUI of choice for information about how to use Stockfish with it.
    Downloads: 158 This Week
    Last Update:
    See Project
  • 3
    Chess-gambiteer

    Chess-gambiteer

    Chess training program playing gambits

    Program to train against gambit play (*) with the computer, with a strength adjustable chess engine (Danasah, currently set at approx 1400 EL0 when playing against it). Also included now are two options to watch an engine e.g. the 'aggressive' Patricia5 (with gambits) play against another engine (eg IM level). The engine gambit books are made in such a way that 1) real lousy gambits are not played, and 2) the book is choosing a gambit line as often as possible, so for Black it might go for e.g. a Benko gambit or so and if you let it play with White, a lot of 1.e4 gambits can be played. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    jMonkeyEngine

    jMonkeyEngine

    A complete 3-D game development suite written in Java

    jMonkeyEngine is a 3-D game engine for adventurous Java developers. It’s open-source, cross-platform, and cutting-edge. v3.6.1 is the latest stable version of the engine. The engine is used by several commercial game studios and computer-science courses.
    Downloads: 11 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 5
    Chess Engines for Android

    Chess Engines for Android

    Portable UCI- and XBoard-compatible chess engines.

    Open source chess engines that support the Universal Chess Interface (UCI) protocol or Chess Engine Communication Protocol (XBoard). They are written in the C, C++, Go and Rust programming language. C and C++ based chess engines were generated with Android NDK, Clang and GCC. Go and Rust based chess engines were generated with their correspondent compilers.
    Leader badge
    Downloads: 557 This Week
    Last Update:
    See Project
  • 6
    ChessMD

    ChessMD

    ChessMD is a Qt-based chess game viewer with engine analysis

    Leader badge
    Downloads: 58 This Week
    Last Update:
    See Project
  • 7
    Chess-Stats

    Chess-Stats

    Chess Stats is a slightly different way to analyze your chess games.

    Chess Stats uses Stockfish 17.1 to analyze any game in a pgn file. It then saves analysis and shows statistics for blunders and best moves for every move of the game. Interactive chessboard shows continuations from any selected move. From the interactive board you can step through the continuation or make new moves with the mouse. New moves calculate new possibilities. Python script developed with Python 3.1 on Linux Ubuntu 22 External libraries that are not part of the standard Python...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    PasKnight

    PasKnight

    Chess engine written in Pascal with an UCI interface.

    PasKnight is a UCI compatible chess engine. It does not have a graphical interface of its own; instead, it runs as a console application that communicates via text commands with a GUI (like Arena, CuteChess, or WinBoard). PasKnight is written in Pascal using Lazarus & Free Pascal compiler. Executables are provided for Windows, Linux and macOS. Elo of the engine v1.01 is around 2679.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 9
    ChessForge

    ChessForge

    Chess analysis, training and testing for Windows.

    NOTE! due to changes on the lichess end, top games downloads are not working reliably. An updated version of Chess Forge (1.15.2) with the fix will be available by the end of the week. == Chess Forge is a Free and Open Source Windows desktop application facilitating chess training. Use Chess Forge to build your opening repertoire, study endgames, strategy and tactics. Utilize the two distinct solving modes and also Chess Forge's unique Training Mode where you get tested against the workbook's content with the help of the engine. ...
    Leader badge
    Downloads: 385 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 10
    Chess Tools for Android

    Chess Tools for Android

    Scripts and tools for building and testing chess engines.

    Open source scripts and tools for Android. Every zip archive contains a readme file with further information (e. g. link to the source code). Chess tools are located in the libs directory and are available for arm64-v8a, armeabi-v7a, x86 and x86_64 based devices. CECSA (Chess Engine Compiler Script for Android) and CETSA (Chess Engine Tournament Script for Android) are scripts for Termux. They need to be extracted in the home directory of Termux. There is also an installation script for CECSA (cecsa.sh) that can be used to install a complete compilation environment with all necessary compilers, tools and libraries under Termux. ...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 11
    Sodium

    Sodium

    A Minecraft mod designed to improve frame rates

    Sodium is a powerful rendering engine and optimization mod for the Minecraft client which improves frame rates and reduces micro-stutter while fixing many graphical issues in Minecraft. A Minecraft mod designed to improve frame rates and reduce micro-stutter.
    Downloads: 217 This Week
    Last Update:
    See Project
  • 12
    VulkanMod

    VulkanMod

    Vulkan renderer mod for Minecraft

    This is a fabric mod that introduces a brand new Vulkan-based voxel rendering engine to Minecraft Java in order to both replace the default OpenGL renderer and bring performance improvements.
    Downloads: 59 This Week
    Last Update:
    See Project
  • 13
    Fair-chess

    Fair-chess

    A new -better- chess variant , *Fair-Chess* ! (also with handicaps)

    A new -(and much better) sort of Chess game , *Fair-Chess* ! Being interested in chess for two decades now, i designed a chess variant in which the intrinsic White advantage is compensated by removing the f2 and c7 pawns (calibrated by engine analysis). Also, in such a way detailed knowledge of opening theory is not important anymore (but it still looks more like normal chess than Chess960, also called 'Freestyle' nowadays.... ). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    OGRE

    OGRE

    scene-oriented, flexible 3D engine (C++, Python, C#, Java)

    OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce games and demos utilizing 3D hardware. The class library abstracts all the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects and other intuitive classes. We consider the results of our GL3Plus RenderSystem as the gold standard. The respective...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    ChessX

    ChessX

    Chess Database and PGN viewer

    A free and open source chess database application for Linux, Mac OS X and Windows.
    Leader badge
    Downloads: 366 This Week
    Last Update:
    See Project
  • 16
    chessPDFBrowser

    chessPDFBrowser

    Chess application whichs allows working with chess PDF books and PGNs.

    Chess application which allows working with PDFs and PGNs. You can work with the chess games of the PDF and edit their tree of variants. Graphical environment. Standard PGN TAGs. PGN comments. Ocr like (Fen string detection from chess board position images). Connection to Uci chess engines (like stockfish). Position analysis, full game analysis. You can now play games against uci engines. pdf2pgn command line command included. Detailed documentation. Multilanguage...
    Downloads: 64 This Week
    Last Update:
    See Project
  • 17
    hematite

    hematite

    A simple Minecraft written in Rust with the Piston game engine

    ...The project also explores the possibility of building alternative server implementations or game engines compatible with Minecraft-style gameplay. By rewriting core systems in Rust, the developers hope to create a more efficient and flexible architecture compared with the original Java-based implementation. The project includes components for rendering Minecraft-like worlds and experimenting with game engine features within the Piston graphics framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    GrimAC

    GrimAC

    Fully async, multithreaded, predictive, open source, 3.01 reach

    GrimAC is an open-source anticheat system designed to detect and prevent cheating on Minecraft multiplayer servers through predictive simulation and advanced movement analysis. The project uses a simulation-based detection engine that recreates player movement and physics in order to identify discrepancies between legitimate gameplay and modified client behavior. By analyzing how players move, interact with the world, and send network packets to the server, Grim can detect a variety of...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Godot Kotlin JVM

    Godot Kotlin JVM

    Godot Kotlin JVM Module

    This is a Kotlin language binding for the Godot game engine. It is built as a module (like the C# binding) to interact with Godot's core internally. The binding provides you Godot APIs as Kotlin classes, so you can write your game logic completely in Kotlin. Your code will be compiled into a .jar which is then executed by an embedded JVM, so you don't have to worry that your users have Java installed.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    XMage

    XMage

    Magic Another Game Engine

    XMage allows you to play Magic against one or more online players or computer opponents. It includes full rules enforcement for over 20 000 unique cards and more than 50.000 reprints from different editions. You can also find custom sets like Star Wars. All regular sets have nearly all implemented cards. It supports single matches and tournaments with dozens game modes like duel, multiplayer, standard, modern, commander, pauper, oathbreaker, historic, freeform and much more. Local server...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 21
    Excalibur

    Excalibur

    An easy to use 2D HTML5 game engine written in TypeScript

    An open-source 2D HTML5 game engine. Excalibur was built from the ground up for TypeScript, a typed superset of JavaScript that feels familiar to C#, Java, and other strongly-typed languages. This makes Excalibur code clean, readable, and maintainable. Excalibur has a fully-documented API reference that is automatically kept up-to-date with every version, including the main code branch.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    FXGL

    FXGL

    Java/JavaFX/Kotlin Game Library (Engine)

    No installation or setup required. "Out of the box": Java 8-17, Win/Mac/Linux/Android 8+/iOS 11.0+/Web. Simple and clean API, higher level than other engines. Superset of JavaFX, no need to learn new UI API. Real-world game development techniques, entity-component, interpolated animations, particles, and many more. Games are easily packaged into a single executable .jar or native images. Any 2D game (side-scroller/platformer/arcade/RPG). Any business application with complex UI...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Fen2Pdf

    Fen2Pdf

    Tool for chess teachers to create PDF files with chess diagrams in it

    Tool for chess teachers to create PDF files with chess diagrams in it. 1) Create a pgn file with chess diagrams (FEN notation) in it (e.g by using lichess) 2) Open the Fen2Pdf and select the folder containing the pgn(s) 3) Click start. Fen2Pdf detects the pgn files in it and creates a pdf file You can now print this file and hand the exercises over to your students Extra features: * Mirror the positions. This is handy if you want the same problems presented for the other color...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    Skript

    Skript

    Skript is a Bukkit plugin which allows server admins

    Skript is (surprise, surprise) a scripting plugin for the Bukkit platform. It is easy to use for simple tasks, but you can also create really complex things with it. The syntax of Skript is close to English, but it is still not magic. While you might succeed with experimentation for simple tasks, for anything more complex you will need some guidance. You will find all supported features of the plugin here, along with some useful examples. We don't have tutorials yet, but you can find good...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    chess10
    Шахматный движок и графическая оболочка под Windows 64 (запуск - start.cmd), под Linux запускать под xboard. Исходники на Си прилагаются. The chess engine and graphical shell run on Windows 64, and on Linux run on xboard. The C sources are attached.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next