Masterball
A fast, fully static Pokedex covering all 1,000+ species along with their moves, abilities, and items, built at compile time from the PokéAPI dataset.
- Astro
- SSG
- TypeScript
- React
- Tailwind CSS
- PokéAPI

Masterball is a Pokedex web application that browses all 1,000+ Pokémon species, plus their moves, abilities, and items. Every piece of data is pulled from PokéAPI at build time and baked into static HTML, so the pages load instantly and there are no runtime API calls to wait on.
Static first, interactive where it counts
The bulk of the site is plain HTML rendered by Astro. React only hydrates the parts that genuinely need it: search, filtering, and sortable tables powered by TanStack Table. Stat spreads and type charts are drawn with visx, and the whole thing runs through the React Compiler so the interactive islands stay lean. The result is a reference tool that feels instant while still being rich to explore.
Light and dark themes
Every page adapts to the active color scheme. Here is a species detail view in both themes: