Bản gốc tiếng Anh: https://argusic.com/best/maps
Máy chủ bản đồ và công cụ mã nguồn mở, được cài đặt và chạy
Các máy chủ bản đồ và công cụ lập bản đồ bạn có thể tự chạy. Danh sách được sắp xếp theo việc mỗi dự án có xuất hiện khi Argusic cài đặt mới hay không, với bản ghi của lần thử đó chỉ cách một cú nhấp chuột.
Test từ 26 tháng 9, 2026 đến 2 tháng 11, 2026. Mỗi hàng ghi ngày test riêng; dự án có thể thay đổi sau ngày đó.
34 trên 35 dự án đã test chạy được. Còn 6 dự án đang chờ test.
Tóm tắt: 29 trong 35 dự án đã test khởi động được ngay trên máy mới: arnis, graphhopper, photon, headway, timezone-boundary-builder, geo-three, Aleph và OSM2World, và 21 dự án khác. 5 dự án khác khởi động được khi có một dịch vụ thay thế (mock) cho dịch vụ dự án cần, chẳng hạn database: osmnx, tilemill, tasking-manager, geo-golang và web-app. 1 dự án không kiểm chứng được: motis; log cho thấy dự án dừng ở đâu.
Argusic đo trên một máy mới mỗi lần. Mỗi con số đều link tới bằng chứng.
| # | dự án | kết luận | Điểm Argusic | ngôn ngữ | sao | ngày test |
|---|---|---|---|---|---|---|
| 1 | arnis | Chạy được | 100 / 100 | Rust | 18,527 | 2 tháng 11, 2026 |
Tạo ra bất kỳ địa điểm nào từ thế giới thực trong Minecraft với mức độ chi tiết cao. Kết quả test: arnis 3.2.0 CLI binary builds and runs, its test suite passes 1189/1189 tests with zero errors. 10 phút. | ||||||
| 2 | graphhopper | Chạy được | 100 / 100 | Java | 6,754 | 28 tháng 9, 2026 |
Công cụ định tuyến mã nguồn mở cho OpenStreetMap. Dùng như thư viện Java hoặc máy chủ web độc lập. Kết quả test: 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 phút. | ||||||
| 3 | photon | Chạy được | 100 / 100 | Java | 3,169 | 1 tháng 10, 2026 |
một geocoder mã nguồn mở cho dữ liệu OpenStreetMap Kết quả test: Java 21 installed, project builds, all 539 tests pass against embedded OpenSearch instance. 9 phút. | ||||||
| 4 | headway | Chạy được | 100 / 100 | Rust | 3,013 | 2 tháng 10, 2026 |
Stack bản đồ có thể tự host, vận hành dựa trên OpenStreetMap. Kết quả test: 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 phút. | ||||||
| 5 | timezone-boundary-builder | Chạy được | 100 / 100 | JavaScript | 1,135 | 10 tháng 10, 2026 |
Một công cụ để trích xuất dữ liệu từ Open Street Map (OSM) để xây dựng ranh giới của các múi giờ trên thế giới. Kết quả test: npm install succeeds, lint tests pass, and the main script downloads real OSM boundaries to produce valid GeoJSON polygon data. 2 phút. | ||||||
| 6 | geo-three | Chạy được | 100 / 100 | TypeScript | 962 | 11 tháng 10, 2026 |
Thư viện trực quan hóa bản đồ địa lý thế giới dựa trên ô (tile) cho threejs Kết quả test: 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 phút. | ||||||
| 7 | Aleph | Chạy được | 100 / 100 | Python | 794 | 27 tháng 10, 2026 |
Cung cấp hình ảnh vệ tinh, dữ liệu địa hình, tòa nhà, ảnh streetview cho LLM của bạn Kết quả test: Install, all 38 unit tests, CLI help, place resolution, Street View download, satellite download, and dashboard server all succeed with no errors. 2 phút. | ||||||
| 8 | OSM2World | Chạy được | 100 / 100 | Java | 794 | 14 tháng 10, 2026 |
bộ chuyển đổi tạo ra các mô hình ba chiều của thế giới từ dữ liệu OpenStreetMap Kết quả test: 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 phút. | ||||||
| 9 | osmtogeojson | Chạy được | 100 / 100 | JavaScript | 751 | 14 tháng 10, 2026 |
chuyển đổi osm sang geojson Kết quả test: 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 phút. | ||||||
| 10 | mini-macau | Chạy được | 100 / 100 | - | 639 | 16 tháng 10, 2026 |
Trực quan hóa 3D ba ngôn ngữ về giao thông công cộng và hàng không của Macau: LRT, xe buýt, phà, và các chuyến bay từ sân bay MFM với mô phỏng dựa trên lịch... Kết quả test: 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 phút. | ||||||
| 11 | map-machine | Chạy được | 100 / 100 | Python | 572 | 18 tháng 10, 2026 |
Trình kết xuất Python cho OpenStreetMap với các biểu tượng tùy chỉnh nhằm hiển thị càng nhiều đối tượng bản đồ càng tốt. Kết quả test: 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 phút. | ||||||
| 12 | fable51-worlds | Chạy được | 100 / 100 | JavaScript | 528 | 19 tháng 10, 2026 |
thế giới thông qua mã, từ fable 5.1 Kết quả test: 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 phút. | ||||||
| 13 | osm | Chạy được | 100 / 100 | Go | 471 | 20 tháng 10, 2026 |
Thư viện đa năng để đọc, ghi và làm việc với dữ liệu OpenStreetMap. Kết quả test: 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 phút. | ||||||
| 14 | pyrosm | Chạy được | 100 / 100 | Python | 441 | 21 tháng 10, 2026 |
Đọc dữ liệu OpenStreetMap từ các tệp Protobuf vào GeoDataFrame bằng Python, nhanh hơn. Kết quả test: 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 phút. | ||||||
| 15 | pyosmium | Chạy được | 100 / 100 | Python | 399 | 22 tháng 10, 2026 |
Liên kết Python cho libosmium Kết quả test: 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 phút. | ||||||
| 16 | go-staticmaps | Chạy được | 100 / 100 | Go | 383 | 22 tháng 10, 2026 |
Một thư viện go (golang) và công cụ dòng lệnh để kết xuất hình ảnh bản đồ tĩnh sử dụng OpenStreetMap tiles. Kết quả test: 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 phút. | ||||||
| 17 | versatiles-rs | Chạy được | 100 / 100 | Rust | 331 | 24 tháng 10, 2026 |
Phần triển khai Rust cốt lõi của bộ công cụ VersaTiles để chuyển đổi, xác thực và phục vụ các tile bản đồ ở nhiều định dạng. Kết quả test: 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 phút. | ||||||
| 18 | walkers | Chạy được | 100 / 100 | Rust | 290 | 26 tháng 10, 2026 |
widget bản đồ slippy (openstreetmap) cho egui Kết quả test: 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 phút. | ||||||
| 19 | OSMExpress | Chạy được | 100 / 100 | C++ | 275 | 26 tháng 10, 2026 |
Định dạng tệp cơ sở dữ liệu nhanh cho OpenStreetMap Kết quả test: 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 phút. | ||||||
| 20 | python-overpy | Chạy được | 100 / 100 | Python | 266 | 27 tháng 10, 2026 |
Python Wrapper để truy cập Overpass API Kết quả test: 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 phút. | ||||||
| 21 | mapwarper | Chạy được | 100 / 100 | Ruby | 222 | 30 tháng 10, 2026 |
georeferencer, georectifier và warper mã nguồn mở miễn phí cho bản đồ công cộng Kết quả test: 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 phút. | ||||||
| 22 | geodesk | Chạy được | 100 / 100 | Java | 203 | 31 tháng 10, 2026 |
Công cụ cơ sở dữ liệu không gian nhanh và tiết kiệm dung lượng lưu trữ cho dữ liệu OpenStreetMap Kết quả test: GeoDesk 2.1.0 builds from source with Maven and all 28 unit tests pass on JDK 17 on x86-64 Linux. 3 phút. | ||||||
| 23 | geo-sleuth | Chạy được | 95 / 100 | Python | 5,921 | 8 tháng 10, 2026 |
Một agent skill giúp tìm nơi chụp một bức ảnh bằng hình học OpenStreetMap, đường chân trời theo độ cao, ảnh vệ tinh và chế độ xem phố, đồng thời trình bày cách... Kết quả test: 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 phút. | ||||||
| 24 | quackosm | Chạy được | 90 / 100 | Python | 380 | 23 tháng 10, 2026 |
QuackOSM: một công cụ mã nguồn mở bằng Python và CLI để đọc các tệp PBF của OpenStreetMap sử dụng DuckDB. Kết quả test: 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 phút. | ||||||
| 25 | geo-downloader | Chạy được | 75 / 100 | Rust | 433 | 21 tháng 10, 2026 |
GeoD: Trình tải dữ liệu địa không gian miễn phí và mã nguồn mở cho OpenStreetMap/XYZ tiles, GeoTIFF, 3D Tiles và Esri Wayback. Windows, macOS và Linux. Kết quả test: 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 phút. | ||||||
| 26 | maptoposter | Chạy được | 60 / 100 | Python | 14,274 | 26 tháng 9, 2026 |
Biến những thành phố yêu thích của bạn thành những thiết kế tối giản đẹp mắt. MapToPoster cho phép bạn tạo và xuất các poster bản đồ ấn tượng về mặt thị giác... Kết quả test: 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 phút. | ||||||
| 27 | VoxCity | Chạy được | 60 / 100 | Python | 584 | 18 tháng 10, 2026 |
Python framework để tích hợp dữ liệu không gian địa lý, mô hình hóa thành phố 3D và mô phỏng đô thị. Kết quả test: 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 phút. | ||||||
| 28 | sightline | Chạy được | 60 / 100 | TypeScript | 575 | 18 tháng 10, 2026 |
Một công cụ tìm kiếm OSINT để lập bản đồ cơ sở hạ tầng thực tế từ dữ liệu OpenStreetMap. Kết quả test: 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 phút. | ||||||
| 29 | silver-tourism-digital-twin | Chạy được | 60 / 100 | JavaScript | 187 | 31 tháng 10, 2026 |
Semantic digital twin và phòng thí nghiệm mô phỏng 500 agent cho nghiên cứu thân thiện với người cao tuổi tại các khu phố cổ. Kết quả test: 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 phút. | ||||||
| 30 | osmnx | Chạy với mock | 92 / 100 | Python | 5,889 | 29 tháng 9, 2026 |
Tải xuống, mô hình hóa, phân tích và trực quan hóa mạng lưới đường phố và các đặc điểm không gian địa lý khác từ OpenStreetMap. Kết quả test: 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 phút. | ||||||
| 31 | tilemill | Chạy với mock | 92 / 100 | JavaScript | 3,148 | 1 tháng 10, 2026 |
TileMill là một studio thiết kế bản đồ hiện đại Kết quả test: 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 phút. | ||||||
| 32 | tasking-manager | Chạy với mock | 92 / 100 | Python | 610 | 17 tháng 10, 2026 |
Tasking Manager - Công cụ để cùng nhau lập bản đồ trên OpenStreetMap Kết quả test: 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 phút. | ||||||
| 33 | geo-golang | Chạy với mock | 92 / 100 | Go | 547 | 18 tháng 10, 2026 |
Thư viện Go để truy cập các API geocoding và reverse geocoding Kết quả test: The geo-golang geocoding framework builds and all 21 test suites pass using httptest mock servers, with no external API keys required. 4 phút. | ||||||
| 34 | web-app | Chạy với mock | 92 / 100 | TypeScript | 270 | 27 tháng 10, 2026 |
Đây là ứng dụng web demo đang chạy Kết quả test: All 854 unit tests and all 22 Playwright e2e tests pass; vite dev server answers HTTP 200 on localhost:3000. 10 phút. | ||||||
| 35 | motis | Không kiểm chứng được | 0 / 100 | C++ | 622 | 17 tháng 10, 2026 |
định tuyến đa phương thức, mã hóa địa lý và các mảnh bản đồ Kết quả test: không kiểm chứng được; log cho thấy dự án dừng ở đâu. 87 phút. | ||||||
| - | openinframap | Chưa kiểm chứng | - | TypeScript | 698 | - |
| - | osrm-backend | Chưa test | - | C++ | 8,191 | - |
| - | planetiler | Chưa test | - | Java | 2,239 | - |
| - | osgearth | Chưa test | - | C | 1,819 | - |
| - | sms | Chưa test | - | Python | 269 | - |
| - | timeshape | Chưa test | - | Java | 208 | - |
Chạy được đã cài và khởi động với các thành phần phụ thuộc thật. Chạy với mock khởi động sau khi có dịch vụ thay thế cho dịch vụ bên ngoài như database hay API của bên thứ ba. Không kiểm chứng được cả agent tiêu chuẩn lẫn agent mạnh hơn đều không làm nó chạy được trong giới hạn thời gian; log cho thấy nó dừng ở đâu.
Cách chúng tôi test
Trong danh sách này, theo lần test gần nhất: 29 dự án chạy được ngay, 5 chạy với mock, 1 không kiểm chứng được, 6 vẫn đang chờ. Ngôn ngữ đã test: C++, Go, Java, JavaScript, Python, Ruby, Rust, TypeScript. Mỗi lần thử dùng một máy sạch dùng một lần, dự án ở một phiên bản cố định, và giới hạn 45 phút; toàn bộ quy trình có trên trang phương pháp.
Câu hỏi thường gặp (FAQ)
Danh sách này được xếp hạng thế nào?
Theo kết quả đo, không theo ý kiến: dự án Argusic đã cài và khởi động được trên máy mới đứng trước, rồi đến dự án chạy với mock thay cho dịch vụ bên ngoài, rồi đến dự án không kiểm chứng được. Khi bằng nhau thì xét Điểm Argusic, rồi đến độ phổ biến trên nguồn của chính dự án.
Vì sao một số dự án chưa được xếp hạng?
6 dự án vẫn đang chờ test hoặc chờ một lần thử hoàn tất. Các dự án này được liệt kê không có thứ hạng cho tới khi Argusic đo xong.
Bằng chứng ở đâu?
Mỗi hàng link tới trang Argusic của dự án, nơi mỗi lần chạy có log đầy đủ và bản ghi terminal, lưu kèm dấu vân tay sha256. Mọi dự án đã test đều có trang như vậy, dù có trong danh sách này hay không.
Các danh sách khác cùng chủ đề
- Các framework AI agent mã nguồn mở, được cài đặt và chạy
- Các ứng dụng AI mã nguồn mở bạn có thể tự chạy, đã được kiểm thử
- Các API client mã nguồn mở, được xây dựng và vận hành
- Các API gateway và reverse proxy mã nguồn mở, đã được kiểm tra
- Các công cụ CI/CD mã nguồn mở, được cài đặt và chạy
- Các nền tảng CMS mã nguồn mở, được cài đặt và chạy
- Mã nguồn mở LLM gateways, được cài đặt và chạy
- Các máy chủ MCP mã nguồn mở xuất hiện ngay khi chạy lần đầu
- Các công cụ VPN và mạng mã nguồn mở, được cài đặt và chạy
- Các công cụ sao lưu mã nguồn mở, được cài đặt và chạy
- Các công cụ tự động hóa trình duyệt mã nguồn mở, được cài đặt và chạy
- Các trình soạn thảo mã nguồn mở và IDE, được xây dựng và ra mắt
- Các coding agents nguồn mở chạy trên một máy mới
- Cơ sở dữ liệu mã nguồn mở, được cài đặt và truy vấn
- Các công cụ CLI mã nguồn mở dành cho nhà phát triển, đã được chứng minh để xây dựng và chạy
- Các nền tảng thương mại điện tử mã nguồn mở, được cài đặt và vận hành
- Các trình đọc sách điện tử mã nguồn mở và thư viện, đã được kiểm thử
- Công cụ trò chơi mã nguồn mở, được xây dựng và chạy
- Các game mã nguồn mở được dựng và khởi chạy trên một máy mới
- Tự động hóa nhà mã nguồn mở, được cài đặt và chạy
- Nền tảng mã nguồn mở low-code và no-code, đã kiểm tra
- Hàng đợi tin nhắn và streaming mã nguồn mở, đã được kiểm thử
- Máy chủ nhạc mã nguồn mở, được cài đặt và phát
- Observability và logging mã nguồn mở, được cài đặt và chạy
- Bộ ứng dụng văn phòng mã nguồn mở, được cài đặt và khởi chạy
- Các trình quản lý mật khẩu mã nguồn mở bạn có thể tự lưu trữ, đã được kiểm tra
- Các công cụ quản lý dự án mã nguồn mở, được cài đặt và chạy
- Phần mềm ghi màn hình mã nguồn mở, được xây dựng và ra mắt
- Các công cụ tìm kiếm mã nguồn mở, được cài đặt và truy vấn
- Phân tích tự lưu trữ mã nguồn mở, được kiểm thử trên máy chủ sạch
- Mã nguồn mở chuyển giọng nói thành văn bản và chuyển văn bản thành giọng nói, đã được kiểm tra
- Trình tạo trang tĩnh mã nguồn mở, được xây dựng và phục vụ
- Các bộ giám sát uptime và trang trạng thái mã nguồn mở, đã được kiểm tra
- Cơ sở dữ liệu vector mã nguồn mở, được cài đặt và truy vấn
- Các trình biên tập video mã nguồn mở khởi chạy trên máy mới
- Trình phát video mã nguồn mở, xây dựng và ra mắt
- Các công cụ web scraping mã nguồn mở, được cài đặt và chạy
- Các công cụ bảng trắng và vẽ sơ đồ mã nguồn mở, đã được kiểm tra
- Các wiki nguồn mở bạn có thể tự lưu trữ, đã được kiểm tra
- Tự động hóa quy trình làm việc mã nguồn mở, được cài đặt và chạy
- Các giải pháp thay thế Notion tự lưu trữ, đã được kiểm tra bằng cách cài đặt thực tế
- Các dashboard và trang chủ tự lưu trữ, được cài đặt và chạy
- Các máy chủ git tự lưu trữ khởi động trên một máy mới