mapforge
Self-hosted collaborative map editor. Create, style and share GeoJSON maps in real time using MapLibre GL JS on desktop/mobile.
Ficha actualizada 22 sept 2026, 21:52 · upstream 22 sept 2026, 21:41 · release v2026.09.20
Qué es mapforge
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Mapforge is an open source GIS web application that enables users to create, style, and share individual maps for places, tracks, or events as GeoJSON layers on various base maps. Changes are synced live across all connected clients via WebSockets. The platform supports real-time collaboration with full editability of vector features including polygons, lines, points, and images. It provides a self-hosted alternative to Google My Maps and Felt, offering no ads or tracking while delivering a rich editing experience on both desktop and mobile devices.
- Create collaborative maps for events with real-time updates from multiple participants
- Build interactive maps of locations with editable vector features (points, lines, polygons)
- Share custom-style GeoJSON layers across teams or organizations without proprietary dependencies
- Plan routes and analyze terrain elevation profiles using open routing services like OpenRouteService
- Embed shareable map views into internal websites or applications for offline access
- Self-hosted with Docker Compose, no ads or tracking — ideal for private deployments
- Real-time collaborative editing via WebSockets with full editability of vector features
- Supports multiple base maps including 3D terrain, hillshade, contour lines, and globe projection
- Live GPS track recording through the built-in µlogger API without requiring external apps
- PWA support by default for mobile access, plus a native Android app via Bubblewrap
- No spatial analysis features such as buffer calculations or geospatial joins are available out of the box
- Routing is limited to OpenRouteService with elevation profile and color coding; no custom routing algorithms
- GeoJSON style attributes extend only a subset of Mapbox simplestyle — some advanced styles may not be fully supported
- No built-in spatial indexing or geospatial database optimization for large datasets
- Mobile app is limited to PWA and Android via Bubblewrap; no iOS native app
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Deploy using Docker Compose with the provided compose file. Mapforge requires MongoDB, Redis, and a Rails application running on port 3000. For production, consider containerizing the entire stack including the Rails app, database, cache, and frontend services. The self-hosting guide provides detailed configuration for custom environments.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.