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 install
Labyrinth 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
apps
folder. - In your application directory, initialize a new project using your preferred framework or Astro.
- Install
@labyrinth/labyrinth
as 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.