Back to browse
GitHub Repository

An interactive map of Tolkien's Middle-earth

8 starsJavaScript

Updated version of my interactive Middle-Earth map

by jetin·Mar 17, 2026·3 points·0 comments

AI Analysis

●●SolidCozyEye Candy

Swapped bloated SVG for tiled JPGs—7 zoom levels, zero runtime dependencies.

Strengths
  • Tiled JPG system with Sharp processing beats slow SVG for smooth zooming.
  • Zero runtime dependencies—pure custom elements, no framework bloat.
  • 103 commits shows genuine iterative polish on performance and UX.
Weaknesses
  • Niche audience limits broader appeal—fantasy map enthusiasts only.
  • Author's second Show HN on same project suggests limited traction.
Category
Target Audience

Tolkien fans and web developers interested in map implementations

Similar To

Leaflet · Interactive fantasy maps

Post Description

Hi again HN, simply sharing an updated version of a Middle-Earth map started last year.

This is an interactive map, dependency-free at runtime, developed with custom elements in JavaScript.

The latest update replaced the big `.svg ` making navigating the map slow and inefficient" with a `.jpg` tiled system handling 7 levels of zoom.

Everything is now smoother, and points of interest are no longer distorted when zooming.

Similar Projects

Developer Tools●●Solid

Syncpack v14, Monorepo CLI tool

Syncpack is a pragmatic, focused tool: it finds/fixes version mismatches, enforces version policies, can ban packages, and even source truth from specific packages — all from the CLI. The v14 Rust rewrite is a meaningful engineering move (likely faster and more robust) rather than a vanity bump, and the docs show sensible commands like npx syncpack list/update and workspace-aware discovery. Not revolutionary — this space has other solutions — but if you run a large monorepo and care about semver hygiene, it’s the kind of low-friction tool you’ll actually keep in devDependencies.

Niche GemSlick
fold_left
303mo ago