영어 원문: https://argusic.com/best/maps
오픈 소스 맵 서버 및 도구, 설치 및 실행
직접 실행할 수 있는 지도 서버와 매핑 도구. 목록은 Argusic이 새로 설치했을 때 각 프로젝트가 실행되었는지 여부에 따라 정렬됩니다. 해당 시도의 녹화는 클릭 한 번으로 볼 수 있습니다.
테스트 기간: 2026년 9월 26일 ~ 2026년 11월 2일. 각 행에 자체 테스트 날짜가 표시되며, 프로젝트는 그 이후에 바뀔 수 있습니다.
테스트한 프로젝트 35개 중 34개가 실행됩니다. 6개가 테스트를 기다리고 있습니다.
요약: 테스트한 프로젝트 35개 중 29개가 새 머신에서 그대로 시작되었습니다: arnis, graphhopper, photon, headway, timezone-boundary-builder, geo-three, Aleph, OSM2World 외 21개. 추가로 5개는 데이터베이스처럼 프로젝트가 필요로 하는 서비스를 대체물로 바꾼 뒤 시작되었습니다: osmnx, tilemill, tasking-manager, geo-golang, web-app. 1개는 검증할 수 없었습니다: motis. 어디서 멈췄는지는 log에서 볼 수 있습니다.
Argusic이 매번 새 머신에서 측정합니다. 모든 수치는 해당 증거로 연결됩니다.
| # | 프로젝트 | 판정 | Argusic 점수 | 언어 | 스타 | 테스트 날짜 |
|---|---|---|---|---|---|---|
| 1 | arnis | 실행됨 | 100 / 100 | Rust | 18,527 | 2026년 11월 2일 |
Minecraft에서 실제 세계의 어떤 위치든 높은 수준의 세부 묘사로 생성합니다. 테스트 결과: arnis 3.2.0 CLI binary builds and runs, its test suite passes 1189/1189 tests with zero errors. 10분. | ||||||
| 2 | graphhopper | 실행됨 | 100 / 100 | Java | 6,754 | 2026년 9월 28일 |
OpenStreetMap용 오픈 소스 라우팅 엔진입니다. Java 라이브러리 또는 독립형 웹 서버로 사용할 수 있습니다. 테스트 결과: 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분. | ||||||
| 3 | photon | 실행됨 | 100 / 100 | Java | 3,169 | 2026년 10월 1일 |
OpenStreetMap 데이터용 오픈 소스 지오코더 테스트 결과: Java 21 installed, project builds, all 539 tests pass against embedded OpenSearch instance. 9분. | ||||||
| 4 | headway | 실행됨 | 100 / 100 | Rust | 3,013 | 2026년 10월 2일 |
자체 호스팅이 가능한 지도 스택, OpenStreetMap 기반 테스트 결과: 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분. | ||||||
| 5 | timezone-boundary-builder | 실행됨 | 100 / 100 | JavaScript | 1,135 | 2026년 10월 10일 |
Open Street Map (OSM)에서 데이터를 추출하여 세계의 시간대 경계를 구축하는 도구 테스트 결과: npm install succeeds, lint tests pass, and the main script downloads real OSM boundaries to produce valid GeoJSON polygon data. 2분. | ||||||
| 6 | geo-three | 실행됨 | 100 / 100 | TypeScript | 962 | 2026년 10월 11일 |
threejs용 타일 기반 지리적 세계 지도 시각화 라이브러리 테스트 결과: 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분. | ||||||
| 7 | Aleph | 실행됨 | 100 / 100 | Python | 794 | 2026년 10월 27일 |
위성 이미지, 지형 데이터, 건물, 스트리트뷰 사진을 LLM에 제공합니다. 테스트 결과: Install, all 38 unit tests, CLI help, place resolution, Street View download, satellite download, and dashboard server all succeed with no errors. 2분. | ||||||
| 8 | OSM2World | 실행됨 | 100 / 100 | Java | 794 | 2026년 10월 14일 |
OpenStreetMap 데이터로 세계의 삼차원 모델을 생성하는 변환기 테스트 결과: 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분. | ||||||
| 9 | osmtogeojson | 실행됨 | 100 / 100 | JavaScript | 751 | 2026년 10월 14일 |
OSM을 GeoJSON으로 변환 테스트 결과: 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분. | ||||||
| 10 | mini-macau | 실행됨 | 100 / 100 | - | 639 | 2026년 10월 16일 |
일정 기반 시뮬레이션을 포함한 마카오 대중교통 및 항공(LRT, 버스, 페리, MFM 공항 항공편)의 세 개 언어 지원 3D 시각화 테스트 결과: 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분. | ||||||
| 11 | map-machine | 실행됨 | 100 / 100 | Python | 572 | 2026년 10월 18일 |
사용자 정의 아이콘으로 최대한 많은 지도 기능을 표시하는 Python OpenStreetMap 렌더러 테스트 결과: 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분. | ||||||
| 12 | fable51-worlds | 실행됨 | 100 / 100 | JavaScript | 528 | 2026년 10월 19일 |
fable 5.1에서 코드로 만드는 세계 테스트 결과: 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분. | ||||||
| 13 | osm | 실행됨 | 100 / 100 | Go | 471 | 2026년 10월 20일 |
OpenStreetMap 데이터를 읽고, 쓰고, 작업하기 위한 범용 라이브러리 테스트 결과: 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분. | ||||||
| 14 | pyrosm | 실행됨 | 100 / 100 | Python | 441 | 2026년 10월 21일 |
Python으로 Protobuf 파일에서 OpenStreetMap 데이터를 GeoDataFrame으로 더 빠르게 읽기 테스트 결과: 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분. | ||||||
| 15 | pyosmium | 실행됨 | 100 / 100 | Python | 399 | 2026년 10월 22일 |
libosmium의 Python 바인딩 테스트 결과: 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분. | ||||||
| 16 | go-staticmaps | 실행됨 | 100 / 100 | Go | 383 | 2026년 10월 22일 |
OpenStreetMap 타일을 사용하여 정적 지도 이미지를 렌더링하는 Go (golang) 라이브러리 및 명령줄 도구입니다. 테스트 결과: 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분. | ||||||
| 17 | versatiles-rs | 실행됨 | 100 / 100 | Rust | 331 | 2026년 10월 24일 |
여러 형식의 지도 타일을 변환, 검증, 제공하는 VersaTiles 툴킷의 핵심 Rust 구현 테스트 결과: 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분. | ||||||
| 18 | walkers | 실행됨 | 100 / 100 | Rust | 290 | 2026년 10월 26일 |
egui용 slippy map (openstreetmap) 위젯 테스트 결과: 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분. | ||||||
| 19 | OSMExpress | 실행됨 | 100 / 100 | C++ | 275 | 2026년 10월 26일 |
OpenStreetMap용 고속 데이터베이스 파일 형식 테스트 결과: 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분. | ||||||
| 20 | python-overpy | 실행됨 | 100 / 100 | Python | 266 | 2026년 10월 27일 |
Overpass API에 접근하기 위한 Python 래퍼 테스트 결과: 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분. | ||||||
| 21 | mapwarper | 실행됨 | 100 / 100 | Ruby | 222 | 2026년 10월 30일 |
무료 오픈 소스 공개 지도용 지리참조기, 지리보정기 및 워퍼 테스트 결과: 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분. | ||||||
| 22 | geodesk | 실행됨 | 100 / 100 | Java | 203 | 2026년 10월 31일 |
빠르고 저장 공간 효율적인 OpenStreetMap 데이터용 공간 데이터베이스 엔진 테스트 결과: GeoDesk 2.1.0 builds from source with Maven and all 28 unit tests pass on JDK 17 on x86-64 Linux. 3분. | ||||||
| 23 | geo-sleuth | 실행됨 | 95 / 100 | Python | 5,921 | 2026년 10월 8일 |
사진이 촬영된 위치를 OpenStreetMap 지오메트리, 고도 스카이라인, 위성 이미지, 거리 뷰로 찾아내고 작업 과정을 보여주는 agent skill입니다. Claude Code, Codex, Cursor, Gemini CLI, OpenCode 및 GitHub Copilot과 함께... 테스트 결과: 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분. | ||||||
| 24 | quackosm | 실행됨 | 90 / 100 | Python | 380 | 2026년 10월 23일 |
QuackOSM: DuckDB를 사용하여 OpenStreetMap PBF 파일을 읽기 위한 오픈 소스 Python 및 CLI 도구 테스트 결과: 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분. | ||||||
| 25 | geo-downloader | 실행됨 | 75 / 100 | Rust | 433 | 2026년 10월 21일 |
GeoD는 OpenStreetMap/XYZ 타일, GeoTIFF, 3D 타일 및 Esri Wayback을 위한 무료 오픈 소스 지리공간 데이터 다운로더입니다. Windows, macOS 및 Linux. 테스트 결과: 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분. | ||||||
| 26 | maptoposter | 실행됨 | 60 / 100 | Python | 14,274 | 2026년 9월 26일 |
좋아하는 도시를 아름답고 미니멀한 디자인으로 변환하세요. MapToPoster를 사용하면 코드로 시각적으로 인상적인 지도 포스터를 만들고 내보낼 수 있습니다. 테스트 결과: 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분. | ||||||
| 27 | VoxCity | 실행됨 | 60 / 100 | Python | 584 | 2026년 10월 18일 |
지리공간 데이터, 3D 도시 모델링 및 도시 시뮬레이션을 통합하는 Python 프레임워크 테스트 결과: 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분. | ||||||
| 28 | sightline | 실행됨 | 60 / 100 | TypeScript | 575 | 2026년 10월 18일 |
OpenStreetMap 데이터에서 실제 인프라를 매핑하는 OSINT 검색 엔진 테스트 결과: 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분. | ||||||
| 29 | silver-tourism-digital-twin | 실행됨 | 60 / 100 | JavaScript | 187 | 2026년 10월 31일 |
시맨틱 디지털 트윈 및 역사 지구의 고령 친화 연구를 위한 500-agent 시뮬레이션 연구실 테스트 결과: 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분. | ||||||
| 30 | osmnx | mock으로 실행됨 | 92 / 100 | Python | 5,889 | 2026년 9월 29일 |
OpenStreetMap에서 거리 네트워크 및 기타 지리공간 피처의 다운로드, 모델링, 분석, 시각화 테스트 결과: 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분. | ||||||
| 31 | tilemill | mock으로 실행됨 | 92 / 100 | JavaScript | 3,148 | 2026년 10월 1일 |
TileMill은 현대적인 지도 디자인 스튜디오입니다. 테스트 결과: 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분. | ||||||
| 32 | tasking-manager | mock으로 실행됨 | 92 / 100 | Python | 610 | 2026년 10월 17일 |
Tasking Manager - OpenStreetMap에서 매핑을 위해 팀을 이루는 도구 테스트 결과: 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분. | ||||||
| 33 | geo-golang | mock으로 실행됨 | 92 / 100 | Go | 547 | 2026년 10월 18일 |
지오코딩 및 역지오코딩 API를 사용하는 Go 라이브러리 테스트 결과: The geo-golang geocoding framework builds and all 21 test suites pass using httptest mock servers, with no external API keys required. 4분. | ||||||
| 34 | web-app | mock으로 실행됨 | 92 / 100 | TypeScript | 270 | 2026년 10월 27일 |
이것은 실행 중인 데모 웹 앱입니다. 테스트 결과: All 854 unit tests and all 22 Playwright e2e tests pass; vite dev server answers HTTP 200 on localhost:3000. 10분. | ||||||
| 35 | motis | 검증할 수 없음 | 0 / 100 | C++ | 622 | 2026년 10월 17일 |
멀티모달 라우팅, 지오코딩 및 지도 타일 테스트 결과: 검증할 수 없었습니다. 어디서 멈췄는지는 log에서 볼 수 있습니다. 87분. | ||||||
| - | openinframap | 아직 검증되지 않음 | - | TypeScript | 698 | - |
| - | osrm-backend | 아직 테스트되지 않음 | - | C++ | 8,191 | - |
| - | planetiler | 아직 테스트되지 않음 | - | Java | 2,239 | - |
| - | osgearth | 아직 테스트되지 않음 | - | C | 1,819 | - |
| - | sms | 아직 테스트되지 않음 | - | Python | 269 | - |
| - | timeshape | 아직 테스트되지 않음 | - | Java | 208 | - |
실행됨 실제 종속성으로 설치되고 시작되었습니다. mock으로 실행됨 데이터베이스나 서드파티 API 같은 외부 서비스를 대체물로 바꾼 뒤 시작되었습니다. 검증할 수 없음 표준 agent도, 더 강력한 agent도 시간 제한 안에 실행시키지 못했습니다. log에서 어디서 멈췄는지 볼 수 있습니다.
테스트 방법
최신 테스트 기준 이 목록: 프로젝트 29개가 그대로 실행되었고, 5개는 mock으로 실행되었으며, 1개는 검증할 수 없었습니다. 6개는 아직 대기 중입니다. 테스트한 언어: C++, Go, Java, JavaScript, Python, Ruby, Rust, TypeScript. 모든 시도는 깨끗한 일회용 머신, 고정된 버전의 프로젝트, 45분 제한을 사용했으며, 전체 절차는 방법론 페이지에 있습니다.
자주 묻는 질문(FAQ)
이 목록은 어떻게 순위를 매기나요?
의견이 아니라 측정에 따라 매깁니다: Argusic이 새 머신에 설치하고 실행한 프로젝트가 먼저, 그다음 외부 서비스 대신 mock으로 실행된 프로젝트, 그다음 검증할 수 없었던 프로젝트 순입니다. 동점이면 Argusic 점수, 그다음 자체 출처에서의 인기도로 정합니다.
일부 프로젝트에 순위가 없는 이유는 무엇인가요?
프로젝트 6개가 아직 테스트나 시도 완료를 기다리고 있습니다. Argusic이 측정을 마칠 때까지 순위 없이 표시됩니다.
증거는 어디에 있나요?
모든 행은 프로젝트의 Argusic 페이지로 연결되며, 그곳에서 각 실행의 전체 log와 터미널 녹화를 sha256 지문과 함께 볼 수 있습니다. 이 목록에 있든 없든, 테스트한 모든 프로젝트에 같은 페이지가 있습니다.
이 카테고리의 다른 목록
- 설치 및 실행된 오픈 소스 AI agent 프레임워크
- 직접 실행할 수 있는 테스트된 오픈 소스 AI 앱
- 오픈 소스 API 클라이언트, 빌드 및 실행
- 테스트된 오픈 소스 API 게이트웨이 및 리버스 프록시
- 설치 및 실행되는 오픈 소스 CI/CD 도구
- 설치 및 실행되는 오픈 소스 CMS 플랫폼
- 오픈 소스 LLM 게이트웨이, 설치 및 실행
- 첫 실행 시 시작되는 오픈 소스 MCP 서버
- 설치 및 실행되는 오픈 소스 VPN 및 네트워킹 도구
- 설치 및 실행된 오픈 소스 백업 도구
- 오픈 소스 브라우저 자동화 도구, 설치 및 실행
- 오픈 소스 코드 편집기 및 IDE, 빌드 및 실행
- 새 머신에서 실행된 오픈 소스 coding agents
- 설치 및 쿼리된 오픈 소스 데이터베이스
- 오픈 소스 개발자 CLI 도구, 빌드 및 실행이 검증된
- 설치 및 실행되는 오픈 소스 전자상거래 플랫폼
- 테스트된 오픈 소스 전자책 리더 및 라이브러리
- 빌드 및 실행된 오픈 소스 게임 엔진
- 새 머신에서 빌드하고 실행한 오픈 소스 게임
- 오픈 소스 홈 자동화, 설치 및 실행
- 테스트된 오픈 소스 로우코드 및 노코드 플랫폼
- 오픈 소스 메시지 큐 및 스트리밍, 테스트됨
- 오픈 소스 음악 서버, 설치 및 재생
- 오픈 소스 관찰 가능성 및 로깅, 설치 및 실행
- 오픈 소스 오피스 제품군, 설치 및 실행
- 직접 호스팅할 수 있는 오픈 소스 비밀번호 관리자, 테스트됨
- 오픈 소스 프로젝트 관리 도구, 설치 및 실행
- 오픈 소스 화면 녹화 도구, 빌드 및 출시
- 설치 및 쿼리 가능한 오픈 소스 검색 엔진
- 오픈 소스 자체 호스팅 분석, 깨끗한 서버에서 테스트됨
- 오픈 소스 음성-텍스트 변환 및 텍스트-음성 변환, 테스트됨
- 오픈 소스 정적 사이트 생성기, 빌드 및 제공
- 오픈 소스 업타임 모니터 및 상태 페이지, 테스트됨
- 설치 및 쿼리 가능한 오픈 소스 벡터 데이터베이스
- 새 머신에서 실행된 오픈 소스 비디오 편집기
- 오픈 소스 비디오 플레이어, 빌드 및 실행됨
- 오픈 소스 웹 스크래핑 도구, 설치 및 실행
- 오픈 소스 화이트보드 및 다이어그램 도구, 테스트됨
- 자체 호스팅할 수 있는 오픈 소스 위키, 테스트됨
- 오픈 소스 워크플로 자동화, 설치 및 실행
- 직접 설치로 검증한 자체 호스팅 Notion 대안
- 자체 호스팅 대시보드 및 홈페이지, 설치 및 실행
- 새 머신에서 시작한 자체 호스팅 git 서버