Description
Set a target Mythic+ rating. PushPlanner tells you the minimum keys you need to get there.
What it does
You pick a rating you want to hit. PushPlanner works out the smallest set of keystone runs that will get you there and presents them as clear options, from the fastest route to the easiest route.
No typing, no website
Because it runs inside the game as your character, PushPlanner already knows everything it needs. It reads your current rating, your best run in every dungeon, the par timers, the season dungeon list and the current week's affixes automatically. There is no website to open, no login, and nothing to type. Set a target and go.
Features
- Target-driven planning: enter a goal rating and get the exact runs to reach it.
- Fastest to Easiest: every plan is shown as ranked options, so you can choose fewer high keys or more low keys.
- Full run detail: each suggested run lists the dungeon, key level, affixes, time limit and the time you need to beat.
- Live character data: current rating and per-dungeon best scores and timers pulled straight from the client.
- Optional settings: avoid specific dungeons, cap the maximum key level you are willing to run, and remember your inputs.
- Custom minimap button: left click to open the planner, right click for settings.
- Clean and lightweight: a fully custom interface with zero dependencies. No Ace3 and no embedded libraries.
How to use
- Click the minimap button to open PushPlanner.
- Enter your target rating. Optionally set dungeons to avoid and a maximum key level.
- Press Calculate.
- Pick the option that suits you and go run those keys.
Requirements
World of Warcraft: Midnight, patch 12.1.0 (Season 2). No other addons required.
Credits
The rating calculation and the original concept come from Mythic Planner (mythicplanner.com) and SamFarah/RatingCalculator on GitHub, both MIT licensed. PushPlanner is an independent in-game reimplementation and is not affiliated with those projects. Thank you to both for the groundwork.
Feedback and bug reports are welcome.



