Skip to content

divination-nz/divination-web

Repository files navigation

Divination screenshot

Overview

Magic: The Gathering is widely known as a difficult and complex game. So complex, that it's even considered turing complete. This complexity is not helped by the general inaccessibility of the comprehensive rules, with the latest version of the rules being only officially available in PDF, DOCX, or TXT format - with no way to search for specific rules.

Enter Divination, a website for searching Magic: the Gathering's Comprehensive Rules. You can enter any search query, and instantly get a list of all of the rules that match. You can even jump from a given rule to a hosted version of the Comprehensive Rules, and arrive exactly at the location where that rule is found.

With Divination, you'll never miss a ruling again. Start searching today: https://divination.nz/.

Features

  • Search for any of Magic's 1000+ rules
  • Jump directly from a rule to the corresponding entry in the rulebook
  • Supports the OpenSearch protocol, so you can treat Divination as a search engine in your favourite browser

Development

Prerequisites

Make sure you have these installed and working on your system:

Clone the repository:

git clone https://github.com/divination-nz/divination-web

Run yarn to install dependencies:

cd divination-web
yarn

Tip

If you're using VSCode or VSCodium, make sure to install the SDK:

yarn dlx @yarnpkg/sdks vscode

Run It Locally

First, run the development server:

yarn dev

Open http://localhost:3000 with your browser to see the result.

Tech Stack

About

A webapp for searching Magic: The Gathering's Comprehensive Rules

Topics

Resources

License

Stars

Watchers

Forks