Hexmajor is a static site that helps you find mnemonic phrases to help you
memorise strings of hexadecimal digits [0-9A-F].
The mnemonic system implemented is a backwards compatible extension of the
mnemonic major system
that includes the digits A through F.
I was inspired to make this project by a blogpost on
How to memorise Unicode codepoints.
The website is hosted on GitHub Pages here: https://seriousguy888.github.io/hexmajor/
The dictionary data is built using a Python script, and the client side
code is written in TypeScript, so the website must be built using a build
script in the package.json.
Requirements:
- Node.js (22 or later)
- Python (3.10 or later)
Run these commands:
# Install dependencies
npm install
# Build the dictionary data and compile typescript to javascript
npm buildThe static site files can then be found in site/dist.