Labyrinth is a powerful library that enables you to generate labyrinths on static sites using cryptography, eliminating the need for an application server.
Follow these steps to set up Labyrinth and start your labyrinth-building journey:
git clone https://github.com/betarixm/labyrinth.git
cd labyrinth
bun installLabyrinth is framework-agnostic, allowing you to build your labyrinth application with any frontend framework of your choice, such as Next.js, or Nuxt. However, we recommend using Astro for its excellent static site generation capabilities.
To create your Labyrinth application, follow these steps:
- Create a new directory for your application inside the
appsfolder. - In your application directory, initialize a new project using your preferred framework or Astro.
- Install
@labyrinth/labyrinthas a dependency in your application.
The core package containing the fundamental functionality for creating labyrinth.
A collection of React hooks to simplify the development of labyrinth.
The official labyrinth for the POSTECH-KAIST Science War 2024, showcasing the capabilities of Labyrinth.