Integrations
Works with your stack.
Stack-specific notes for each common setup. Install commands, working snippets, and the one gotcha that trips people up.
Element Editor with Mapbox GL JS
Element Editor with Mapbox GL JS v3+. Declarative React component, standard GeoJSON, no Mapbox GL Draw required.
Element Editor with MapTiler SDK
Element Editor with MapTiler SDK. Uses the adapter-maplibre package — MapTiler, MapLibre, and Mapbox GL JS share API lineage.
Element Editor with Next.js
Element Editor with Next.js 15 and 16, App Router or Pages Router. Dynamic imports for SSR compatibility, RSC-safe patterns, production build configuration.
Element Editor with React
Element Editor is React-first. Works with React 19.2+, with Vite, Create React App, or any modern bundler. Drop-in component with typed props.
Element Editor with Remix
Element Editor with Remix. Client-only rendering pattern, loader/action patterns for persisting GeoJSON, TypeScript throughout.
Element Editor with Vite
Element Editor with Vite — one install, one import, works immediately. No plugin configuration required.