OpenStreetMap 데이터를 기반으로 경로, 거리 행렬, GPS 맵 매칭 등을 계산하는 고성능 C++ 라우팅 엔진입니다.
대안 3개
Google Maps Platform Directions API의 추천 오픈소스 대안 3선 (2026)
Google Maps Platform Directions API의 무료 오픈소스 대안을 찾고 있나요? 아래 3개 프로젝트가 대신할 수 있습니다. 모두 품질 검사를 통과했고 쉬운 말로 설명되어 있어 스타, 라이선스, 유지보수 상태를 한눈에 비교할 수 있습니다.
고르는 방법
세 프로젝트 모두 OpenStreetMap 데이터로 직접 경로 탐색을 운영해 Directions API를 대신할 수 있습니다. 먼저 필요한 작업을 정하세요. 경로, 거리 테이블, GPS 맵 매칭이면 충분한지, 등시선과 스냅핑까지 필요한지입니다. 그다음 앱 안에 넣는 Java 라이브러리로 쓸지, 독립 서버로 돌릴지 정합니다. openrouteservice는 카피레프트인 GPL-3.0 라이선스이므로 비공개 제품에 넣을 계획이라면 먼저 확인하세요.
- osrm-backend경로, 거리 테이블, GPS 맵 매칭을 위해 고성능 C++ 엔진을 원하는 팀에 적합합니다.
- graphhopper라우팅을 Java 라이브러리로 내장하거나 독립 웹 서버로 운영하려는 개발자에게 적합하며, 등시선과 맵 매칭도 쓸 수 있습니다.
- openrouteservice경로 안내와 함께 등시선, 매트릭스, 스냅핑 서비스가 필요하고 GPL-3.0 라이선스가 괜찮은 사용자에게 적합합니다.
한눈에 비교
| 프로젝트 | 스타 | 라이선스 | 마지막 커밋 |
|---|---|---|---|
| Project-OSRM/osrm-backend | ★ 8.2천 | BSD-2-Clause | 5일 전 |
| graphhopper/graphhopper | ★ 6.8천 | Apache-2.0 | 어제 |
| GIScience/openrouteservice | ★ 2천 | GPL-3.0 | 어제 |
8.2천+11 이번 주4천C++BSD-2-Clause활발히 관리됨업데이트 5일 전
OpenStreetMap용 오픈소스 경로 탐색 엔진으로, Java 라이브러리 또는 경로·등시간대·맵 매칭 요청을 처리하는 독립형 웹 서버로 사용할 수 있습니다.
6.8천+6 이번 주2천JavaApache-2.0활발히 관리됨업데이트 어제
OpenStreetMap 데이터를 기반으로 경로 안내, 아이소크론, 행렬, 스냅핑 서비스를 제공하는 오픈소스 Java 라우팅 엔진입니다.
2천+2 이번 주488JavaGPL-3.0업데이트 어제
자주 묻는 질문
- Google Maps Platform Directions API의 무료 오픈소스 대안이 있나요?
- 네. Repolode에서 가장 인기 있는 Google Maps Platform Directions API 오픈소스 대안은 osrm-backend, graphhopper, openrouteservice입니다.
- Google Maps Platform Directions API 대안 중 무엇을 골라야 하나요?
- GitHub 스타가 가장 많은 것은 osrm-backend(BSD-2-Clause 라이선스)입니다. 선택하기 전에 위 표에서 각 후보의 라이선스와 마지막 커밋을 비교해 보세요.
목록 작성 방법: AI가 각 프로젝트의 문서를 읽어 대체할 수 있는 제품을 판단하고, 품질 심사를 통과한 프로젝트를 GitHub 스타 순으로 정렬합니다. 스타 수 업데이트: 2026년 11월 6일 Repolode 작동 방식