PHPackages                             bedard/hexchess - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. bedard/hexchess

ActiveLibrary

bedard/hexchess
===============

2.5.1(5mo ago)31.7k↓50%1[1 issues](https://github.com/scottbedard/hexchess/issues)MITRustCI passing

Since Jul 27Pushed 5mo ago1 watchersCompare

[ Source](https://github.com/scottbedard/hexchess)[ Packagist](https://packagist.org/packages/bedard/hexchess)[ RSS](/packages/bedard-hexchess/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (3)Versions (32)Used By (0)

[`hexchess`](https://docs.hexchess.club)
========================================

[](#hexchess)

[![Build](https://github.com/scottbedard/hexchess/actions/workflows/build.yml/badge.svg)](https://github.com/scottbedard/hexchess/actions/workflows/build.yml)[![Coverage](https://camo.githubusercontent.com/5b464f04aaa643993a21d6a1547a0066663e10f31b04e318f5e016011bcb31d3/68747470733a2f2f636f6465636f762e696f2f67682f73636f74746265646172642f68657863686573732f67726170682f62616467652e7376673f746f6b656e3d75486d46716851447073)](https://codecov.io/gh/scottbedard/hexchess)[![Crates.io](https://camo.githubusercontent.com/cccdee82ad3b67746865bfe52e29e979de1a2b4ac21b76604e3cb8e4f6a68239/68747470733a2f2f696d672e736869656c64732e696f2f6372617465732f762f68657863686573733f6c6162656c3d636172676f)](https://crates.io/crates/hexchess)[![Packagist](https://camo.githubusercontent.com/370eb7ac77586f43bfebb23d374aeae59ed45ff12b842946d121c505dcd74732/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6265646172642f68657863686573733f636f6c6f723d253233373737424233)](https://packagist.org/packages/bedard/hexchess)[![NPM](https://camo.githubusercontent.com/f17f74d74a9f50ee078d049b2f725e3a4f33f0a9f0077b65869d930bdb788bad/68747470733a2f2f696d672e736869656c64732e696f2f6e706d2f762f25343062656461726425324668657863686573733f636f6c6f723d6f72616e6765)](https://www.npmjs.com/package/@bedard/hexchess)[![Engine version](https://camo.githubusercontent.com/3819755e34eeff27f889714ac0ce92e31251d80f5fc51d13f65e6b85c1a3e42f/68747470733a2f2f696d672e736869656c64732e696f2f6e706d2f762f25343062656461726425324668657863686573732d656e67696e653f6c6162656c3d656e67696e6526636f6c6f723d6f72616e6765)](https://www.npmjs.com/package/@bedard/hexchess-engine)[![License](https://camo.githubusercontent.com/b8cadaa967891081f8f165695470689986c028821dd8a040132f6e661795dc0d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c7565)](https://github.com/scottbedard/hexchess/blob/main/LICENSE)

A cross-language library for [Gliński's hexagonal chess](https://en.wikipedia.org/wiki/Hexagonal_chess#Gli%C5%84ski's_hexagonal_chess), and the brain of [hexchess.club](https://hexchess.club).

[View documentation →](https://docs.hexchess.club)

 [ ![](docs/public/hexchess.svg) ](https://docs.hexchess.club)

Local Development
-----------------

[](#local-development)

Depending on which library you're working on, you'll need to install a few dependencies.

- [Rust](https://www.rust-lang.org/tools/install)
- [PHP](https://www.php.net/)
- [Node.js](https://nodejs.org/) and [pnpm](https://pnpm.io/installation)

First, clone the repository, and setup the CLI.

```
git clone git@github.com:scottbedard/hexchess.git

cd hexchess

pnpm install

```

Next run `node hexchess` to see the following commands.

```
Usage: hexchess [options] [command]

Options:
  -h, --help                   display help for command

Commands:
  build                        Build all projects
  build:engine                 Build engine package
  build:js                     Build NPM package
  build:rs                     Build Rust crate
  docs:dev                     Develop docs
  docs:build                   Build docs
  docs:preview                 Preview docs
  lint:php                     Run linting
  test                         Run all tests
  test:engine [options]        Run engine tests
  test:js [options]            Run JavaScript tests
  test:php [options]           Run PHP tests
  test:rs [options]            Run Rust tests
  version [options] [version]  Set the version of the project
  version:check [options]      Check the versions of the dependencies
  help [command]               display help for command

```

License
-------

[](#license)

[MIT](https://github.com/scottbedard/hexchess/blob/main/LICENSE)

Copyright (c) 2024-present, Scott Bedard

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance65

Regular maintenance activity

Popularity24

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~5 days

Recently: every ~11 days

Total

25

Last Release

170d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/904cc72c102eb3725fdc5191aaf7519724839af6feb847dc20dfa138f37e50b2?d=identicon)[scottbedard](/maintainers/scottbedard)

---

Top Contributors

[![scottbedard](https://avatars.githubusercontent.com/u/7980426?v=4)](https://github.com/scottbedard "scottbedard (679 commits)")

###  Code Quality

TestsPest

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/bedard-hexchess/health.svg)

```
[![Health](https://phpackages.com/badges/bedard-hexchess/health.svg)](https://phpackages.com/packages/bedard-hexchess)
```

###  Alternatives

[getkirby/cms

The Kirby core

1.5k535.5k352](/packages/getkirby-cms)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)[neos/flow

Flow Application Framework

862.0M451](/packages/neos-flow)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
