Englisches Original: https://argusic.com/best/maps

Open-Source-Kartenserver und -Tools, installiert und ausgeführt

Kartenserver und Kartierungstools, die Sie selbst ausführen können. Die Liste ist danach geordnet, ob jedes Projekt funktioniert hat, als Argusic es frisch installiert hat, wobei die Aufzeichnung dieses Versuchs nur einen Klick entfernt ist.

Getestet zwischen 26. September 2026 und 2. November 2026. Jede Zeile zeigt ihr eigenes Testdatum; ein Projekt kann sich nach diesem Tag ändern.

34 von 35 getesteten Projekten laufen. 6 weitere warten auf einen Test.

Kurz gesagt: 29 von 35 getesteten Projekten starteten ohne Anpassung auf einer frischen Maschine: arnis, graphhopper, photon, headway, timezone-boundary-builder, geo-three, Aleph und OSM2World sowie 21 weitere. 5 weitere starteten, nachdem ein Ersatz einen erwarteten Dienst wie eine Datenbank übernommen hatte: osmnx, tilemill, tasking-manager, geo-golang und web-app. 1 konnte nicht verifiziert werden: motis; das Log zeigt, wo es stehen blieb.

Von Argusic jedes Mal auf einer frischen Maschine gemessen. Jede Zahl verlinkt auf ihren Nachweis.

#ProjektBefundArgusic ScoreSpracheSternegetestet am
1arnisLäuft100 / 100Rust18,5272. November 2026

Generieren Sie jeden beliebigen Ort aus der realen Welt in Minecraft mit einem hohen Detailgrad.

Was der Test ergab: arnis 3.2.0 CLI binary builds and runs, its test suite passes 1189/1189 tests with zero errors. 10 Minuten.

2graphhopperLäuft100 / 100Java6,75428. September 2026

Open-Source-Routing-Engine für OpenStreetMap. Verwenden Sie sie als Java-Bibliothek oder als eigenständigen Webserver.

Was der Test ergab: 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 Minuten.

3photonLäuft100 / 100Java3,1691. Oktober 2026

ein Open-Source-Geocoder für openstreetmap-Daten

Was der Test ergab: Java 21 installed, project builds, all 539 tests pass against embedded OpenSearch instance. 9 Minuten.

4headwayLäuft100 / 100Rust3,0132. Oktober 2026

Selbst hostbarer Karten-Stack, unterstützt durch OpenStreetMap.

Was der Test ergab: 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 Minuten.

5timezone-boundary-builderLäuft100 / 100JavaScript1,13510. Oktober 2026

Ein Tool zum Extrahieren von Daten aus Open Street Map (OSM), um die Grenzen der Zeitzonen der Welt zu erstellen.

Was der Test ergab: npm install succeeds, lint tests pass, and the main script downloads real OSM boundaries to produce valid GeoJSON polygon data. 2 Minuten.

6geo-threeLäuft100 / 100TypeScript96211. Oktober 2026

Kachelbasierte geografische Weltkarten-Visualisierungsbibliothek für threejs

Was der Test ergab: 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 Minuten.

7AlephLäuft100 / 100Python79427. Oktober 2026

Geben Sie Satellitenbilder, Geländedaten, Gebäude, Streetview-Fotos an Ihr LLM.

Was der Test ergab: Install, all 38 unit tests, CLI help, place resolution, Street View download, satellite download, and dashboard server all succeed with no errors. 2 Minuten.

8OSM2WorldLäuft100 / 100Java79414. Oktober 2026

Konverter, der aus OpenStreetMap-Daten dreidimensionale Modelle der Welt erstellt.

Was der Test ergab: 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 Minuten.

9osmtogeojsonLäuft100 / 100JavaScript75114. Oktober 2026

OSM in GeoJSON konvertieren

Was der Test ergab: 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 Minute.

10mini-macauLäuft100 / 100-63916. Oktober 2026

Trilinguale 3D-Visualisierung des öffentlichen Nahverkehrs und der Luftfahrt in Macau, LRT, Busse, Fähren und MFM-Flughafenflüge mit fahrplangesteuerter...

Was der Test ergab: 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 Minuten.

11map-machineLäuft100 / 100Python57218. Oktober 2026

Python-Renderer für OpenStreetMap mit benutzerdefinierten Symbolen, der darauf ausgelegt ist, so viele Kartenmerkmale wie möglich anzuzeigen.

Was der Test ergab: 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 Minuten.

12fable51-worldsLäuft100 / 100JavaScript52819. Oktober 2026

Welten per Code, aus Fable 5.1

Was der Test ergab: 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 Minuten.

13osmLäuft100 / 100Go47120. Oktober 2026

Allzweck-Bibliothek für das Lesen, Schreiben und Arbeiten mit OpenStreetMap-Daten.

Was der Test ergab: 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 Minuten.

14pyrosmLäuft100 / 100Python44121. Oktober 2026

OpenStreetMap-Daten aus Protobuf-Dateien mit Python schneller in einen GeoDataFrame einlesen.

Was der Test ergab: 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 Minuten.

15pyosmiumLäuft100 / 100Python39922. Oktober 2026

Python-Anbindungen für libosmium

Was der Test ergab: 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 Minuten.

16go-staticmapsLäuft100 / 100Go38322. Oktober 2026

Eine go-Bibliothek (golang) und ein Befehlszeilen-Tool zum Rendern statischer Kartenbilder mithilfe von OpenStreetMap-Kacheln.

Was der Test ergab: 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 Minuten.

17versatiles-rsLäuft100 / 100Rust33124. Oktober 2026

Kernimplementierung in Rust des VersaTiles-Toolkits zum Konvertieren, Validieren und Bereitstellen von Kartenkacheln in mehreren Formaten.

Was der Test ergab: 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 Minuten.

18walkersLäuft100 / 100Rust29026. Oktober 2026

Slippy-Map-Widget (openstreetmap) für egui

Was der Test ergab: 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 Minuten.

19OSMExpressLäuft100 / 100C++27526. Oktober 2026

Schnelles Datenbank-Dateiformat für OpenStreetMap

Was der Test ergab: 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 Minuten.

20python-overpyLäuft100 / 100Python26627. Oktober 2026

Python-Wrapper für den Zugriff auf die Overpass-API

Was der Test ergab: 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 Minute.

21mapwarperLäuft100 / 100Ruby22230. Oktober 2026

kostenloses Open-Source-Tool zur Georeferenzierung, Georektifizierung und zum Warping von öffentlichen Karten

Was der Test ergab: 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 Minuten.

22geodeskLäuft100 / 100Java20331. Oktober 2026

Schnelle und speichereffiziente räumliche Datenbank-Engine für OpenStreetMap-Daten.

Was der Test ergab: GeoDesk 2.1.0 builds from source with Maven and all 28 unit tests pass on JDK 17 on x86-64 Linux. 3 Minuten.

23geo-sleuthLäuft95 / 100Python5,9218. Oktober 2026

Ein Agent-Skill, der herausfindet, wo ein Foto aufgenommen wurde (OpenStreetMap-Geometrie, Höhenprofile, Satellitenbilder und Street View) und seine Arbeit...

Was der Test ergab: 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 Minuten.

24quackosmLäuft90 / 100Python38023. Oktober 2026

QuackOSM: ein Open-Source-Python- und CLI-Tool zum Lesen von OpenStreetMap-PBF-Dateien mit DuckDB

Was der Test ergab: 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 Minuten.

25geo-downloaderLäuft75 / 100Rust43321. Oktober 2026

GeoD: Kostenloser und Open-Source-Geodaten-Downloader für OpenStreetMap/XYZ-Kacheln, GeoTIFF, 3D Tiles und Esri Wayback. Windows, macOS und Linux.

Was der Test ergab: 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 Minuten.

26maptoposterLäuft60 / 100Python14,27426. September 2026

Verwandeln Sie Ihre Lieblingsstädte in wunderschöne, minimalistische Designs. Mit MapToPoster können Sie visuell beeindruckende Kartenposter mit Code erstellen...

Was der Test ergab: 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 Minuten.

27VoxCityLäuft60 / 100Python58418. Oktober 2026

Python-Framework zur Integration von Geodaten, 3D-Stadtmodellierung und urbaner Simulation.

Was der Test ergab: 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 Minuten.

28sightlineLäuft60 / 100TypeScript57518. Oktober 2026

Eine OSINT-Suchmaschine, die reale Infrastruktur aus OpenStreetMap-Daten kartiert.

Was der Test ergab: 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 Minuten.

29silver-tourism-digital-twinLäuft60 / 100JavaScript18731. Oktober 2026

Semantischer digitaler Zwilling und 500-Agenten-Simulationslabor für altersfreundliche Forschung in historischen Stadtvierteln.

Was der Test ergab: 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 Minuten.

30osmnxLäuft mit Mocks92 / 100Python5,88929. September 2026

Straßennetze und andere georäumliche Merkmale aus OpenStreetMap herunterladen, modellieren, analysieren und visualisieren.

Was der Test ergab: 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 Minuten.

31tilemillLäuft mit Mocks92 / 100JavaScript3,1481. Oktober 2026

TileMill ist ein modernes Studio für Kartendesign.

Was der Test ergab: 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 Minuten.

32tasking-managerLäuft mit Mocks92 / 100Python61017. Oktober 2026

Tasking Manager: das Tool für gemeinsames Kartieren in OpenStreetMap.

Was der Test ergab: 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 Minuten.

33geo-golangLäuft mit Mocks92 / 100Go54718. Oktober 2026

Go-Bibliothek für den Zugriff auf Geocoding- und Reverse-Geocoding-APIs

Was der Test ergab: The geo-golang geocoding framework builds and all 21 test suites pass using httptest mock servers, with no external API keys required. 4 Minuten.

34web-appLäuft mit Mocks92 / 100TypeScript27027. Oktober 2026

Das ist die Demo-Web-App, die läuft.

Was der Test ergab: All 854 unit tests and all 22 Playwright e2e tests pass; vite dev server answers HTTP 200 on localhost:3000. 10 Minuten.

35motisNicht verifizierbar0 / 100C++62217. Oktober 2026

multimodales Routing, Geocoding und Kartenkacheln

Was der Test ergab: konnte nicht verifiziert werden; das Log zeigt, wo es stehen blieb. 87 Minuten.

-openinframapNoch nicht verifiziert-TypeScript698-
-osrm-backendNoch nicht getestet-C++8,191-
-planetilerNoch nicht getestet-Java2,239-
-osgearthNoch nicht getestet-C1,819-
-smsNoch nicht getestet-Python269-
-timeshapeNoch nicht getestet-Java208-

Läuft mit den echten Abhängigkeiten installiert und gestartet. Läuft mit Mocks gestartet, nachdem Ersatzdienste externe Dienste wie eine Datenbank oder eine Drittanbieter-API ersetzt hatten. Nicht verifizierbar weder der Standard-Agent noch der stärkere hat es innerhalb des Zeitlimits zum Laufen gebracht; das Log zeigt, wo es stehen blieb.

So haben wir getestet

Auf dieser Liste nach dem letzten Test: 29 Projekte liefen ohne Anpassung, 5 mit Mocks, 1 nicht verifizierbar, 6 noch wartend. Getestete Sprachen: C++, Go, Java, JavaScript, Python, Ruby, Rust, TypeScript. Jeder Versuch nutzte eine saubere Einwegmaschine, das Projekt in einer fixierten Version und ein Limit von 45 Minuten; das vollständige Verfahren steht auf der Seite zur Methodik.

Häufig gestellte Fragen (FAQ)

Wie wird diese Liste sortiert?

Nach Messung, nicht nach Meinung: Projekte, die Argusic auf einer frischen Maschine installiert und gestartet hat, stehen zuerst, dann solche, die mit Mocks anstelle externer Dienste liefen, dann solche, die es nicht verifizieren konnte. Bei Gleichstand entscheidet der Argusic Score, dann die Beliebtheit auf der eigenen Quelle.

Warum haben einige Projekte keinen Rang?

6 Projekte warten noch auf einen Test oder einen abgeschlossenen Versuch. Sie werden ohne Rang aufgeführt, bis Argusic sie gemessen hat.

Wo ist der Nachweis?

Jede Zeile verlinkt auf die Argusic-Seite des Projekts, auf der jeder Lauf ein vollständiges Log und eine Terminalaufzeichnung hat, gespeichert mit einem sha256-Fingerabdruck. Dieselben Seiten gibt es für jedes getestete Projekt, ob auf dieser Liste oder nicht.

Weitere Listen in dieser Kategorie

Alle Listen: Bestenlisten. Alle getesteten Projekte: Projekte.