Description
- This is the source code for Hanab Live, a website that
- This project has no affiliation with the card game Hanabi,
- The client is programmed in TypeScript. It
packages/client directory.
- A lot of the code was originally taken from
Keldon Jones' implementation of the game. (His site no
longer exists.)
- The server is programmed in Rust. It is located
server subdirectory.
- It uses a PostgreSQL database to store
information about users and completed games, and durable Redis storage for
recoverable live games.
- The core game logic is located in the
packages/game
server/engine for
the native server.
Discord
Find teammates to play games with at the Discord server. We also discuss code changes here.
List of Variants
Hanab Live is different from normal Hanabi in that it implements many special variants, in which the rules are changed to make the game more difficult.
List of Features
See the features documentation.
Installation
See the installation documentation.
Credits
- Antoine Bauza created Hanabi,
- Keldon Jones was the original creator of the slick
- Hyphen-ated coded many useful add-on