0gust1<p>I pushed a first working version of my "local gpx viewer" online:</p><p><a href="https://github.com/0gust1/svelte-local-gpx-viewer" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/0gust1/svelte-local</span><span class="invisible">-gpx-viewer</span></a></p><p>It enables a user (hiker, bikepacker, outdoor enthusiat, traveller, etc) to locally load, list and display a collection of GPX/Geojson routes files. The routes are persisted locally (they're kept across reloads, no server, no data sent over the network).</p><p>It's an old side-project, now rewritten with Svelte v5.</p><p>It's still not published on npm. And I still don't know the final cleat purpose / feature scope 🤷 (I made that because I needed this for my own bike riding activity).</p><p>I intend to push further to see if/how to expose precompiled "agnostic" modules, in order to enable its use on non-svelte projects. </p><p><a href="https://merveilles.town/tags/svelte" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>svelte</span></a> <a href="https://merveilles.town/tags/frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>frontend</span></a> <a href="https://merveilles.town/tags/gpx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gpx</span></a> <a href="https://merveilles.town/tags/bikepacking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bikepacking</span></a> <a href="https://merveilles.town/tags/hiking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hiking</span></a></p>