Mapus is an open source tool to explore and annotate collaboratively on a map. You can draw, add markers, lines, areas, find places to go, observe other users, and much more.
MapLibre GL is the open-source fork of Mapbox GL JS, Interactive maps in the browser, powered by vector tiles and WebGL.
OpenLayers is a high-performance, feature-packed library for creating interactive maps on the web. It can display map tiles, vector data and markers loaded from any source on any web page.
inMap is a big data visualization library based on Baidu map. It focuses on the scatter, heat map, grid and aggregation algorithm.
Maptalks is a open-source javascript library for integrated 2D/3D maps.
Built a simple local weather app using JSON, jQuery, APIs of ipinfo.io and OpenWeatherMap.
Snazzy Info Window is a plugin for customizable info windows using the Google Maps JavaScript API. Open sourced by the people that created Snazzy Maps.
Weather Map is a JavaScript library that helps your create beautiful, dynamically-updated, searchable maps and charts with all kinds of weather-related information.
Algolia Places provides a fast, distributed and easy way to use an address search autocomplete JavaScript library on your website.
A nice tutorial that shows how to style an embedded Google map in order to be responsive and centered.
Turf is a modular GIS engine written in JavaScript. It performs geospatial processing tasks with GeoJSON data and can be run on a server or in a browser.
Geocomplete is an advanced jQuery plugin that wraps the Google Maps API's Geocoding and Places Autocomplete services.
You simply provide an input that lets you search for locations with a nice autocomplete dropdown. Optionally add a container to show an interactive map and a form that will be populated with the address details.
A tiny jQuery plugin for lazy-loading Google Maps.
A jQuery Latitude and Longitude plugin to pick a location using Google Maps. Supports multiple maps. Works on touchscreen. Easy to customize markup and CSS.
SmallWorld.js is a utility for generating map overviews using GeoJSON and HTML Canvas. It was created out of a need to render simple map previews, quickly and efficiently without heavy client libraries.