List of Top Free Open Source & Self Hosted Application for Maps and Global Positioning System (GPS)

Maps, cartography, GIS and GPS software.

  • Bicimon – Bike Speedometer as Progressive Web App. MIT HTML5
  • Geo2tz – Get the timezone from geo coordinates (lat, lon). MIT Go/Docker
  • GraphHopper – Fast routing library and server using OpenStreetMap. Apache-2.0 Java
  • H3 Viewer – View/search Uber H3 (Hexagonal Hierarchical Spatial Index) cells on a map. Apache-2.0 HTML5
  • Hauk – Easy to setup location sharing platform that lets you temporarily share your location with anyone in real-time. Apache-2.0 PHP
  • MapBBCodeShare – Tool for sharing custom OSM maps. Support for annotated markers, polygons, lines, multi-format import/export, multiple layers, shortlinks. WTFPL PHP
  • Nominatim – Server application for reverse geocoding (address -> coordinates) on OpenStreetMap data. GPL-2.0 C
  • Open Source Routing Machine (OSRM) – High performance routing engine designed to run on OpenStreetMap data and offering an HTTP API, C++ library interface, and Nodejs wrapper. BSD-2-Clause C++
  • OpenGTS – Entry-level fleet tracking system. Supports variety of tracking devices and protocols. Comes with rich web-interface and reporting features. Apache-2.0 Java
  • OpenStreetMap – Collaborative project to create a free editable map of the world. GPL-2.0 Ruby
  • OpenTripPlanner – Multimodal trip planning software based on OpenStreetMap data and consuming published GTFS-formatted data to suggest routes using local public transit systems. LGPL-3.0 Java/Javascript
  • OwnTracks Recorder  – Store and access data published by OwnTracks location tracking apps. GPL-2.0 C/Lua
  • TileServer GL – Vector and raster maps with GL styles. Server side rendering by Mapbox GL Native. Map tile server for Mapbox GL JS, Android, iOS, Leaflet, OpenLayers, GIS via WMTS, etc. BSD-2-Clause Nodejs
  • TileServer PHP – Serve map tiles from any PHP hosting. BSD-2-Clause PHP
  • Traccar – Java application to track GPS positions. Supports loads of tracking devices and protocols, has an Android and iOS App. Has a web interface to view your trips. Apache-2.0 Java
  • μlogger – Collect geolocation from users in real-time and display their GPS tracks on a website. GPL-3.0 PHP
Subscribe
Notify of
guest
1 Comment
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Tom
Tom
7 months ago

Thanks dude! I was just looking for this stuff. Any recommendation?

1
0
Would love your thoughts, please comment.x
()
x