limited-grades icon indicating copy to clipboard operation
limited-grades copied to clipboard

A site for visualizing card win rates for Magic: The Gathering limited play, powered by 17Lands data

Limited Grades

Visualize MTG draft win rates as a tier list, powered by 17Lands data.

Prerequisites

Node.js version 18

Getting Started

After cloning the repo, run:

npm install

to install dependencies. Next, run the development server:

npm run dev

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

By default, your server will load cached data from the repository.

Instructions for adding a new set

  1. Add a new static property on the MagicSet class at src/lib/sets.ts with the set code, the user-facing name of the set, the date the set was released on Arena, and the SVG for the set
  2. Update the root redirect in next.config.js to redirect to the latest set
  3. Push to GitHub