Leaflet is a lightweight JavaScript library for embedding maps. It uses a permissive BSD open-source license so can be incorporated into any site without legal worries. Its source code is available on GitHub.
Here, we restrict ourselves to a small, self-contained example and refer to the official tutorials and documentation for elaborate usages.
Getting started
Copy the following content to a file leaflet.html and open it in your browser:
Further links
You want to …
use a different background? → Leaflet natively supports TMS and WMS. See there which options are supported in Leaflet.
add all of your company’s locations? → Provide them as GeoJSON and include them in the map.
use a different map projection? → Use the Proj4Leaflet plugin.