curl skymap.sh/demo
skymap.sh home · catalog · demo · help · legend
1. Night · 2. Day · 3. ISS pass · 4. Find one thing · 5. Animate · 6. Quadrants · 7. Quadrant zoom · 8. Deep sky · 9. A narrower width · 10. Facing a direction
Zürich 47.38°N 8.54°E 30 Jul 2026 23:00 horizon panorama, 0-70° + zenith inset 70° · · · · · · · · · · · · · · · · · · · • • 60° · · · · · · · · · · · · · · · · · · · • • • ● 50° · · · · · · · · · · · · · · · •╲ · · · ● ● ╲● • 40° · · ● · · · · · · · · · · · · · ·BIG DIPPER · │ ★ Arcturus ●CASSIOPEIA'S W ╱• 30° · · · · · · • · · · · · · · · · · ·● · · 20° · · · · ● · · · · · · · · · · · · · · · ANDROMEDA ●──● ● • • ● Moon • 10° · · · · · · · · · •· · · · · · • · · · · • • • • ★ Capella • 0° ────────────────────────────────────────────────────────────────────────────────────────────────────────────── N NE E SE S SW W NW N zenith 70-90° ∙∙∙∙N∙∙∙∙ ∙∙∙∙ ∙∙∙∙ Vega ∙∙∙ ∙∙∙ ∙∙ ∙∙ ∙ • ∙ E + W ∙ ∙ ∙∙ ★ ∙∙ ∙∙∙ ∙∙∙ ∙∙∙∙ ∙∙∙∙ ∙∙∙∙S∙∙∙∙ astronomical twilight. Sun -16° altitude. Moon ● full, 98% lit, up at 12° in the SE. No naked-eye planets above the horizon. Brightest stars: Arcturus (36° W), Vega (80° SE), Capella (4° N), Altair (46° SE). 34 stars above the horizon. Share as a PNG: {base_url}/Zurich/horizon.png Follow @habibicode for skymap.sh updates
The default view once the Sun is down: horizon panorama, N-E-S-W-N, 0-70° altitude with a zenith inset for what's directly overhead. Asterisms — the shapes people actually recognise — are picked per azimuth sector, not a fixed list, so coverage follows you to any latitude.
Zürich 47.38°N 8.54°E 30 Jul 2026 13:00 the Sun's path 70° · · · · · · · · · · · · · · · · · · · 60° · · · · · · · · SUN· ◉· ·· ·· ··· · · · · · · · · ·· ·· ··· ·· ·· · ··· ·· 50° · · · · · · ·· · · · · · ·· · · · · · · · ·· ·· · 40° · · · · · · · · · · · · · · ··· · · · · · · · ·· · 30° · · · · · ·· · · · · · · · · ·· · · · · · · · ·· · 20° · · · · ··· · · · · · · · · · ·· · · · · · · · · · · 10° · · · · · · · · · · · · · · · · · · · · · · · · · 0° · · ────────────────────────────────────────────────────────────────────────────────────────────────────────────── N NE E SE S SW W NW N Daylight. The Sun is 60° up in the SSE, and no stars are visible until it sets. Sunrise 06:01 · highest 61° at 13:30 · sunset 21:02 · first stars about 21:38, fully dark 23:21. Waiting for you tonight: Venus, and a full Moon (99% lit). See tonight's chart now: curl 'skymap.sh/Zurich?t=2026-07-30T21:38' Share as a PNG: {base_url}/Zurich/horizon.png Follow @habibicode for skymap.sh updates
There's no star chart worth drawing while the Sun is up, so daylight gets a different answer entirely: the Sun's arc across today, rise to set, with the current position marked and what's worth waiting up for once it's dark.
Cape Town 33.92°S 18.43°E 01 Aug 2026 05:10 horizon panorama, 0-70° + zenith inset 70° · · · · · · · · · · · · · · · · · · ·· · · · · · ● • · · · · · 60° · •· · ·•──● · · · · · · · · · · · · · · · · · • · ╲ ·GRUS · • · ◆ Neptune · · • ● · ◆ Saturn · · 50° · · · · · · ● Moon· · · · · · · · · · · · · · · • · · · • · · · • · · • • 40° · · ·• · · · · ·· · ·╱● · · · · · · · · · · · · · · • ╱─╱ │ · · · · · • · · ●╱ ╲ • · •· · 30° · · •· · · GREAT SQUARE· ╲ · ╲ · • · ·· · · · • Canopus ★· · ··· · · · ╲ │ · •● • · · • · · · · · • ··╲ ╱─●─• · · ·· ╱ ·· ·· · 20° · • • · · · · ANDROMEDA ●─╱ ╲● Uranus · ••· · ╱ ╱● ·· FALSE CROSS ·• · · · • · · • · ╲ · ·• ◆•• •●ORION• · • · · •·· · · • · · • ISS • · · ╲ HYADES V •╱╱ · ·• • • ● · · · • · • Ξ ·• • • • JOB'S COFFIN ● · ·• Sirius╲ ╱ · ★ ·•• ·• ●· · • ·•· 10° · · ·••· • · · • · · · · • · · ●· · ·· ·· ··· · · ● ★ · •• • • ·● · · · · ·• ◆ Mars · · · ·· • · · · · • · • · · • •• 0° · Rigil Kentaurus · · •· • • · · • ────────────────────────────────────────────────────────────────────────────────────────────────────────────── S SW W NW N NE E SE S zenith 70-90° ∙∙∙∙N∙∙∙∙ ∙∙∙∙ • ∙∙∙∙ ∙∙· ∙∙∙ ∙∙ ∙∙ ∙ ∙ E + W ∙ ∙ ∙∙ · · ∙∙ ∙∙∙ · · ∙∙∙ ∙∙∙∙ · ∙∙∙∙ ∙∙∙∙S∙∙∙∙ full dark. Sun -31° altitude. Moon ◕ waning gibbous, 94% lit, up at 48° in the WNW. Planets up: Saturn (53° N, mag 1.0), Mars (5° ENE, mag 1.3), Uranus (19° NE, mag 5.7). Brightest stars: Sirius (13° ESE), Canopus (32° SE), Rigil Kentaurus (7° SSW), Rigel (27° E). 280 stars above the horizon. Pass: rises SW +106 min, peaks 73° in the SE, sets SE +110 min. Share as a PNG: {base_url}/CapeTown/horizon.png Follow @habibicode for skymap.sh updates
No flag needed — if the ISS has a real pass overhead right now (above 10°, sunlit, sky dark enough to see it), it's marked on the chart automatically. This one peaks at 73°, rising SW and setting SE.
Zürich 30 Jul 2026 21:30 finding Venus — 60° window Visible now. · • · · • · 20° · · · · · ·· · · · · · · · · · · · · · · · · · · · · · · · · · · · │ VENUS ── ◎ ── · • 10° · · · · · · · · · · │·· · ·· · · · · · · · · · · · · · · • · • • · · · • 0° ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── WSW W Venus: 11° above the horizon in the W (bearing 262°). Face W and look about one fist up — a closed fist at arm's length is about 10°. Magnitude -4.2. Nearest bright marker: Regulus, 22° away — Venus is above it and to the left. Follow @habibicode for skymap.sh updates
Naming an object picks the framing for you: a window centred on it in both axes, a crosshair on the target, directions underneath in fists rather than degrees. Works for planets, the Moon, any named star, and asterisms.

The whole night streamed live, frame by frame, right in the terminal or the page itself — stars and planets fade in and out with real twilight, no hard cut at sunset. This GIF is a saved copy of that same stream, exactly what --animate, ?animate, and the page's own ▶ animate button all produce.
Zürich 47.38°N 8.54°E 30 Jul 2026 23:00 horizon panorama, 0-70° + zenith inset 70° · North America Nebula┈ · ┈⁂┈ · ┈ ┈ · ┈ ┈ · ┈ ┈ · ┈ ┈ · ┈ ┈ · ┈ ┈ · ┈ ┈ · ┈ ┈ · ┈ ┊ · ┈ ┈ · ┈ ┈ · ┈ ┈ · ┈ ┈ · ┊ ⁂ ✳ ✳ ⁂ ┊ ┊ ┊ ✺ • ┊• ⁂ ⁂⁂ ⁂ ✳ ┊ ┊ 60° · · ⁂ · · ⁂ ✳ ┊ · · ⁂· · · · · ◈ · · ┊ · · · · · ┊ ⁂ ✳ A ⁂ ⁂ ◈ ┊ ⁂ B◈⁂Dumbbell Nebula C • ┊ D ┊ ⁂ Veil Nebula ✳✳ ⁂ ⁂ ┊ • • ┊ ● ┊ ⁂⁂ ⁂ ⁂ ⁂ Veil Nebula ⁂⁂ ┊ ┊ ✺ Pinwheel Galaxy 50° · · · ⁂ ⁂ · ┊ · · · · ⁂ ◈ · · · · ┊ · •╲ · · · ● ⁂ ┈ ┈ ◈ ⁂ ┈⁂┈ ┈ ┈ ┈ ┈ ┈ ┈┊┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈●┈ ┈ ⁂ ┈ ┈ ┊ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ Whirlpool Galaxy┈ ✺ ╲●┈ ┈ ┈ ✺ ┈ ┈ ┈ ┈ ┊ ✳ ⁂ ┊ ⁂ ┊ ┊ • 40° · · ⁂● ⁂ ⁂· ✺ ┊ · · ⁂ · · · ⁂ · · · · ⁂ · ✺· ·BIG DIPPER · ┊ ⁂│ E ◈ ┊ ⁂ F ⁂ ┊ ⁂⁂ G Arcturus ★ ┊⁂ ✺ ✺ H ┊ ⁂⁂ ●CASSIOPEIA'S W┊ ⁂⁂ ┊ ┊ ✺✺✺ ✺ ╱• ✺ 30° · · ⁂⁂⁂· ✺ Double Cluster • · · · ⁂ · · ⁂ · · ┊ · · ·● · · ┊ ⁂ Double Cluster ┊ ⁂ Eagle Nebula ┊ ✺✺ ✺ ✺✺ ┊ ┈ ┈ ┈ ┈⁂⁂ ┈ ┈ ┈✺┈Andromeda Galaxy ┈⁂┈ ┈ ┈ ┈ ┈◈┈ ┈ ┈⁂⁂⁂┈ ⁂ ┈ ⁂ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ⁂ ✺✺✺ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ✺ ┈ 20° · ⁂· · · ● · ┊ · ·Lagoon Nebula ⁂ ⁂⁂⁂Trifid Nebula · ✺·✺ ┊ · ✺ · · · · ┊ ANDROMEDA Saturn Nebula ◈⁂ ⁂✳⁂ ⁂⁂ ⁂ ┊ ✺ ✺ ┊ ⁂ ●──● ┊ ⁂ ● ┊⁂ ⁂⁂ ⁂• ✺✺✺✺⁂ ✺ ┊ ⁂⁂ •⁂ ⁂ ⁂ I ┊ J● Moon ⁂ ⁂⁂⁂ ⁂⁂ •⁂ ⁂ K ┊✺✺✺ L 10° · ⁂⁂ ✺ ✳✺·Triangulum Galaxy· · ·⁂ ⁂•·⁂⁂⁂ · · · · ✺ ✺ · • ·✺ · · · ⁂ ⁂ • ┊ ⁂ ⁂ ┊ • ✳• ✺ ✺✺ ✺ • ★⁂⁂ ⁂ Capella ┊ ┊ ⁂⁂ ⁂ • ✺ ┊ ✺ 0° ┊ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈┊┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┊ ┈ ┈ ⁂ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ✺ ┈ ┊ ┈ ┈✺┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ┈ ────────────────────────────────────────────────────────────────────────────────────────────────────────────── N NE E SE S SW W NW N zenith 70-90° ∙∙∙∙◈∙∙∙∙ ∙∙∙∙ ∙∙∙∙ Vega ∙∙∙ ∙∙∙ ∙∙ ∙∙ ∙ ◈ • ∙ E ⁂ + ⁂ W ∙⁂ ⁂ ∙ ∙∙ ★ ⁂∙ ∙∙∙ ◈ ∙∙∙ ∙∙∙∙ ∙∙∙∙ ∙∙∙∙S∙∙∙∙ astronomical twilight. Sun -16° altitude. Moon ● full, 98% lit, up at 12° in the SE. No naked-eye planets above the horizon. Brightest stars: Arcturus (36° W), Vega (80° SE), Capella (4° N), Altair (46° SE). 34 stars above the horizon. deep sky: ✺ galaxy ⁂ cluster ✳ nebula ◈ planetary nebula Quadrants A-L are marked on the chart. To zoom in, rerun adding ?quadrant=A (or --quadrant=A on the CLI). Share as a PNG: {base_url}/Zurich/horizon.png?dso=1 Follow @habibicode for skymap.sh updates
The horizon view splits into a fixed 4x3 grid, A through L, letters marked right on the chart. Asking for a quadrant at all switches the deep-sky layer on too — a single cell of stars alone is often near-empty, and the point of zooming in is to reveal more.
Zürich 47.38°N 8.54°E 30 Jul 2026 23:00 horizon panorama, 0-70°, quadrant B 70° · · · · · · · · · · · · · · · · · · · ⁂ ✳ ⁂• ⁂ ⁂ ⁂ ⁂ ✳ 60° · · · · · · · · · ⁂· · · · · · · · · · ⁂ ⁂ ◈ Dumbbell Nebula Veil Nebula ✳✳ ✳ ⁂ ✳ Veil Nebula ⁂ ✳ ⁂ ⁂ 50° · · · · · · · · · · · · · · · · · · ◈ ⁂ ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ E ESE SE SSE S astronomical twilight. Sun -16° altitude. Moon ● full, 98% lit, up at 12° in the SE. No naked-eye planets above the horizon. Brightest stars: Arcturus (36° W), Vega (80° SE), Capella (4° N), Altair (46° SE). 34 stars above the horizon. deep sky: ✺ galaxy ⁂ cluster ✳ nebula ◈ planetary nebula Share as a PNG: {base_url}/Zurich/horizon.png?dso=1&quadrant=B Follow @habibicode for skymap.sh updates
?quadrant=B crops to that one lettered cell instead of the whole sky. No server-side state — the same letter means the same patch of sky on every request, recomputed fresh from facing/span each time.
Zürich 47.38°N 8.54°E 30 Jul 2026 23:00 horizon panorama, 0-70° + zenith inset 70° · North America Nebula · ⁂ · · · · · · · · · · · · · · ⁂ ✳ ✳ ⁂ ✺ • • ⁂ ⁂⁂ ⁂ ✳ 60° · · ⁂ · · ⁂ ✳ · · ⁂· · · · · ◈ · · · · · · · ⁂ ✳ ⁂ ⁂ ◈ ⁂ ◈⁂Dumbbell Nebula • ⁂ Veil Nebula ✳✳ ⁂ ⁂ • • ● ⁂⁂ ⁂ ⁂ ⁂ Veil Nebula ⁂⁂ ✺ Pinwheel Galaxy 50° · · · ⁂ ⁂ · · · · · ⁂ ◈ · · · · · •╲ · · · ● ⁂ ◈ ⁂ ⁂ ● ⁂ Whirlpool Galaxy ✺ ╲● ✺ ✳ ⁂ ⁂ • 40° · · ⁂● ⁂ ⁂· ✺ · · ⁂ · · · ⁂ · · · · ⁂ · ✺· ·BIG DIPPER · ⁂│ ◈ ⁂ ⁂ ⁂⁂ Arcturus ★ ⁂ ✺ ✺ ⁂⁂ ●CASSIOPEIA'S W ⁂⁂ ✺✺✺ ✺ ╱• ✺ 30° · · ⁂⁂⁂· ✺ Double Cluster • · · · ⁂ · · ⁂ · · · · ·● · · ⁂ Double Cluster ⁂ Eagle Nebula ✺✺ ✺ ✺✺ ⁂⁂ ✺ Andromeda Galaxy ⁂ ◈ ⁂⁂⁂ ⁂ ⁂ ⁂ ✺✺✺ ✺ 20° · ⁂· · · ● · · ·Lagoon Nebula ⁂ ⁂⁂⁂Trifid Nebula · ✺·✺ · ✺ · · · · ANDROMEDA Saturn Nebula ◈⁂ ⁂✳⁂ ⁂⁂ ⁂ ✺ ✺ ⁂ ●──● ⁂ ● ⁂ ⁂⁂ ⁂• ✺✺✺✺⁂ ✺ ⁂⁂ •⁂ ⁂ ⁂ ● Moon ⁂ ⁂⁂⁂ ⁂⁂ •⁂ ⁂ ✺✺✺ 10° · ⁂⁂ ✺ ✳✺·Triangulum Galaxy· · ·⁂ ⁂•·⁂⁂⁂ · · · · ✺ ✺ · • ·✺ · · · ⁂ ⁂ • ⁂ ⁂ • ✳• ✺ ✺✺ ✺ • ★⁂⁂ ⁂ Capella ⁂⁂ ⁂ • ✺ ✺ 0° ⁂ ✺ ✺ ────────────────────────────────────────────────────────────────────────────────────────────────────────────── N NE E SE S SW W NW N zenith 70-90° ∙∙∙∙◈∙∙∙∙ ∙∙∙∙ ∙∙∙∙ Vega ∙∙∙ ∙∙∙ ∙∙ ∙∙ ∙ ◈ • ∙ E ⁂ + ⁂ W ∙⁂ ⁂ ∙ ∙∙ ★ ⁂∙ ∙∙∙ ◈ ∙∙∙ ∙∙∙∙ ∙∙∙∙ ∙∙∙∙S∙∙∙∙ astronomical twilight. Sun -16° altitude. Moon ● full, 98% lit, up at 12° in the SE. No naked-eye planets above the horizon. Brightest stars: Arcturus (36° W), Vega (80° SE), Capella (4° N), Altair (46° SE). 34 stars above the horizon. deep sky: ✺ galaxy ⁂ cluster ✳ nebula ◈ planetary nebula Share as a PNG: {base_url}/Zurich/horizon.png?dso=1 Follow @habibicode for skymap.sh updates
739 galaxies, clusters, nebulae and planetary nebulae from the Revised NGC (public domain), pre-filtered to magnitude 11. About 30 well-known ones — Andromeda Galaxy, Whirlpool Galaxy, the Double Cluster among them — are labelled by name, the same way stars and planets are.
Zürich 47.38°N 8.54°E 30 Jul 2026 23:00 horizon panorama, 0-70° + zenith inset 70° · · · · · · · · · · · · · · · • • 60° · · · · · · · · · · · · · · · • • • ● 50° · · · · · · · · · · · · · · · ● •─● ● • 40° · · ● · · · · · · · · · · · · BIG DIPPER │ ★ Arcturus ●CASSIOPEIA'S W • 30° · · · · · • · · · · · · · · · ● · ● 20° · · · ANDROMEDA · · · · · · · · · · • ●──● ● • • 10° · · · · · · ● Moon · · · · · · · · • • • • • ★ Capella • • 0° ────────────────────────────────────────────────────────────────────────────────────────── N NE E SE S SW W NW N zenith 70-90° ∙∙∙∙N∙∙∙∙ ∙∙∙∙ ∙∙∙∙ Vega ∙∙∙ ∙∙∙ ∙∙ ∙∙ ∙ • ∙ E + W ∙ ∙ ∙∙ ★ ∙∙ ∙∙∙ ∙∙∙ ∙∙∙∙ ∙∙∙∙ ∙∙∙∙S∙∙∙∙ astronomical twilight. Sun -16° altitude. Moon ● full, 98% lit, up at 12° in the SE. No naked-eye planets above the horizon. Brightest stars: Arcturus (36° W), Vega (80° SE), Capella (4° N), Altair (46° SE). 34 stars above the horizon. Share as a PNG: {base_url}/Zurich/horizon.png?w=90 Follow @habibicode for skymap.sh updates
?w= rescales the render to fit any terminal — both dimensions scale together so the aspect ratio stays honest, just clamped to a sane range. Same sky as the first panel, fit to 90 columns instead of the default.
Zürich 47.38°N 8.54°E 30 Jul 2026 23:00 facing NNW, 90° wide, true shape 70° · · · · · · · · · · · · · · · · · · · · 60° · · · · · · · · · · · · · · · · · · · · ● 50° · · · · · · · · · · · · · · · · · · · · •─────╲ ╲────●╲ ● ╲╲ ╲• 40° · · · · · · · · · · · · · · · · · · · · BIG DIPPER ╱• ╱─╱ ●╱ 30° · · · · · · · · · · · · · · · · · · · · 20° · · · · · · · · · · · · · · · · · · · · 10° · · · · · · · · · · · · · · · · · · · · ★ Capella • 0° ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── WNW NW NNW N NNE astronomical twilight. Sun -16° altitude. Moon ● full, 98% lit, up at 12° in the SE. No naked-eye planets above the horizon. Brightest stars: Arcturus (36° W), Vega (80° SE), Capella (4° N), Altair (46° SE). 34 stars above the horizon. Share as a PNG: {base_url}/Zurich/horizon.png?facing=NNW&span=90 Follow @habibicode for skymap.sh updates
A 90° window instead of the full 360° sweep, with the row count derived from the span so the shapes stay undistorted — this is the Plough actually looking like one, not stretched across a wide panorama.