When we built iD, the default OpenStreetMap editor, we made sure we could recombine its parts to create a new wave of experimental, minimal, and unusual editors. OpenStreetMap is more than a map, and more than streets: it’s a deep database of millions of attributes. What if OpenStreetMap editors were purpose-specific and radically simpler to use than general-purpose tools?

COFFEEDEX fiddles with the definition of what OpenStreetMap editors can be. It’s built with parts of iD, like osm-auth, combined with brilliant community projects, like Overpass Turbo. The open source code is built with technologies we’re using in future Mapbox products: Facebook’s excellent React library, Reflux, and next-generation JavaScript syntax transpiled by 6to5.

It’s a proof of concept that aims to answer the question of “how much does a cup of coffee cost, everywhere?” In stark contrast to iD, it isn’t focused on geometry or georeferencing, but on a single attribute in existing data. It’s customizable for many use cases that at their core are questions about attributes in OpenStreetMap’s data.