The companion to my D&D 5E Spell Reference, adapted for the Esper Genesis sci-fi RPG system. It applies the same instant-filter interface (dual-range rank slider, multi-select class and domain pills, dark/light mode) to all 307 powers from the Core Manual. The data is bundled and filtered entirely client-side, so results update as you type with no network round-trips after load.
The advanced filters cover activation time, range, duration, damage type and average damage, conditions, saving throws, effects, and area of effect. The source data has none of those tags, only a stat line and rules text for each power, so a build script reads the damage dice, saves, conditions, and areas out of the wording. Saved powers persist in the browser between sessions.