Gematria Calculator

Web app built with TypeScript and Next.js. Users can choose from different ciphers to calculate the value of a word and find words that share the same value.

Since the data is static, the shared word return works by reading from a flat file. As well as discounting the need for database management, this means each file exists as a separate "dictionary", allowing users to filter the results by different texts.

Given the static nature of this data and the need for multiple dynamic calculations, the app precalculates the values for each cipher from the text files and stores them as static assets at build time.



Site Repo
Desktop search bar view. Calculation results light mode.
Calculation results dark mode. Cipher list light mode.
Calculation results dark mode.