This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers. —from github/Kickball/awesome-selfhosted
- Graphhopper – Fast routing library and server using OpenStreetMap. (Source Code) Apache-2.0 Java
- MapBBCodeShare – Tool for sharing custom OSM maps. Support for annotated markers, polygons, lines, multi-format import/export, multiple layers, shortlinks. (Demo) WTFPL/Other PHP
- OpenGTS – Entry-level fleet tracking system. Supports variety of tracking devices and protocols. Comes with rich web-interface and reporting features. (Demo, Source Code) Apache-2.0 Java
- OpenStreetMap – OpenStreetMap is a map of the world, created by people like you and free to use under an open license. (Source Code) GPL-2.0 Ruby
- Orion – Powerful OwnTracks API-compliant location data visualization frontend for the web. (Demo) MIT Python/Nodejs
- 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. (Source Code) 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. (Demo, Source Code) Apache-2.0 Java
- uMap – Create maps with OpenStreetMap layers in a minute and embed them in your site. (Source Code) WTFPL Python