2016-09-27 17:31:14 +02:00
2016-09-27 10:59:56 +02:00
2016-09-27 11:45:27 +02:00
2016-09-27 10:59:56 +02:00
2016-09-27 10:59:56 +02:00
2016-09-27 14:28:40 +02:00
2016-09-27 10:08:08 +02:00
2016-09-27 14:28:40 +02:00
2016-09-27 14:28:40 +02:00
2016-09-27 17:31:14 +02:00

Maputnik Desktop

A Golang based cross platform executable for integrating Maputnik locally. The idea is to package up the JavaScript and CSS bundle produced by maputnik/editor and embed it in the server program.

Usage

Not functional yet

Simply start up a web server and access the Maputnik editor GUI at localhost:8000.

maputnik

Expose a local style file to Maputnik allowing the web based editor to save to the local filesystem.

maputnik --file basic-v9.json

Watch the local style for changes and inform the editor via web socket. This makes it possible to edit the style with a local text editor and still use Maputnik.

maputnik --watch --file basic-v9.json

Build

Clone the repository recursively since the Maputnik editor is embedded as submodule.

git clone --recursive git@github.com:maputnik/desktop.git

Run make to build the app distribution bundle and create the maputnik binary embedding the editor.

make

You should now find the maputnik binary in your directory.

S
Description
An open source visual editor for the 'Mapbox Style Specification'
Readme 596 MiB
Languages
JavaScript 88.5%
SCSS 9.3%
CSS 1.2%
HTML 0.9%
Dockerfile 0.1%