https://github.com/streetcomplete/StreetComplete Skip to content Sign up * Why GitHub? Features - + Mobile - + Actions - + Codespaces - + Packages - + Security - + Code review - + Project management - + Integrations - + GitHub Sponsors - + Customer stories- * Team * Enterprise * Explore + Explore GitHub - Learn and contribute + Topics - + Collections - + Trending - + Learning Lab - + Open source guides - Connect with others + The ReadME Project - + Events - + Community forum - + GitHub Education - + GitHub Stars program - * Marketplace * Pricing Plans - + Compare plans - + Contact Sales - + Education - [ ] [search-key] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this organization All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} streetcomplete / StreetComplete * Sponsor Sponsor streetcomplete/StreetComplete * Notifications * Star 2.1k * Fork 200 Easy to use OpenStreetMap editor for Android GPL-3.0 License 2.1k stars 200 forks Star Notifications * Code * Issues 97 * Pull requests 14 * Discussions * Actions * Projects 0 * Wiki * Security * Insights More * Code * Issues * Pull requests * Discussions * Actions * Projects * Wiki * Security * Insights master Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags 15 branches 150 tags Code Clone HTTPS GitHub CLI [https://github.com/s] Use Git or checkout with SVN using the web URL. [gh repo clone street] Work fast with our official CLI. Learn more. * Open with GitHub Desktop * Download ZIP Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching Xcode If nothing happens, download Xcode and try again. Go back Launching Visual Studio Code Your codespace will open once ready. There was a problem preparing your codespace, please try again. Latest commit @matkoniecz matkoniecz filter out cases where cycleway along was not caught by geometry checks ... 7fa96e3 Jun 16, 2021 filter out cases where cycleway along was not caught by geometry checks 7fa96e3 Git stats * 4,968 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github Update a template URL to go to SC Org Apr 19, 2021 app filter out cases where cycleway along was not caught by geometry checks Jun 16, 2021 buildSrc eliminate java.util.* Apr 20, 2021 gradle/wrapper update gradle May 8, 2021 metadata update version, update changelog and translations May 23, 2021 res add presentation that explains how the app handles edits Jun 7, 2021 .editorconfig minor changes after inspector run Jul 23, 2020 .gitattributes Introduce end-of-line normalization Jul 16, 2019 .gitignore Merge branch 'master' into elements-first-class Apr 18, 2021 AUTHORS.md Update some links to point directly to the SC org Apr 19, 2021 CONTRIBUTING.md document enabling disabling translations May 24, 2021 COPYING add more info about contributors and asset file sources Jul 12, 2017 README.md grant was from 2019, part of funded work happened later May 26, 2021 build.gradle.kts update gradle May 18, 2021 code_scheme.xml add code scheme xml for android studio, useful for contributors Jun 14, 2017 gradle.properties link how token can be obtained Apr 23, 2021 gradlew Update gradle wrapper (#2022) Aug 16, 2020 gradlew.bat Update gradle wrapper (#2022) Aug 16, 2020 settings.gradle.kts convert build scripts to kotlin Oct 7, 2020 View code Screenshots Download Quests FAQ Contributing License Sponsors README.md StreetComplete StreetComplete is an easy to use editor of OpenStreetMap data available for Android. It can be used without any OpenStreetMap-specific knowledge. It asks simple questions, with answers directly used to edit and improve OpenStreetMap data. The app is aimed at users who do not know anything about OSM tagging schemes but still want to contribute to OpenStreetMap. StreetComplete automatically looks for nearby places where a survey is needed and shows them as quest markers on its map. Each of these quests can then be solved on site by answering a simple question. For example, tapping on a marker may show the question "What is the name of this road?", with a text field to answer it. More examples are shown in the screenshots below. The user's answer is automatically processed and uploaded directly into the OSM database. Edits are done in meaningful changesets using the user's OSM account. Since the app is meant to be used on a survey, it can be used offline and is economic with data usage. To make the app easy to use, quests are limited to those answerable by asking simple questions. * See the latest release notes. Screenshots [687474703a2f2f7777772e7] [687474703a2f2f7777772e7] [687474703a2f2f7777772e7] [687474703a2f2f7777772e7] [687474703a2f2f7777772e7] [687474703a2f2f7777772e7] [687474703a2f2f7777772e7] [687474703a2f2f7777772e7] [687474703a2f2f7777772e7] [687474703a2f2f7777772e7] [687474703a2f2f7777772e7] [687474703a2f2f7777772e7] [687474703a2f2f7777772e7] [687474703a2f2f696d672e796f75747562652e636f6d2f7] Download Get it on Google PlayGet it on F-DroidDownload APK from GitHub Quests There are quite a few different quest types now and more will be added over time. You can see a community-managed list of all quests in the OSM wiki. FAQ You can find a list of frequently asked questions in the wiki. Contributing This is an active open-source project, so you can get involved in it easily! You can do so without any programming or OpenStreetMap knowledge! Just choose a task that you like. Here are a few things you can do: * Test and report issues * Translate the app into your language * [?] Solve notes left by StreetComplete users * Suggest new quests, or, even better, implement them. * and more... Also, if you like StreetComplete, spread the word! [?] License This software is released under the terms of the GNU General Public License. Sponsors [logo_bmbf] The German Federal Ministry of Education and Research sponsored this project (grant code 01IS20S35) within the frame of the Prototype Fund between 09.2020 and 02.2021. This enabled Tobias Zwick to work on making this app a more powerful and efficient tool to easily contribute to OpenStreetMap. [logo_nlnet] [logo_ngi0] The NGI Zero Discovery is a grant program organized by the NLnet foundation. The 2019 grant enabled Mateusz Konieczny to work on StreetComplete for about three months. [logo_osmf] The OpenStreetMap foundation was funding the development of doing map maintenance with StreetComplete in their first round of the microgrant program in 2020. [logo_jawgmaps] JawgMaps is a provider of online custom maps, geocoding and routing based on OpenStreetMap data. They are providing their vector map tiles service to StreetComplete for free. [logo_gi] [logo_li] [logo_pa] Many people are currently supporting this app through GitHub sponsors , Liberapay and Patreon. If you like the app, you can join them [?] About Easy to use OpenStreetMap editor for Android Topics android editor mapping openstreetmap survey Resources Readme License GPL-3.0 License Releases 150 v32.1 Latest Jun 1, 2021 + 149 releases Sponsor this project * * liberapay liberapay.com/westnordost * patreon patreon.com/westnordost Learn more about GitHub Sponsors Contributors 71 * @westnordost * @matkoniecz * @FloEdelmann * @ENT8R * @dbdean * @peternewman * @rugk * @Helium314 * @krzyk * @naposm * @arrival-spring + 60 contributors Languages * Kotlin 99.3% * Java 0.7% * (c) 2021 GitHub, Inc. * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.