Javascript Map of the European Union

/, Europe, Western Europe/Javascript Map of the European Union

Javascript Map of the European Union

JSMaps is a lightweight and mobile friendly HTML5 javascript maps library for websites and applications. Flexible and easy to customize, it is built on top of raphael.js and supports all modern browsers and devices.

JSMaps is responsive which means it will adapt to the size of the device they are displayed on. More specifically it adapts to its container size which means you have full control over it, just drop the map into a responsive container of any size and it will fill the available space.

As of version 3.0.0, JSMaps features many options to allow you to customize your map to your specific needs. Each map comes with its own configuration file where you can change colors, text content and urls for each state or region, disable states or regions independently, as well as global options such as optional pan / zoom, text area size and position.

Finally, JSMaps is free to use for personal and commercial projects and comes with a detailed documentation and a support forum. Your download will include a fully working map with all required files so you can get started right away. If you have any questions or would like to request a specific map, feel free to contact us and we'll get back to you shortly.

JSMaps Features

  • Works on all modern browsers and devices.
  • Responsive map, it will resize when its container changes size.
  • Optional pan/zoom.
  • State/Region click handler includes navigate to URL, display text in sidebar, or neither so you can control what happens when the user interacts with your map.
  • Create groups.
  • Events and callbacks to give you full control.
  • And more! See the documentation for full list of options


Click here to view the documentation for this map.


Click here to view the license for this map.

Demo (World map)

Click here.

By | 2017-10-22T10:31:53+00:00 June 4th, 2017|Eastern Europe, Europe, Western Europe|2 Comments

About the Author:


  1. David August 11, 2017 at 2:06 pm - Reply

    Hi, is it possible to get the map also with switzerland?

    • August 15, 2017 at 10:11 am - Reply


      No Switzerland is not part of the European union, but you can use the Europe map instead and disable/remove any counties you don’t want. To remove countries completely just delete them in the europe.js, or to disable them visually just set the enable property to false for each country.

Leave A Comment

%d bloggers like this: