shadcnmaps
BetaIntroducing shadcnmaps

Interactive SVG Maps for React

Beautiful map components powered by pure SVG. No dependencies — just install via shadcn CLI and start building.

Zero Dependencies
Pure React SVG — no d3, no Raphael, no jQuery. Lightweight and tree-shakeable.
Drop-in Ready
One component per map with tooltips, selection, markers, and labels built in.
Growing Map Librarynew
USA map available now. More countries and continents coming soon. Install only the maps you need via the shadcn CLI.
Themeable
CSS variables for every map color. Light and dark mode work automatically with Tailwind.