Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. OpenStreetMap
  3. StreetComplete

StreetComplete

GPL-3.0Kotlinv64.0

An easy-to-use Android app that lets anyone contribute to OpenStreetMap by answering simple questions on location.

Visit WebsiteGitHubGitHub
5.1k stars472 forks0 contributors

What is StreetComplete?

StreetComplete is an Android application that simplifies contributing to OpenStreetMap by turning map editing into a series of simple, location-based questions. It automatically identifies missing map data nearby and allows users to fill in details—like road names or business hours—through an intuitive Q&A interface, with edits uploaded directly to OSM. The app is designed for offline use, making it ideal for on-site surveys.

Target Audience

Android users interested in improving OpenStreetMap data without technical expertise, including casual mappers, local community volunteers, and field surveyors.

Value Proposition

It uniquely lowers the barrier to OpenStreetMap contribution by eliminating the need to learn OSM's complex tagging system, offering a gamified, question-driven workflow that works offline and is accessible to complete beginners.

Overview

Easy to use OpenStreetMap editor for Android and iOS

Use Cases

Best For

  • Casual users who want to contribute to OpenStreetMap without learning tagging schemes
  • Local community groups organizing map-a-thons or neighborhood mapping events
  • Field surveyors collecting point-of-interest data offline
  • Educators introducing students to collaborative mapping projects
  • Improving map details like road names, surface types, and opening hours in your area
  • Gamified mapping experiences that encourage exploration and discovery

Not Ideal For

  • Advanced OpenStreetMap editors needing to apply complex tags or perform bulk data imports
  • iOS users or projects requiring cross-platform mapping tools, as the app is currently Android-only
  • Teams looking for real-time collaborative editing features, since StreetComplete focuses on individual, offline surveys

Pros & Cons

Pros

Zero OSM Knowledge Required

Explicitly designed for users with no OpenStreetMap expertise, as the README states it 'can be used without any OpenStreetMap-specific knowledge.'

Fully Offline Capable

Built for field surveys with economic data usage, allowing contributions without an internet connection, as highlighted in the description.

Gamified Quest Discovery

Automatically generates nearby quests for missing map data, transforming editing into an engaging, location-based activity with interactive markers.

Direct OSM Database Integration

Answers are processed and uploaded as meaningful changesets directly to OpenStreetMap, streamlining the contribution process without manual intervention.

Cons

Platform Lock-in to Android

Available only on Android, with iOS support still in development per sponsorship notes, limiting accessibility for a significant portion of mobile users.

Simplified Editing Constraints

Quests are restricted to simple questions answerable on-site, which excludes advanced mapping tasks like custom tagging or complex geometry edits.

Feature Development Reliance on Grants

New quests and improvements depend on community contributions and external funding, as seen in the sponsors section, potentially slowing down feature updates.

Frequently Asked Questions

Quick Stats

Stars5,085
Forks472
Contributors0
Open Issues111
Last commit2 days ago
CreatedSince 2016

Tags

#ios-app#offline-first#geospatial#android#osm#android-app#map-editor#openstreetmap#mapping#editor#open-data#survey

Built With

A
Android

Links & Resources

Website

Included in

OpenStreetMap911
Auto-fetched 1 day ago

Related Projects

SCEESCEE

OpenStreetMap surveyor app for experienced OSM contributors

Stars255
Forks29
Last commit29 days ago
GoMap!!GoMap!!

Feature-rich mobile editor for iOS. (iOS / Source Code / Wiki)

Stars0
Forks0
Last commit
VespucciVespucci

Advanced full-data-model editor for Android. (Android / Source Code / Wiki)

Stars0
Forks0
Last commit
Every DoorEvery Door

Android and iOS app that lets you create and edit objects in OpenStreetMap. It supports editing node and polygon features, and creating point features like shops, benches, and building entrances. (Android / iOS / Source Code / Wiki)

Stars0
Forks0
Last commit
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub