The Trailmap app has been made possible by open map data and by the work of contributors in various communities, especially the open source and open map data communities - thank you! A central goal of the Trailmap app has been to support the work of these contributors, alongside the end users.
Lipas sports facility data, Faculty of Sport Sciences at the University of Jyväskylä (CC BY 4.0)
MTB map style Antti Nissinen & Tapio Kaasalainen
Garmin MTB map style Tapio Kaasalainen
Open source projects
It is impossible to list all the open source projects the app makes use of, so first a general thank you to everyone working to advance functioning open source. Below are the most important projects that have made the Trailmap app possible:
Frameworks and platforms
React & React Native
Next.js
Expo
TypeScript
User interface
Material UI
React Native Elements
MobX
i18next
PostHog
Maps and geospatial data
MapLibre
GraphHopper
Open Source Routing Machine (OSRM)
PostgreSQL & PostGIS
Geospatial Data Abstraction Library (GDAL)
Planetiler
Tippecanoe
TileServer GL
OpenMapTiles
MapProxy
Overpass API
OpenTopoData
Backend systems
Kubernetes
tRPC
Fastify
Trailmap app
Copyright (c) 2026 Markus Suomi (markus at trailmap.fi) All rights reserved.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.