Skip to content

A tool to help with encodings and ciphers used in puzzle competitions such as Puzzle Hunt, Mystery Hunt

License

Notifications You must be signed in to change notification settings

kfarnung/puzztool

 
 

Repository files navigation

puzztool

puzztool CI puzztool Deploy

This is the UI for a tool to help with encodings and ciphers used in puzzle competitions such as Puzzle Hunt, Mystery Hunt, Puzzled Pint, and many others.

Features

Supported Ciphers and Encodings include:

  • Braille
  • Morse Code
  • Semaphore Flags
  • Caesar Ciphers
  • Vigenere Ciphers
  • Autokey Ciphers
  • ASCII and Ordinal Encodings (Binary, Ternary, Hexadecimal, etc.)

Contributing

This is the UI for the tool, written in TypeScript and React. Most of the decoding logic is provided by the puzzle-lib npm package.

This project is intended to work offline without internet access whenever possible to to be able to be packaged as a progressive web app. As such, online-only components are discouraged unless there is a clear requirement.

About

A tool to help with encodings and ciphers used in puzzle competitions such as Puzzle Hunt, Mystery Hunt

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 91.7%
  • SCSS 5.0%
  • HTML 3.3%