Maps NACE Rev.2 industry codes to OSM tags with 4-language service templates — for local directories, marketplaces, and knowledge graphs.
Rooted in NACE Rev.2 (EU statistical classification) and OpenStreetMap community tags. Every node carries a Schema.org type and Wikidata QID.
Every category, subcategory, and template has a stable @id URI that resolves to its JSON-LD document on this site.
All 1333 templates translated into English, Ukrainian, German, and Russian — with linguistic hints for NLP pipelines.
Free for commercial and open-source use. Built by Mapko as the upper ontology for its business knowledge graph.
npm i @mapko/nace-osm-taxonomy import tax from '@mapko/nace-osm-taxonomy' // tax.categories[0] // .subcategories[0] // .templates[0].names.en
GET /v1/template/womens-haircut.jsonld
{
"@id": "https://taxonomy.mapko.net
/v1/template/womens-haircut",
"@type": "skos:Concept",
"names": {
"en": "Women's Haircut",
"uk": "Жіноча стрижка"
}
}
/v1/index.jsonld /v1/context.jsonld /v1/category/<slug>.jsonld /v1/subcategory/<slug>.jsonld /v1/template/<slug>.jsonld /v1/sitemap.xml