{"id":9496,"date":"2021-01-20T01:46:49","date_gmt":"2021-01-20T06:46:49","guid":{"rendered":"http:\/\/local.brightwhiz\/?p=9496"},"modified":"2021-01-20T01:46:49","modified_gmt":"2021-01-20T06:46:49","slug":"maplibre-gl-open-source-successor-mapbox-gl-js","status":"publish","type":"post","link":"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/","title":{"rendered":"MapLibre GL Official Open Source Successor to Mapbox GL JS"},"content":{"rendered":"\n

MapLibre GL is a community-led open-source<\/a> fork derived from Mapbox GL JS prior to their switch to a non-open-source license. It is tagged as the official successor to Mapbox GL JS.<\/p>\n\n\n\n

This past December Mapbox announced that starting Mapbox GL JS version 2.0 would be released under a proprietary license. Older versions will continue to be available as open-source though going forward, Mapbox will only be investing in developing new features for the proprietary version.<\/p>\n\n\n\n

Mapbox GL JS is a JavaScript<\/a> library for interactive, customizable vector maps on the web.<\/p>\n\n\n\n

MapLibre GL is considered the official open-source successor to Mapbox GL JS. This is as a result of the effort to avoid fragmentation with this library due to the sheer number of forks that were created following Mapbox’s announcement.<\/p>\n\n\n\n

For those that depend on mapbox-gl<\/strong> directly, you can simply replace mapbox-gl<\/strong> with maplibre-gl<\/strong> in package.json to proceed:<\/p>\n\n\n

[js]
\n“dependencies”: {
\n “mapbox-gl”: “^1.13.0”
\n “maplibre-gl”: “>=1.13.0-rc.1”
\n}
\n[\/js]<\/p>\n\n\n\n

Mapbox is used in services like Jetpack for the Map block as well as many plugins on WordPress.org. It is also used in WordPress.com Plugin developers who have integrated the open-source Mapbox GL JS may want to check out this library<\/a> as an open-source alternative to Mapbox’s proprietary 2.0 version.<\/p>\n","protected":false},"excerpt":{"rendered":"

MapLibre GL is a community-led open-source fork derived from Mapbox GL JS prior to their switch to a non-open-source license. It is tagged as the official successor to Mapbox GL…<\/p>\n","protected":false},"author":1,"featured_media":9497,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25,13,28,16],"tags":[328,350,424,591,651],"yoast_head":"\nMapLibre GL Official Open Source Successor to Mapbox GL JS<\/title>\n<meta name=\"description\" content=\"MapLibre GL is a community led open-source fork derived from Mapbox GL JS prior to their switch to a non-open-source license\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MapLibre GL Official Open Source Successor to Mapbox GL JS\" \/>\n<meta property=\"og:description\" content=\"MapLibre GL is a community led open-source fork derived from Mapbox GL JS prior to their switch to a non-open-source license\" \/>\n<meta property=\"og:url\" content=\"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/\" \/>\n<meta property=\"og:site_name\" content=\"Brightwhiz.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/brightwhiz\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-01-20T06:46:49+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/01\/maplibre-gl-open-source.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Michael Bright\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@brightwhizmag\" \/>\n<meta name=\"twitter:site\" content=\"@brightwhizmag\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Bright\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/\"},\"author\":{\"name\":\"Michael Bright\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32\"},\"headline\":\"MapLibre GL Official Open Source Successor to Mapbox GL JS\",\"datePublished\":\"2021-01-20T06:46:49+00:00\",\"dateModified\":\"2021-01-20T06:46:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/\"},\"wordCount\":216,\"publisher\":{\"@id\":\"http:\/\/local.brightwhiz\/#organization\"},\"image\":{\"@id\":\"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/01\/maplibre-gl-open-source.jpg\",\"keywords\":[\"JavaScript\",\"Libraries\",\"Open Source\",\"Tools\",\"WordPress\"],\"articleSection\":[\"Libraries\",\"News\",\"Software\",\"Technology\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/\",\"url\":\"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/\",\"name\":\"MapLibre GL Official Open Source Successor to Mapbox GL JS\",\"isPartOf\":{\"@id\":\"http:\/\/local.brightwhiz\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/01\/maplibre-gl-open-source.jpg\",\"datePublished\":\"2021-01-20T06:46:49+00:00\",\"dateModified\":\"2021-01-20T06:46:49+00:00\",\"description\":\"MapLibre GL is a community led open-source fork derived from Mapbox GL JS prior to their switch to a non-open-source license\",\"breadcrumb\":{\"@id\":\"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/#primaryimage\",\"url\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/01\/maplibre-gl-open-source.jpg\",\"contentUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/01\/maplibre-gl-open-source.jpg\",\"width\":1200,\"height\":630,\"caption\":\"MapLibre GL\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/local.brightwhiz\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MapLibre GL Official Open Source Successor to Mapbox GL JS\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/local.brightwhiz\/#website\",\"url\":\"http:\/\/local.brightwhiz\/\",\"name\":\"Brightwhiz.com\",\"description\":\"Best Tech guides, Tutorials, and News\",\"publisher\":{\"@id\":\"http:\/\/local.brightwhiz\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/local.brightwhiz\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/local.brightwhiz\/#organization\",\"name\":\"Brightwhiz\",\"url\":\"http:\/\/local.brightwhiz\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png\",\"contentUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png\",\"width\":706,\"height\":135,\"caption\":\"Brightwhiz\"},\"image\":{\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/brightwhiz\/\",\"https:\/\/twitter.com\/brightwhizmag\",\"https:\/\/instagram.com\/bright_whiz\/\",\"https:\/\/www.pinterest.com\/sobbayi\/\",\"https:\/\/www.youtube.com\/channel\/UC6sCdP_d_RiTIM7ErFT-PSQ\"]},{\"@type\":\"Person\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32\",\"name\":\"Michael Bright\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g\",\"caption\":\"Michael Bright\"},\"sameAs\":[\"https:\/\/sobbayi.com\"],\"url\":\"http:\/\/local.brightwhiz\/author\/sobbayiadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MapLibre GL Official Open Source Successor to Mapbox GL JS","description":"MapLibre GL is a community led open-source fork derived from Mapbox GL JS prior to their switch to a non-open-source license","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/","og_locale":"en_US","og_type":"article","og_title":"MapLibre GL Official Open Source Successor to Mapbox GL JS","og_description":"MapLibre GL is a community led open-source fork derived from Mapbox GL JS prior to their switch to a non-open-source license","og_url":"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/","og_site_name":"Brightwhiz.com","article_publisher":"https:\/\/www.facebook.com\/brightwhiz\/","article_published_time":"2021-01-20T06:46:49+00:00","og_image":[{"width":1200,"height":630,"url":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/01\/maplibre-gl-open-source.jpg","type":"image\/jpeg"}],"author":"Michael Bright","twitter_card":"summary_large_image","twitter_creator":"@brightwhizmag","twitter_site":"@brightwhizmag","twitter_misc":{"Written by":"Michael Bright","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/#article","isPartOf":{"@id":"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/"},"author":{"name":"Michael Bright","@id":"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32"},"headline":"MapLibre GL Official Open Source Successor to Mapbox GL JS","datePublished":"2021-01-20T06:46:49+00:00","dateModified":"2021-01-20T06:46:49+00:00","mainEntityOfPage":{"@id":"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/"},"wordCount":216,"publisher":{"@id":"http:\/\/local.brightwhiz\/#organization"},"image":{"@id":"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/#primaryimage"},"thumbnailUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/01\/maplibre-gl-open-source.jpg","keywords":["JavaScript","Libraries","Open Source","Tools","WordPress"],"articleSection":["Libraries","News","Software","Technology"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/","url":"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/","name":"MapLibre GL Official Open Source Successor to Mapbox GL JS","isPartOf":{"@id":"http:\/\/local.brightwhiz\/#website"},"primaryImageOfPage":{"@id":"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/#primaryimage"},"image":{"@id":"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/#primaryimage"},"thumbnailUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/01\/maplibre-gl-open-source.jpg","datePublished":"2021-01-20T06:46:49+00:00","dateModified":"2021-01-20T06:46:49+00:00","description":"MapLibre GL is a community led open-source fork derived from Mapbox GL JS prior to their switch to a non-open-source license","breadcrumb":{"@id":"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/#primaryimage","url":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/01\/maplibre-gl-open-source.jpg","contentUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/01\/maplibre-gl-open-source.jpg","width":1200,"height":630,"caption":"MapLibre GL"},{"@type":"BreadcrumbList","@id":"http:\/\/local.brightwhiz\/maplibre-gl-open-source-successor-mapbox-gl-js\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/local.brightwhiz\/"},{"@type":"ListItem","position":2,"name":"MapLibre GL Official Open Source Successor to Mapbox GL JS"}]},{"@type":"WebSite","@id":"http:\/\/local.brightwhiz\/#website","url":"http:\/\/local.brightwhiz\/","name":"Brightwhiz.com","description":"Best Tech guides, Tutorials, and News","publisher":{"@id":"http:\/\/local.brightwhiz\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/local.brightwhiz\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/local.brightwhiz\/#organization","name":"Brightwhiz","url":"http:\/\/local.brightwhiz\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/","url":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png","contentUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png","width":706,"height":135,"caption":"Brightwhiz"},"image":{"@id":"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/brightwhiz\/","https:\/\/twitter.com\/brightwhizmag","https:\/\/instagram.com\/bright_whiz\/","https:\/\/www.pinterest.com\/sobbayi\/","https:\/\/www.youtube.com\/channel\/UC6sCdP_d_RiTIM7ErFT-PSQ"]},{"@type":"Person","@id":"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32","name":"Michael Bright","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/local.brightwhiz\/#\/schema\/person\/image\/","url":"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g","contentUrl":"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g","caption":"Michael Bright"},"sameAs":["https:\/\/sobbayi.com"],"url":"http:\/\/local.brightwhiz\/author\/sobbayiadmin\/"}]}},"_links":{"self":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts\/9496"}],"collection":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/comments?post=9496"}],"version-history":[{"count":0,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts\/9496\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/media\/9497"}],"wp:attachment":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/media?parent=9496"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/categories?post=9496"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/tags?post=9496"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}