
Terrae
The shadcn/ui of map components
1 follower
The shadcn/ui of map components
1 follower
A collection of beautifully designed, animated, accessible, and customizable map components. Built on Mapbox GL and MapLibre GL. Styled with Tailwind CSS. Works with shadcn/ui.


Hey everyone! π
I'm the creator of Terrae β I built it because adding a map to a React app always meant writing hundreds of lines of imperative GL code just to get something basic working.
Terrae flips that.
You get composable, animated map components that work like any other React component.
It follows the shadcn/ui install model, so you only pull in what you need.
TypeScript-first, dark mode ready, and compatible with both Mapbox GL and MapLibre.
Would love to hear what you're building β and if there's a component you wish existed, drop it in the comments. πΊοΈ