{"id":15058950,"url":"https://github.com/framstag/libosmscout","last_synced_at":"2026-02-10T08:01:09.730Z","repository":{"id":2931959,"uuid":"41698462","full_name":"Framstag/libosmscout","owner":"Framstag","description":"Libosmscout is a C++ library for offline map rendering, routing and location lookup based on OpenStreetMap data","archived":false,"fork":false,"pushed_at":"2025-02-28T11:54:50.000Z","size":82698,"stargazers_count":276,"open_issues_count":52,"forks_count":82,"subscribers_count":23,"default_branch":"master","last_synced_at":"2025-04-08T12:09:21.865Z","etag":null,"topics":["android","c-plus-plus","clang","gcc","geodata","geolocation","ios","library","linux","macos","map","offline","offline-maps","offline-rendering","openstreetmap","openstreetmap-data","osm","routing","tiles","windows"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Framstag.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-08-31T20:20:43.000Z","updated_at":"2025-04-04T16:36:04.000Z","dependencies_parsed_at":"2023-09-29T05:55:50.399Z","dependency_job_id":"6c83917a-5776-4e27-bff1-44b5d5490c7a","html_url":"https://github.com/Framstag/libosmscout","commit_stats":{"total_commits":7045,"total_committers":41,"mean_commits":"171.82926829268294","dds":"0.49751596877217885","last_synced_commit":"9550c197b9b6e6b1f2a757e9938d25345b54902e"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Framstag%2Flibosmscout","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Framstag%2Flibosmscout/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Framstag%2Flibosmscout/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Framstag%2Flibosmscout/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Framstag","download_url":"https://codeload.github.com/Framstag/libosmscout/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247838444,"owners_count":21004580,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","c-plus-plus","clang","gcc","geodata","geolocation","ios","library","linux","macos","map","offline","offline-maps","offline-rendering","openstreetmap","openstreetmap-data","osm","routing","tiles","windows"],"created_at":"2024-09-24T22:34:21.910Z","updated_at":"2025-12-29T15:25:27.790Z","avatar_url":"https://github.com/Framstag.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# About\n\nLibosmscout is a C++ library for offline map rendering, routing and location lookup\nbased on OpenStreetMap data.\n\nSupported platforms:\n* 32bit or 64 bit platforms in general are supported. We recommend 64 bit on desktop.\n* Requires a compiler that supports C++20.\n* Supported build systems are CMake and Meson.\n* Linux using recent versions of gcc or clang.\n* Mac OS X and iOS using XCode/clang.\n* Windows using MinGW-based gcc compiler or Visual Studio 2019.\n* Android 7 or newer using NDK r26 or newer (with C++20 support).\n\n# License\n\nThe libraries itself are under LGPL. For details see the [LICENSE](/LICENSE) file.\n\n# Homepage\n\nThe official homepage is at: http://libosmscout.sourceforge.net/.\n\n# Support\n\nPlease subscribe to the [mailing list](https://sourceforge.net/p/libosmscout/mailman/libosmscout-development/)\nand ask your questions. English is the preferred language but other languages might be supported,\ntoo.\n\nYou can also get support in the matrix room `#libosmscout.matrix.org`. While\nit is a interactive chat room, an answer still may take some\ntime, though.\n\n\n# Installation\n\nYou can find detailed instruction how to get libraries and applications\nbuild and working and other introductory documentation on the\n[homepage](http://libosmscout.sourceforge.net/documentation/).\n\nThe documentation in the [OpenStreepMap Wiki](http://wiki.openstreetmap.org/wiki/Libosmscout)\nis currently still correct but is not activily maintained by the\nlibosmscout team.\n\n# Features\n\nYou can find a list of features [here](http://libosmscout.sourceforge.net/features/).\nNote that the features pages are currently not up to date. We are unsure how to\nbest represent all the features of libosmscout.\n\n# Documentation\n\nYou can find some documentation and tutorials on the [homepage](http://libosmscout.sourceforge.net)\nand some other documentation in the [git repository](/Documentation/).\n\nThere are a number of demo applications that show how to make use of the various\nfeatures of the library.\n\nWe plan to move all documentation for the repository to the homepage.\n\n# Automatic builds\n\nAutomatic builds can be found at [Github Actions](https://github.com/Framstag/libosmscout/actions).\nStatic code analysis on [Sonar cloud](https://sonarcloud.io/dashboard?id=Framstag_libosmscout).\nGoal is to check all supported platforms, compilers and build systems to keep project in good condition.\n\nCurrent build status:\n\n| Operating Systems           | Provider                    | Status                                                                                                                                                                                                                      |\n|-----------------------------|-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Linux (Ubuntu 22.04)        | Github Actions              | [![Build Status](https://github.com/Framstag/libosmscout/actions/workflows/build_and%20test_on_ubuntu_22_04.yml/badge.svg)](https://github.com/Framstag/libosmscout/actions/workflows/build_and%20test_on_ubuntu_22_04.yml) |\n| Linux (Ubuntu 24.04)        | Github Actions              | [![Build Status](https://github.com/Framstag/libosmscout/actions/workflows/build_and%20test_on_ubuntu_24_04.yml/badge.svg)](https://github.com/Framstag/libosmscout/actions/workflows/build_and%20test_on_ubuntu_24_04.yml) |\n| Linux (with sanitizers)     | Github Actions              | [![Build Status](https://github.com/Framstag/libosmscout/actions/workflows/sanitize_on_ubuntu_22_04.yml/badge.svg)](https://github.com/Framstag/libosmscout/actions/workflows/sanitize_on_ubuntu_22_04.yml)                 |\n| Android (on Ubuntu 22.04)   | Github Actions              | [![Build Status](https://github.com/Framstag/libosmscout/actions/workflows/build_on_ubuntu_22_04_qt_android.yml/badge.svg)](https://github.com/Framstag/libosmscout/actions/workflows/build_on_ubuntu_22_04_qt_android.yml) |\n| iOS                         | Github Actions              | [![Build Status](https://github.com/Framstag/libosmscout/actions/workflows/build_and%20test_on_ios.yml/badge.svg)](https://github.com/Framstag/libosmscout/actions/workflows/build_and%20test_on_ios.yml)                   |\n| Mac OS X                    | Github Actions              | [![Build Status](https://github.com/Framstag/libosmscout/actions/workflows/build_and%20test_on_osx.yml/badge.svg)](https://github.com/Framstag/libosmscout/actions/workflows/build_and%20test_on_osx.yml)                   |\n| Windows, MSYS/MINGW64       | Github Actions              | [![Build Status](https://github.com/Framstag/libosmscout/actions/workflows/build_and%20test_on_msys.yml/badge.svg)](https://github.com/Framstag/libosmscout/actions/workflows/build_and%20test_on_msys.yml)                 |\n| Windows, Visual Studio 2019 | Github Actions              | [![Build Status](https://github.com/Framstag/libosmscout/actions/workflows/build_and%20test_on_vs2019.yml/badge.svg)](https://github.com/Framstag/libosmscout/actions/workflows/build_and%20test_on_vs2019.yml)             |\n| Sonar                       | GitHub Actions| [![Build Status](https://github.com/Framstag/libosmscout/actions/workflows/sonar.yml/badge.svg)](https://github.com/Framstag/libosmscout/actions/workflows/sonar.yml)                                                       |\n| Sonar                       | SonarCloud | [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=Framstag_libosmscout\u0026metric=alert_status)](https://sonarcloud.io/summary/new_code?id=Framstag_libosmscout)                                 |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fframstag%2Flibosmscout","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fframstag%2Flibosmscout","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fframstag%2Flibosmscout/lists"}