JSMaps is a lightweight and mobile friendly HTML5 SVG 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.
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, textarea size and position.