OSS探訪

Organic Maps — OpenStreetMapを端末へ保存し、広告・trackingなしでoffline検索とnavigationを使えるprivacy-first地図app

OSS健全度 96
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
15,428
主要言語
C++
ライセンス
未判定
リポジトリ最終更新
2026/09/16

概要

Organic Mapsは、OpenStreetMap dataを使うAndroid/iOS向けのprivacy-first offline maps & GPS applicationです。地図、徒歩・自転車・車navigation、hiking trail、公共交通、offline search、bookmark/track import-exportを端末中心で提供し、READMEではno ads、no tracking、no data collection、no registrationを掲げています。source codeはApache-2.0ですが、map binary dataは別licenseです。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

region mapを端末へ保存し、通信なしで検索・routing・navigationを使う

READMEはdetailed offline maps、offline search、徒歩・cycling・carのturn-by-turn navigation、voice guidance、subway/public transport、contour/elevation情報を主要機能として挙げています。

hiker/cyclist/traveler向けにtrailやwalking path、peak/slopeも扱い、OpenStreetMapのcommunity dataをmobile appで利用します。

出典:[2]

KML/KMZ/GPX/GeoJSONのtrackを扱い、広告・tracking・accountを前提にしない

bookmark/trackはKML、KMZ、GPX、GeoJSONでimport/exportできます。READMEはno ads、no tracking、no data collection、no phoning home、no annoying registrationを明示しています。

GitHub Topicsにはandroid、ios、openstreetmap、offline-maps、privacy、routingがあり、repository主要言語はC++です。OSS探訪のBuilt withではC++ + OpenStreetMapを表示します。

出典:[2][1]

旅行・hiking・cyclingで通信状況やtrackingを気にせず地図を使いたい場合に

圏外・roaming・通信量制限がある場所でnavigationを使いたい利用者や、広告/behavior trackingを避けたいAndroid/iOS利用者に向きます。Google MapsやApple Mapsのoffline/privacy重視alternativeとして比較しやすい製品です。

offline利用には必要なregion dataを事前に端末へ用意する

offline map applicationなので、旅行先や登山区域など必要なregion dataを通信できる間にdownloadしておく運用が前提です。map data更新も自動的に常時server側へ問い合わせる形式ではなく、端末へ取得したdataの更新タイミングを意識する必要があります。

出典:[2]

source codeのApache-2.0とmap binary dataのlicenseは別

READMEはsource codeをApache-2.0と説明しますが、GitHub metadataはrepository全体をNOASSERTIONとしており、DATA_LICENSE.txtは.mwm等のbinary dataを別licenseで提供しています。

binary dataにはOpenStreetMap ODbL、Wikipedia CC BY-SA等のsourceが含まれ、再配布時はOrganic Maps/OpenStreetMapのvisible attributionとclickable linkが必要です。white-label/rebrandingにはexplicit written permissionが必要とされています。

出典:[1][2][4]

GitHubのlatest releaseはAndroid向けbuildで、iOS store versionと同一とは限らない

2026年9月16日時点のGitHub latest releaseは2026.08.27-18-androidで、APKとchecksumを配布しています。iOSはApp Store、AndroidもPlay/F-Droid/AppGallery等のdistribution channelがあるため、GitHub release tagを全platform共通versionとみなさない方が安全です。

出典:[3][2]

参考にした公式資料

  1. [1]organicmaps/organicmaps — GitHub repository metadata(2026-09-16)
  2. [2]Organic Maps — README(2026-09-16)
  3. [3]Organic Maps 2026.08.27-18-android release(2026-09-16)
  4. [4]Organic Maps — Binary Data License(2026-09-16)
編集部からの補足

offline navigationとprivacyを両立し、no ads/no tracking/no registrationを明示している点が特徴です。一方、source codeはApache-2.0でもmap binary dataは別licenseで、再配布時のattributionやwhite-label条件を確認する必要があります。

3ステップで試す

  1. 1

    公式配布からインストール

    利用端末に合わせてREADMEが案内する配布channelを使います。

    App Store / Google Play / F-Droid / Obtainium → Install Organic Maps
  2. 2

    必要なregion mapをdownload

    圏外で必要になる地図を通信できる間に保存します。

    Download a country or region for offline use
  3. 3

    offline検索とrouteを確認

    保存済みregionで検索とnavigationを確認します。

    Disable mobile data → Search / Route
公式READMEで確認

成長

成長の推移 · 直近30日

15,428 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
163
Open PR
332

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

カテゴリ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

GitHub Topics

  • ios
  • android
  • privacy
  • cpp
  • java
  • objective-c
  • maps
  • mobile-app
  • mobile
  • offline-maps
  • cyclists
  • hikers
Stars
15,428
Forks
1,589
Watchers
112
Open Issues
3,188
主要言語
C++
ライセンス
未判定
リポジトリ最終更新
2026/09/16

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。