Open source is at the heart of the HOT Community. We create and build open source tools and run our projects with an open source ethos. If you are interested in using our tools or contributing, you can access all our code, documentation, and other resources on GitHub.
Learn about OpenStreetMap
OpenStreetMap is a free street level map of the world, created by an ever growing community of mappers. Get started by learning about how to edit OpenStreetMap or using the many tools available to edit or use OSM data. Check out the resources available within LearnOSM or the HOT Training Center. The OSM Wiki has documentation around feature tags and processes of the community.
Plan a Mapping Campaign
If you are interested in starting a remote or field mapping campaign, you can get started by finding available imagery to use via OpenAerialMap, plan a remote mapping campaign via the Tasking Manager, or set up and track a field campaign with MapCampaigner.
Edit the Map
Quickly get started with editing and contibuting to OpenStreetMap via the Tasking Manager. You can volunteer your time to active mapping projects and support organizations in need of map data around the world. Check out OpenMapKit for field based editing of OpenStreetMap. In low-bandwidth or disconnected environments, Field Papers can be used for paper-based data capture and POSM can be used for offline OSM editing. RapiD is an editor that uses Artificial Inteligence to detect unmapped roads and buildings.
Access OSM Data
To access OSM data, HOT built the Export Tool which allows anyone to create custom extracts of OSM based on the area and type of data you want to access. Export Tool allows you to save, rerun, and share OSM data. Exports for selected countries with active disaster or crisis responses are also available via HDX.
Analyze the Data
To understand more about how and when editing took place, or assess quality within OSM, use the OSM Analytics suite of tools. You can view how data has changed over time within OSM, understand quality within an area, or analyze what type of data is available.