Original em inglês: https://argusic.com/best/maps
Servidores de mapas e ferramentas de código aberto, instalados e executados
Servidores de mapas e ferramentas de mapeamento que você mesmo pode executar. A lista é ordenada por se cada projeto subiu quando a Argusic o instalou em uma máquina nova, com a gravação dessa tentativa a um clique de distância.
Testado entre 26 de setembro de 2026 e 2 de novembro de 2026. Cada linha mostra a sua própria data de teste; um projeto pode mudar depois desse dia.
34 de 35 projetos testados executam. Mais 6 aguardam um teste.
Em resumo: 29 dos 35 projetos testados iniciaram sem alterações em uma máquina nova: arnis, graphhopper, photon, headway, timezone-boundary-builder, geo-three, Aleph e OSM2World, e mais 21. Mais 5 iniciaram depois que um substituto tomou o lugar de um serviço de que eles dependem, como um banco de dados: osmnx, tilemill, tasking-manager, geo-golang e web-app. 1 não pôde ser verificado: motis; o log mostra onde ele parou.
Medido pela Argusic em uma máquina nova, todas as vezes. Cada número tem link para as suas evidências.
| # | projeto | veredito | Pontuação Argusic | linguagem | estrelas | testado em |
|---|---|---|---|---|---|---|
| 1 | arnis | Executa | 100 / 100 | Rust | 18,527 | 2 de novembro de 2026 |
Gere qualquer local do mundo real no Minecraft com um alto nível de detalhes. O que o teste encontrou: arnis 3.2.0 CLI binary builds and runs, its test suite passes 1189/1189 tests with zero errors. 10 minutos. | ||||||
| 2 | graphhopper | Executa | 100 / 100 | Java | 6,754 | 28 de setembro de 2026 |
Motor de roteamento de código aberto para o OpenStreetMap. Use-o como biblioteca Java ou como servidor web autônomo. O que o teste encontrou: 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. | ||||||
| 3 | photon | Executa | 100 / 100 | Java | 3,169 | 1 de outubro de 2026 |
um geocoder de código aberto visando dados do openstreetmap O que o teste encontrou: Java 21 installed, project builds, all 539 tests pass against embedded OpenSearch instance. 9 minutos. | ||||||
| 4 | headway | Executa | 100 / 100 | Rust | 3,013 | 2 de outubro de 2026 |
Pilha de mapas auto-hospedável, alimentada via OpenStreetMap O que o teste encontrou: 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. | ||||||
| 5 | timezone-boundary-builder | Executa | 100 / 100 | JavaScript | 1,135 | 10 de outubro de 2026 |
Uma ferramenta para extrair dados do Open Street Map (OSM) e construir os limites dos fusos horários do mundo. O que o teste encontrou: npm install succeeds, lint tests pass, and the main script downloads real OSM boundaries to produce valid GeoJSON polygon data. 2 minutos. | ||||||
| 6 | geo-three | Executa | 100 / 100 | TypeScript | 962 | 11 de outubro de 2026 |
Biblioteca de visualização de mapa-múndi geográfico baseada em tiles para threejs O que o teste encontrou: 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. | ||||||
| 7 | Aleph | Executa | 100 / 100 | Python | 794 | 27 de outubro de 2026 |
Forneça imagens de satélite, dados de terreno, edifícios, fotos do Street View para seu LLM O que o teste encontrou: Install, all 38 unit tests, CLI help, place resolution, Street View download, satellite download, and dashboard server all succeed with no errors. 2 minutos. | ||||||
| 8 | OSM2World | Executa | 100 / 100 | Java | 794 | 14 de outubro de 2026 |
conversor que cria modelos tridimensionais do mundo a partir de dados do OpenStreetMap O que o teste encontrou: 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. | ||||||
| 9 | osmtogeojson | Executa | 100 / 100 | JavaScript | 751 | 14 de outubro de 2026 |
converter osm para geojson O que o teste encontrou: 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. | ||||||
| 10 | mini-macau | Executa | 100 / 100 | - | 639 | 16 de outubro de 2026 |
Visualização 3D trilíngue do transporte público e aviação de Macau: LRT, ônibus, balsas e voos do aeroporto MFM com simulação orientada por horários. O que o teste encontrou: 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. | ||||||
| 11 | map-machine | Executa | 100 / 100 | Python | 572 | 18 de outubro de 2026 |
Renderizador Python para OpenStreetMap com ícones personalizados, projetado para exibir o maior número possível de recursos do mapa O que o teste encontrou: 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. | ||||||
| 12 | fable51-worlds | Executa | 100 / 100 | JavaScript | 528 | 19 de outubro de 2026 |
mundos via código, do fable 5.1 O que o teste encontrou: 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. | ||||||
| 13 | osm | Executa | 100 / 100 | Go | 471 | 20 de outubro de 2026 |
Biblioteca de propósito geral para ler, escrever e trabalhar com dados do OpenStreetMap O que o teste encontrou: 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. | ||||||
| 14 | pyrosm | Executa | 100 / 100 | Python | 441 | 21 de outubro de 2026 |
Leia dados do OpenStreetMap de arquivos Protobuf para GeoDataFrame com Python, mais rápido. O que o teste encontrou: 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. | ||||||
| 15 | pyosmium | Executa | 100 / 100 | Python | 399 | 22 de outubro de 2026 |
Ligações Python para libosmium O que o teste encontrou: 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. | ||||||
| 16 | go-staticmaps | Executa | 100 / 100 | Go | 383 | 22 de outubro de 2026 |
Uma biblioteca go (golang) e ferramenta de linha de comando para renderizar imagens de mapas estáticos usando tiles do OpenStreetMap. O que o teste encontrou: 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. | ||||||
| 17 | versatiles-rs | Executa | 100 / 100 | Rust | 331 | 24 de outubro de 2026 |
Implementação principal em Rust do kit de ferramentas VersaTiles para converter, validar e servir tiles de mapa em múltiplos formatos. O que o teste encontrou: 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. | ||||||
| 18 | walkers | Executa | 100 / 100 | Rust | 290 | 26 de outubro de 2026 |
widget de mapa slippy (openstreetmap) para egui O que o teste encontrou: 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. | ||||||
| 19 | OSMExpress | Executa | 100 / 100 | C++ | 275 | 26 de outubro de 2026 |
Formato de arquivo de banco de dados rápido para OpenStreetMap O que o teste encontrou: 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. | ||||||
| 20 | python-overpy | Executa | 100 / 100 | Python | 266 | 27 de outubro de 2026 |
Wrapper em Python para acessar a Overpass API O que o teste encontrou: 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. | ||||||
| 21 | mapwarper | Executa | 100 / 100 | Ruby | 222 | 30 de outubro de 2026 |
georreferenciador, georretificador e warper de mapas públicos, gratuito e de código aberto O que o teste encontrou: 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. | ||||||
| 22 | geodesk | Executa | 100 / 100 | Java | 203 | 31 de outubro de 2026 |
Mecanismo de banco de dados espacial rápido e eficiente em armazenamento para dados do OpenStreetMap O que o teste encontrou: GeoDesk 2.1.0 builds from source with Maven and all 28 unit tests pass on JDK 17 on x86-64 Linux. 3 minutos. | ||||||
| 23 | geo-sleuth | Executa | 95 / 100 | Python | 5,921 | 8 de outubro de 2026 |
Uma habilidade de agent que descobre onde uma foto foi tirada (geometria do OpenStreetMap, linhas de horizonte de elevação, imagens de satélite e street view)... O que o teste encontrou: 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. | ||||||
| 24 | quackosm | Executa | 90 / 100 | Python | 380 | 23 de outubro de 2026 |
QuackOSM: uma ferramenta de código aberto em Python e CLI para ler arquivos PBF do OpenStreetMap usando DuckDB. O que o teste encontrou: 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. | ||||||
| 25 | geo-downloader | Executa | 75 / 100 | Rust | 433 | 21 de outubro de 2026 |
GeoD: baixador gratuito e de código aberto de dados geoespaciais para OpenStreetMap/XYZ tiles, GeoTIFF, 3D Tiles e Esri Wayback. Windows, macOS e Linux. O que o teste encontrou: 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. | ||||||
| 26 | maptoposter | Executa | 60 / 100 | Python | 14,274 | 26 de setembro de 2026 |
Transforme suas cidades favoritas em designs minimalistas e bonitos. O MapToPoster permite criar e exportar pôsteres de mapas visualmente impressionantes com... O que o teste encontrou: 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. | ||||||
| 27 | VoxCity | Executa | 60 / 100 | Python | 584 | 18 de outubro de 2026 |
Python framework para integrar dados geoespaciais, modelagem 3D de cidades e simulação urbana. O que o teste encontrou: 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. | ||||||
| 28 | sightline | Executa | 60 / 100 | TypeScript | 575 | 18 de outubro de 2026 |
Um mecanismo de busca OSINT para mapear infraestrutura do mundo real a partir de dados do OpenStreetMap. O que o teste encontrou: 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. | ||||||
| 29 | silver-tourism-digital-twin | Executa | 60 / 100 | JavaScript | 187 | 31 de outubro de 2026 |
Laboratório de simulação de gêmeo digital semântico e 500 agentes para pesquisa amigável à idade em distritos históricos. O que o teste encontrou: 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. | ||||||
| 30 | osmnx | Executa com mocks | 92 / 100 | Python | 5,889 | 29 de setembro de 2026 |
Baixe, modele, analise e visualize redes de ruas e outras feições geoespaciais do OpenStreetMap. O que o teste encontrou: 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. | ||||||
| 31 | tilemill | Executa com mocks | 92 / 100 | JavaScript | 3,148 | 1 de outubro de 2026 |
TileMill é um estúdio moderno de design de mapas. O que o teste encontrou: 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. | ||||||
| 32 | tasking-manager | Executa com mocks | 92 / 100 | Python | 610 | 17 de outubro de 2026 |
Tasking Manager - A ferramenta para se unir em equipe no mapeamento do OpenStreetMap. O que o teste encontrou: 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. | ||||||
| 33 | geo-golang | Executa com mocks | 92 / 100 | Go | 547 | 18 de outubro de 2026 |
Biblioteca Go para acessar APIs de geocodificação e geocodificação reversa. O que o teste encontrou: The geo-golang geocoding framework builds and all 21 test suites pass using httptest mock servers, with no external API keys required. 4 minutos. | ||||||
| 34 | web-app | Executa com mocks | 92 / 100 | TypeScript | 270 | 27 de outubro de 2026 |
Este é o aplicativo web de demonstração em execução. O que o teste encontrou: All 854 unit tests and all 22 Playwright e2e tests pass; vite dev server answers HTTP 200 on localhost:3000. 10 minutos. | ||||||
| 35 | motis | Não foi possível verificar | 0 / 100 | C++ | 622 | 17 de outubro de 2026 |
roteamento multimodal, geocodificação e tiles de mapa O que o teste encontrou: não foi possível verificar; o log mostra onde ele parou. 87 minutos. | ||||||
| - | openinframap | Ainda não verificado | - | TypeScript | 698 | - |
| - | osrm-backend | Ainda não testado | - | C++ | 8,191 | - |
| - | planetiler | Ainda não testado | - | Java | 2,239 | - |
| - | osgearth | Ainda não testado | - | C | 1,819 | - |
| - | sms | Ainda não testado | - | Python | 269 | - |
| - | timeshape | Ainda não testado | - | Java | 208 | - |
Executa instalou e iniciou com as suas dependências reais. Executa com mocks iniciou depois que substitutos tomaram o lugar de serviços externos, como um banco de dados ou uma API de terceiros. Não foi possível verificar nem o agent padrão nem o mais forte conseguiram fazê-lo executar dentro do limite de tempo; o log mostra onde ele parou.
Como testamos
Nesta lista, segundo o teste mais recente: 29 projetos executaram sem alterações, 5 com mocks, 1 não pôde ser verificado, 6 ainda em espera. Linguagens testadas: C++, Go, Java, JavaScript, Python, Ruby, Rust, TypeScript. Cada tentativa usou uma máquina limpa e descartável, o projeto em uma versão fixada e um limite de 45 minutos; o procedimento completo está na página da metodologia.
Perguntas frequentes (FAQ)
Como esta lista é classificada?
Por medição, não por opinião: primeiro os projetos que a Argusic instalou e iniciou em uma máquina nova, depois os que executaram com mocks no lugar de serviços externos, depois os que ela não conseguiu verificar. Os empates são decididos pela Pontuação Argusic e depois pela popularidade do projeto na sua própria fonte.
Por que alguns projetos estão sem classificação?
6 projetos ainda aguardam um teste ou uma tentativa concluída. Eles aparecem sem classificação até que a Argusic os meça.
Onde estão as evidências?
Cada linha tem link para a página do projeto na Argusic, onde cada execução tem um log completo e uma gravação do terminal guardados com uma impressão digital sha256. As mesmas páginas existem para todos os projetos testados, estejam nesta lista ou não.
Mais listas nesta categoria
- Frameworks de AI agent de código aberto, instalados e executados
- Aplicativos de IA de código aberto que você mesmo pode executar, testados
- Clientes de API de código aberto, criados e executados
- Gateways de API e proxies reversos de código aberto, testados
- Ferramentas de CI/CD de código aberto, instaladas e executadas
- Plataformas CMS de código aberto, instaladas e executadas
- Gateways de LLM de código aberto, instalados e executados
- Servidores MCP de código aberto que iniciam na primeira execução
- Ferramentas de VPN e rede de código aberto, instaladas e executadas
- Ferramentas de backup de código aberto, instaladas e executadas
- Ferramentas de código aberto para automação de navegador, instaladas e executadas
- Editores de código e IDEs de código aberto, desenvolvidos e lançados
- Coding agents de código aberto que executaram em uma máquina nova
- Bancos de dados de código aberto, instalados e consultados
- Ferramentas CLI de código aberto para desenvolvedores, comprovadas para build e executar
- Plataformas de e-commerce de código aberto, instaladas e executadas
- Leitores de ebook e bibliotecas de código aberto, testados
- Motores de jogos de código aberto, construídos e executados
- Jogos de código aberto que foram built e iniciados em uma máquina nova.
- Automação residencial de código aberto, instalada e executada
- Plataformas de código aberto low-code e no-code, testadas
- Filas de mensagens e streaming de código aberto, testado
- Servidores de música de código aberto, instalados e tocados
- Observabilidade e logging de código aberto, instalado e executado.
- Suítes de escritório de código aberto, instaladas e iniciadas
- Gerenciadores de senha de código aberto que você pode auto-hospedar, testados
- Ferramentas de gerenciamento de projetos de código aberto, instaladas e executadas
- Gravadores de tela de código aberto, desenvolvidos e lançados
- Mecanismos de busca de código aberto, instalados e consultados
- Analytics auto-hospedado de código aberto, testado em um servidor limpo
- Código aberto, fala para texto e texto para fala, testado
- Geradores de sites estáticos de código aberto, construídos e servidos
- Monitores de uptime e páginas de status de código aberto, testados
- Bancos de dados vetoriais de código aberto, instalados e consultados
- Editores de vídeo de código aberto que iniciaram em uma máquina nova
- Reprodutores de vídeo de código aberto, desenvolvidos e lançados
- Ferramentas de código aberto para web scraping, instaladas e executadas
- Quadros brancos e ferramentas de diagramas de código aberto, testados
- Wikis de código aberto que você pode auto-hospedar, testadas
- Automação de fluxo de trabalho de código aberto, instalada e executada
- Alternativas auto-hospedadas ao Notion, verificadas por uma instalação real
- Dashboards e homepages auto-hospedados, instalados e executados
- Servidores git auto-hospedados iniciados em uma máquina nova
Todas as listas: Melhores. Todos os projetos testados: projetos.