{"id":13403296,"url":"https://github.com/eddiesigner/sketch-map-generator","last_synced_at":"2025-04-13T05:06:39.305Z","repository":{"id":38916052,"uuid":"77112961","full_name":"eddiesigner/sketch-map-generator","owner":"eddiesigner","description":"Sketch plugin to fill a shape with a map generated from a given location using Google Maps and Mapbox","archived":false,"fork":false,"pushed_at":"2023-03-05T01:12:19.000Z","size":32869,"stargazers_count":852,"open_issues_count":9,"forks_count":46,"subscribers_count":25,"default_branch":"master","last_synced_at":"2025-04-13T05:06:24.178Z","etag":null,"topics":["google","google-maps","mapbox","maps","sketch-plugin","sketchapp"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eddiesigner.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"eddiesigner","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://paypal.me/eddiesigner"]}},"created_at":"2016-12-22T04:47:10.000Z","updated_at":"2025-03-12T03:21:55.000Z","dependencies_parsed_at":"2023-02-05T18:46:28.596Z","dependency_job_id":"396b7137-0761-4d67-aebe-6a27948d3978","html_url":"https://github.com/eddiesigner/sketch-map-generator","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddiesigner%2Fsketch-map-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddiesigner%2Fsketch-map-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddiesigner%2Fsketch-map-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddiesigner%2Fsketch-map-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eddiesigner","download_url":"https://codeload.github.com/eddiesigner/sketch-map-generator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248665748,"owners_count":21142123,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["google","google-maps","mapbox","maps","sketch-plugin","sketchapp"],"created_at":"2024-07-30T19:01:28.010Z","updated_at":"2025-04-13T05:06:39.281Z","avatar_url":"https://github.com/eddiesigner.png","language":"JavaScript","funding_links":["https://ko-fi.com/eddiesigner","https://paypal.me/eddiesigner"],"categories":["JavaScript","🧰 Bins"],"sub_categories":["Sketch Plugins"],"readme":"# 🗺 Sketch Map Generator 4\n\nMap Generator better than ever! ✨\n\nDesign beautiful map interfaces, mobile applications and more in less time with Map Generator. Now powered by Google and Mapbox. \n\nIf you find this plugin useful, please consider to make a donation to support its development! 🙏🏼\n\n\u003ca href=\"https://ko-fi.com/eddiesigner\" target=\"_blank\"\u003e\u003cimg src=\"https://res.cloudinary.com/edev/image/upload/v1583011476/button_y8hgt8.png\" alt=\"Donate\" style=\"width: 250px !important; height: 60px !important;\" width=\"250\" height=\"60\"\u003e\u003c/a\u003e\n\n## Preview\n\n\u003cimg src=\"/assets/preview.gif?raw=true\"\u003e\n\n## Important\n\nYou will need to provide your own Google Maps API Key or your own Mapbox tokens so that the plugin can work properly.\n\nTo know how to generate your Google API Key and your Mapbox tokens please follow the steps described in these guides:\n\n* [How to generate a Google Maps API Key](https://github.com/eddiesigner/sketch-map-generator/wiki/How-to-generate-a-Google-Maps-key)\n\n* [How to get your Mapbox tokens](https://github.com/eddiesigner/sketch-map-generator/wiki/How-to-get-your-Mapbox-tokens)\n\n**If you already use this plugin please backup your Google API Key, Mapbox tokens and map settings. The plugin will try to use the data you have saved but if something unexpected happens, it is better to have that data at hand.**\n\n## Features\n\n* 🗺 Generate maps with Google Maps\n* 🗺 Generate maps with Mapbox\n* 🎨 If you use Mapbox, now you can use your own custom styles!\n* 🔥 Map preview! Now you can see a live preview before generating a map\n* 📍 You can move the map preview, drag a pin to pick a location and change the zoom  with no effort\n* 💅🏻 Snazzy styles support\n* ✨ A beautiful whole new UI\n* 🌓 Dark mode support\n* 🤙🏻 An improved user experience\n* 🛠 Several improvements and bugfixes\n\n## How it works?\n\n1) Save your Google API Key or your Mapbox tokens in the plugin settings.\n\n2) Create a shape and select it.\n\n3) Set your map settings:\n\n##### Google Maps\n_Plugins \u003e Sketch Map Generator \u003e Generate a map using Google Maps..._ or press \u003ckbd\u003e^\u003c/kbd\u003e + \u003ckbd\u003eCmd\u003c/kbd\u003e + \u003ckbd\u003eG\u003c/kbd\u003e\n\n##### Mapbox\n_Plugins \u003e Sketch Map Generator \u003e Generate a map using Mapbox..._ or press \u003ckbd\u003e^\u003c/kbd\u003e + \u003ckbd\u003eCmd\u003c/kbd\u003e + \u003ckbd\u003eB\u003c/kbd\u003e\n\n4) Press the button to generate the map and _voila_! Your shape will be filled with a beautiful map.\n\nYou can also generate with a single command the last map you created:\n\n_Plugins \u003e Sketch Map Generator \u003e Generate previous map_ or press \u003ckbd\u003e^\u003c/kbd\u003e + \u003ckbd\u003eCmd\u003c/kbd\u003e + \u003ckbd\u003eP\u003c/kbd\u003e\n\n## Installation\n\n#### Manual\n\n1) [Download the latest release of the plugin](https://github.com/eddiesigner/sketch-map-generator/releases/latest/download/Map.Generator.sketchplugin.zip) and unzip the file\n\n2) Double click on `Map Generator.sketchplugin` and you're ready to go\n\n#### Install with Sketch Runner\n\nOpen Sketch Runner and run the `Install` command, then search for `Map Generator` and hit the `Get` button.\n\n## FAQ\n\n**What versions of Sketch are supported?**\n\nThe plugin is compatible with Sketch 53+\n\n**Does this plugin need an API Key or API token?**\n\nYes. You need to provide an API Key for Google Maps and you also need to provide a public and a secret token for Mapbox.\n\n**Do I have to pay to use this plugin?**\n\nNo.\nAlthough a credit card is required to get a Google Maps API key. Don't worry, it will be almost impossible for you to have to pay a single penny.\n\n**Does this plugin support retina?**\nYes.\n\n**There are some size limitations?**\n\nYes.\nCurrently Google Maps images can be returned in any size up to [640 x 640 px](https://developers.google.com/maps/documentation/maps-static/usage-and-billing#image-sizes).\nCurrently Mapbox images can be returned in any size up to [1280 x 1280 px](https://docs.mapbox.com/help/how-mapbox-works/static-maps/#high-resolution-images).\n\n\n## Issues\n\nIf you have any questions or troubles with this product, please feel free to open an issue [here](https://github.com/eddiesigner/sketch-map-generator/issues).\n\n## Credits\n\nThanks to [Guillermo](https://dribbble.com/guillermoseis) for the icon!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feddiesigner%2Fsketch-map-generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feddiesigner%2Fsketch-map-generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feddiesigner%2Fsketch-map-generator/lists"}