Original en inglés: https://argusic.com/best/maps

Servidores de mapas y herramientas de código abierto, instalados y ejecutados

Servidores de mapas y herramientas de mapas que puedes ejecutar tú mismo. La lista está ordenada según si cada proyecto apareció cuando Argusic lo instaló en una máquina limpia, con la grabación de ese intento a un clic de distancia.

Probado entre el 26 de septiembre de 2026 y el 2 de noviembre de 2026. Cada fila muestra su propia fecha de prueba; un proyecto puede cambiar después de ese día.

34 de 35 proyectos probados funcionan. 6 más esperan una prueba.

En resumen: 29 de los 35 proyectos probados arrancaron tal cual en una máquina limpia: arnis, graphhopper, photon, headway, timezone-boundary-builder, geo-three, Aleph, OSM2World y 21 más. 5 más arrancaron cuando un sustituto reemplazó un servicio que esperan, como una base de datos: osmnx, tilemill, tasking-manager, geo-golang y web-app. 1 no se pudo verificar: motis; el log muestra dónde se detuvo.

Medido por Argusic en una máquina limpia cada vez. Cada cifra enlaza a su evidencia.

#proyectoveredictoPuntuación Argusiclenguajeestrellasprobado el
1arnisFunciona100 / 100Rust18,5272 de noviembre de 2026

Genera cualquier ubicación del mundo real en Minecraft con un alto nivel de detalle.

Lo que encontró la prueba: arnis 3.2.0 CLI binary builds and runs, its test suite passes 1189/1189 tests with zero errors. 10 minutos.

2graphhopperFunciona100 / 100Java6,75428 de septiembre de 2026

Motor de enrutamiento de código abierto para OpenStreetMap. Úsalo como biblioteca Java o como servidor web independiente.

Lo que encontró la prueba: GraphHopper 12.0-SNAPSHOT builds from source, all tests pass (0 failures), and the web server serves valid car/foot/bike routes on port 8989 using the bundled Andorra OSM data. 37 minutos.

3photonFunciona100 / 100Java3,1691 de octubre de 2026

un geocodificador de código abierto para datos de openstreetmap

Lo que encontró la prueba: Java 21 installed, project builds, all 539 tests pass against embedded OpenSearch instance. 9 minutos.

4headwayFunciona100 / 100Rust3,0132 de octubre de 2026

Stack de mapas self-hostable, impulsado por OpenStreetMap.

Lo que encontró la prueba: Rust workspace builds and all unit tests pass; travelmux-server launches and responds 200 on health endpoints; frontend vitest suite passes 44/44 tests with Node 22.22.0; pelias generate_config tests pass 6/6; Docker unavailable blocks full-stack integration tests. 10 minutos.

5timezone-boundary-builderFunciona100 / 100JavaScript1,13510 de octubre de 2026

Una herramienta para extraer datos de Open Street Map (OSM) y construir los límites de las zonas horarias del mundo.

Lo que encontró la prueba: npm install succeeds, lint tests pass, and the main script downloads real OSM boundaries to produce valid GeoJSON polygon data. 2 minutos.

6geo-threeFunciona100 / 100TypeScript96211 de octubre de 2026

Biblioteca de visualización de mapas geográficos mundiales basada en teselas para threejs

Lo que encontró la prueba: geo-three installs, builds, and renders 3D map tiles via three.js in headless Chrome; all major modes (PLANAR, HEIGHT, SPHERICAL, HEIGHT_SHADER), LOD strategies (Raycast, Frustum, Radial), and coordinates conversions work correctly. 8 minutos.

7AlephFunciona100 / 100Python79427 de octubre de 2026

Proporciona imágenes satelitales, datos de terreno, edificios y fotos de streetview a tu LLM.

Lo que encontró la prueba: Install, all 38 unit tests, CLI help, place resolution, Street View download, satellite download, and dashboard server all succeed with no errors. 2 minutos.

8OSM2WorldFunciona100 / 100Java79414 de octubre de 2026

convertidor que crea modelos tridimensionales del mundo a partir de datos de OpenStreetMap

Lo que encontró la prueba: OSM2World 0.5.0-SNAPSHOT builds, passes all 808 tests, and successfully converts real OSM data into a 2.3 MB valid binary glTF 3D model file. 20 minutos.

9osmtogeojsonFunciona100 / 100JavaScript75114 de octubre de 2026

convierte osm a geojson

Lo que encontró la prueba: The repo builds and runs: dependencies installed, full test suite passes (64 + 85 assertions), and the osmtogeojson CLI converts a sample OSM XML file into valid GeoJSON. 1 minuto.

10mini-macauFunciona100 / 100-63916 de octubre de 2026

Visualización 3D trilingüe del transporte público y la aviación de Macau: LRT, autobuses, ferris y vuelos del aeropuerto MFM con simulación basada en horarios.

Lo que encontró la prueba: With a user-local Node 22 on PATH, npm install, npm test (952 passed), npm run build, npm run lint, the Vite dev server and production preview all work, and the LRT API answers 200 with valid 120-second vehicle windows. 14 minutos.

11map-machineFunciona100 / 100Python57218 de octubre de 2026

Renderizador en Python para OpenStreetMap con iconos personalizados, diseñado para mostrar tantos elementos del mapa como sea posible.

Lo que encontró la prueba: The Map Machine Python package is installed in a venv, all 148 tests pass, and the render, icons, and version commands produce valid output. 7 minutos.

12fable51-worldsFunciona100 / 100JavaScript52819 de octubre de 2026

mundos a través del código, desde fable 5.1

Lo que encontró la prueba: Three Three.js worlds (Kyoto Higashiyama, Death Star Trench Run, Union Square SF) install from npm, build with vite, serve via vite dev server at HTTP 200, and render interactive 3D scenes in Playwright headless Chromium. 64 minutos.

13osmFunciona100 / 100Go47120 de octubre de 2026

Biblioteca de propósito general para leer, escribir y trabajar con datos de OpenStreetMap

Lo que encontró la prueba: All 11 Go packages under github.com/paulmach/osm build and pass their tests with CGO disabled: osm, annotate, annotate/internal/core, internal/mputil, osmapi, osmgeojson, osmpbf, osmtest, osmxml, and replication. 2 minutos.

14pyrosmFunciona100 / 100Python44121 de octubre de 2026

Lee datos de OpenStreetMap desde archivos Protobuf en GeoDataFrame con Python, más rápido.

Lo que encontró la prueba: pyrosm 0.13.1 builds and installs from source, all 605 tests pass, and all five OSM data layers (network, buildings, POI, landuse, natural) parse correctly from the bundled test PBF extract. 29 minutos.

15pyosmiumFunciona100 / 100Python39922 de octubre de 2026

Enlaces de Python para libosmium

Lo que encontró la prueba: Pyosmium 4.3.1 is built and installed in a virtualenv at /tmp/dev-venv; imports successfully, processes real OSM XML and PBF files correctly, all 401 tests pass, and the pyosmium-get-changes CLI tool reports version 4.3.1. 20 minutos.

16go-staticmapsFunciona100 / 100Go38322 de octubre de 2026

Una biblioteca de go (golang) y una herramienta de línea de comandos para renderizar imágenes de mapas estáticos usando teselas de OpenStreetMap.

Lo que encontró la prueba: The go-staticmaps library builds, all 2 unit tests pass, and the create-static-map CLI compiles and renders valid PNG images with OSM tiles, markers, and background colors. 2 minutos.

17versatiles-rsFunciona100 / 100Rust33124 de octubre de 2026

Implementación central en Rust del kit de herramientas VersaTiles para convertir, validar y servir teselas de mapa en múltiples formatos.

Lo que encontró la prueba: versatiles 4.15.0 builds, installs, passes all 5137 tests, probes metadata from .mbtiles containers, converts between tile container formats, and serves tiles via HTTP with correct MVT responses. 23 minutos.

18walkersFunciona100 / 100Rust29026 de octubre de 2026

widget de slippy map (openstreetmap) para egui

Lo que encontró la prueba: Rust 1.95.0 toolchain is installed, the walkers workspace compiles cleanly, all 105 tests pass, and the demo_native binary launches on Xvfb, initializing the wgpu renderer via Mesa llvmpipe and rendering a slippy map window with real OSM tiles. 26 minutos.

19OSMExpressFunciona100 / 100C++27526 de octubre de 2026

Formato de archivo de base de datos rápido para OpenStreetMap

Lo que encontró la prueba: osmx C++ binary builds, runs expand/query/extract on real OSM data, test suite passes (27/27), Python osmx package installs and reads databases correctly. 14 minutos.

20python-overpyFunciona100 / 100Python26627 de octubre de 2026

Envoltorio en Python para acceder a la API de Overpass

Lo que encontró la prueba: overpy 0.7 is installed in a project venv, its full test suite passes (63/63), and the package answers Overpass queries with correctly parsed JSON responses. 1 minuto.

21mapwarperFunciona100 / 100Ruby22230 de octubre de 2026

Georreferenciador, georrectificador y warper de mapas públicos, gratuito y de código abierto

Lo que encontró la prueba: Ruby 2.4.0 Rails 4.2 app running tests against live PostgreSQL 16 + PostGIS 3.4 + GDAL 3.8.4; 94 tests pass, 0 errors, 0 infrastructure-related failures. 36 minutos.

22geodeskFunciona100 / 100Java20331 de octubre de 2026

Motor de base de datos espacial rápido y eficiente en almacenamiento para datos de OpenStreetMap

Lo que encontró la prueba: GeoDesk 2.1.0 builds from source with Maven and all 28 unit tests pass on JDK 17 on x86-64 Linux. 3 minutos.

23geo-sleuthFunciona95 / 100Python5,9218 de octubre de 2026

Un agent skill que encuentra dónde se tomó una foto (geometría de OpenStreetMap, siluetas de elevación, imágenes satelitales y vista de calle) y muestra su...

Lo que encontró la prueba: uv was installed into a venv and every script's dependencies resolved via uv run; the geo-sleuth skill's core scripts (clues, geo, board, sun, exif, imgprep, terrain, tiles, evidence, ocr, match, sat_scan, intake, baidu_pano) all executed real end-to-end runs with decoded media output, two input edge-case bugs were... 23 minutos.

24quackosmFunciona90 / 100Python38023 de octubre de 2026

QuackOSM: una herramienta de código abierto en Python y CLI para leer archivos PBF de OpenStreetMap usando DuckDB.

Lo que encontró la prueba: QuackOSM 0.18.2 installed and running. End-to-end PBF→GeoParquet conversion works on the Monaco test file (7937 features). Tag filtering, WKT conversion, sorting, and CLI modes all function correctly. 30+ tests pass. 7 tests fail due to 8 GB cgroup memory limit being insufficient for the 747+ column keep_all_tags=True... 70 minutos.

25geo-downloaderFunciona75 / 100Rust43321 de octubre de 2026

GeoD: Descargador de datos geoespaciales gratuito y de código abierto vía OpenStreetMap/XYZ tiles, GeoTIFF, 3D Tiles y Esri Wayback. Windows, macOS y Linux.

Lo que encontró la prueba: Frontend builds and all 34 JS tests pass; Rust backend builds and all 121 unit tests pass; the binary exists but cannot launch its GUI (no WebKitNetworkProcess helper, requires root to install). 50 minutos.

26maptoposterFunciona60 / 100Python14,27426 de septiembre de 2026

Convierte tus ciudades favoritas en diseños minimalistas y hermosos. MapToPoster te permite crear y exportar pósters de mapas visualmente impactantes con...

Lo que encontró la prueba: Install completes with no errors, flake8 passes, and the script generates valid map poster PNGs from live OpenStreetMap data via Nominatim geocoding and OSMnx for any city/country pair across all 17 themes, with Google Fonts i18n support confirmed working. 6 minutos.

27VoxCityFunciona60 / 100Python58418 de octubre de 2026

Framework de Python para integrar datos geoespaciales, modelado de ciudades en 3D y simulación urbana.

Lo que encontró la prueba: VoxCity 1.7.0 installs in a pip-only venv, passes its full test suite (3021 passed, 16 skipped), and ran a real end-to-end Tokyo data pipeline plus CPU/GPU solar simulations and OBJ/VOX/INX/CitiLES/NetCDF/HDF5 exports. 19 minutos.

28sightlineFunciona60 / 100TypeScript57518 de octubre de 2026

Un motor de búsqueda OSINT para mapear infraestructura del mundo real a partir de datos de OpenStreetMap

Lo que encontró la prueba: npm install and next build succeed; dev server starts on port 3000, homepage serves 200, and the search API returns real OpenStreetMap infrastructure data via Nominatim geocoding and Overpass API queries. 12 minutos.

29silver-tourism-digital-twinFunciona60 / 100JavaScript18731 de octubre de 2026

Laboratorio de simulación con gemelo digital semántico y 500 agents para la investigación sobre entornos amigables con las personas mayores en distritos...

Lo que encontró la prueba: The Silver Tourism Digital Twin Studio v3.5.0 web application and API server run on port 8092, serving the pre-built frontend, handling OSM place searches via public Nominatim API, supporting scientific figure generation via Python matplotlib/numpy backend, and serving all static assets with correct content types. 5 minutos.

30osmnxFunciona con mocks92 / 100Python5,88929 de septiembre de 2026

Descargar, modelar, analizar y visualizar redes de calles y otras entidades geoespaciales de OpenStreetMap.

Lo que encontró la prueba: OSMnx 2.1.1 installed via uv from source; 15/17 pytest suite tests pass with a local mock Overpass server; the source bug in elevation.py (0-d array) was patched; the remaining two test failures are due to mock data not matching real OSM attribute richness. 75 minutos.

31tilemillFunciona con mocks92 / 100JavaScript3,1481 de octubre de 2026

TileMill es un moderno estudio de diseño de mapas.

Lo que encontró la prueba: Server starts on ports 20008/20009, responds HTTP 200 on all endpoints, 24 of 30 mocha tests pass including config CRUD, project CRUD, abilities, export create/delete, and duplicate module detection for sqlite3/mapnik. 39 minutos.

32tasking-managerFunciona con mocks92 / 100Python61017 de octubre de 2026

Tasking Manager - La herramienta para colaborar en el mapeo en OpenStreetMap

Lo que encontró la prueba: FastAPI backend (Python 3.10, uv-managed) starts successfully on port 5000 against an embedded PostgreSQL 18.6 database, serving the Tasking Manager API with 149 endpoints and Swagger UI documentation. 26 minutos.

33geo-golangFunciona con mocks92 / 100Go54718 de octubre de 2026

Biblioteca Go para acceder a APIs de geocodificación y geocodificación inversa

Lo que encontró la prueba: The geo-golang geocoding framework builds and all 21 test suites pass using httptest mock servers, with no external API keys required. 4 minutos.

34web-appFunciona con mocks92 / 100TypeScript27027 de octubre de 2026

Esta es la aplicación web de demostración en ejecución.

Lo que encontró la prueba: All 854 unit tests and all 22 Playwright e2e tests pass; vite dev server answers HTTP 200 on localhost:3000. 10 minutos.

35motisNo se pudo verificar0 / 100C++62217 de octubre de 2026

enrutamiento multimodal, geocodificación y mapas (tiles)

Lo que encontró la prueba: no se pudo verificar; el log muestra dónde se detuvo. 87 minutos.

-openinframapAún no verificado-TypeScript698-
-osrm-backendAún sin probar-C++8,191-
-planetilerAún sin probar-Java2,239-
-osgearthAún sin probar-C1,819-
-smsAún sin probar-Python269-
-timeshapeAún sin probar-Java208-

Funciona se instaló y arrancó con sus dependencias reales. Funciona con mocks arrancó después de que unos sustitutos reemplazaran servicios externos, como una base de datos o una API de terceros. No se pudo verificar ni el agent estándar ni el más potente consiguieron que funcionara dentro del límite de tiempo; el log muestra dónde se detuvo.

Cómo lo probamos

En esta lista, según la prueba más reciente: 29 proyectos funcionaron tal cual, 5 con mocks, 1 no se pudo verificar, 6 siguen en espera. Lenguajes probados: C++, Go, Java, JavaScript, Python, Ruby, Rust, TypeScript. Cada intento usó una máquina limpia de un solo uso, el proyecto en una versión fijada y un límite de 45 minutos; el procedimiento completo está en la página de metodología.

Preguntas frecuentes (FAQ)

¿Cómo se clasifica esta lista?

Por medición, no por opinión: primero los proyectos que Argusic instaló e inició en una máquina limpia, después los que funcionaron con mocks en lugar de los servicios externos y después los que no pudo verificar. Los empates se deciden por la Puntuación Argusic y después por su popularidad en su propia fuente.

¿Por qué algunos proyectos no están clasificados?

6 proyectos siguen esperando una prueba o un intento terminado. Se listan sin posición hasta que Argusic los haya medido.

¿Dónde está la evidencia?

Cada fila enlaza a la página de Argusic del proyecto, donde cada ejecución tiene un log completo y una grabación de terminal guardados con una huella sha256. Existen las mismas páginas para cada uno de los proyectos probados, estén o no en esta lista.

Más listas de esta categoría

Todas las listas: Los mejores. Todos los proyectos probados: proyectos.