Skip to content

© 2026 Richard Sutcliffe · Wrong in public since 1997. Corrected in the essays.

  • Contact
  • LinkedIn
  • GitHub
  • Writing
  • Topics
  • Archive
  • Credentials
  • RSS
  • Privacy
Richard Sutcliffe
GovernanceAI ToolingDeliveryAboutCredentialsNightwatchTBDisplayGamesRSS

Built at night · Mac menu-bar app, iPhone and iPad · Free and open source

The Nightwatch app icon: a porthole onto a starry night over a glowing horizon

Nightwatch

Clear-sky planning for astrophotography: it tells you when tonight is worth setting up the telescope, and what to point it at. You never have to open it. Tell it what blocks your sky, the house, the trees, a balcony roof, and it only suggests what you can actually see.

Download on the App StoreOr download the disk image from GitHubSource on GitHub

Free · App Store 67.7 MB, or disk image 24 MB · Mac: macOS 14 or later, Apple silicon · iPhone and iPad: iOS 17 or later, same free purchase · MIT licence

Privacy: what Nightwatch keeps on your Mac and what it sends.

Works on Mac, iPhone and iPad. The App Store link opens the right one on each device.

The Nightwatch popover at Furnace Creek: tonight's sky score of 80, a clear window from 02:00 to 05:36, 3.6 hours, held back by a 96% Moon with the second forecast agreeing, the clear hours drawn as an arc, darkness, seeing, wind, transparency, dew risk and the Moon, and the three best targets.

The short version

It was raining when it said tonight would clear.

Nightwatch had already read the forecast and found a gap: clear from 22:00, six hours of it. It said so once. A look at the targets, a coat, and by dark the telescope was out on the lawn.

What it shows

Clear-sky planning and target selection for astrophotography.

Notifications

It speaks up, then gets out of the way.

A heads-up an hour before sunset when tonight qualifies, a preview of tomorrow night, and a nudge half an hour before the window opens. If the forecast turns, it stands you down. Quiet hours keep it silent overnight, and nothing is sent from a forecast more than six hours old.

Three Nightwatch notifications in Notification Centre: clear skies tonight from 22:00 for 6.0 hours with your plan, the Iris Nebula then Saturn; clear from 20:41 with the Moon setting at 12:32 and three targets well placed; clear skies from 21:00 for 4.0 hours with your plan. Each notes when a second forecast disagrees.

Tonight’s plan

Your favourites, in the order to shoot them.

Your favourites that are up in the clear window, in order of their best time, each with your telescope’s filter and frames. Two best at the same time are marked, so you can choose. Take one off for the night, add another for one night only, and your choices sync between your Macs. Where there are three hours or more between favourites, Show suggestions offers a target for the gap, with Add to plan.

Tonight's plan, clear 02:00 to 05:36: an altitude chart with a line for each target above the rows for the constellation Aries, the Pleiades, NGC 1491 and Uranus, the ones taken off for the night shown as dashed rows with Put back.

Your horizon

Only what clears your trees, your roof and the house next door.

From a garden or a balcony, a target can be well up and still behind the house. Give each site its horizon, direction by direction, on a dial of the sky, and Nightwatch recommends only what is clear of it: the plan, the best targets and their best times all follow. To measure it, take a photo from where the telescope stands, facing each way, and drag a line to the top of the roof or tree: Nightwatch reads which way the phone faced and how it was tilted, and works out the height. A guide, not a survey: your mileage may vary. The photo never leaves your Mac.

The horizon at the Malham National Park car park: a dial of the sky seen from above with the hills as a thin brown band, each direction at open sky with the hills' height noted, and "Hills reach 7° to the N, NE and NW, 6° to the W: lower than your horizon in every direction, so nothing changes", credited to Copernicus DEM via Open-Meteo.

The week ahead

Which night is the one.

Up to ten nights in date order, each with its clear window or longest clear run, darkness and the Moon, so the best night of the week is easy to pick. Cloud from three days out is marked “Less certain”, with how many days ahead it is.

The week ahead at Furnace Creek: the next ten nights in date order, five with a clear window, tonight clear from 02:00 to 05:36 and tomorrow from 19:25 to 05:37, and nights from three days out marked Less certain.

Targets

What is up tonight, and whether you will see it.

Everything up tonight, 30° high or clear of the horizon you set for the site: nebulae, galaxies, clusters, planets, events and all 88 constellations. Each card shows how much of your frame the target fills and whether the Moon will wash it out, when it is viewable and when it is best. On a cloudy night the page says so: “No clear window tonight.” One switch shows tomorrow night instead, so you can plan ahead.

Nebulae for tonight, clear 02:00 to 05:36: sky-survey cards for IC 405, IC 2067, IC 410, the California Nebula and others, each with how much of the frame it fills and its best time.

Target detail

What your telescope will actually capture.

The survey image fills the window. A dashed box marks your field of view when the object is bigger than it, and the caption gives the best time, the Moon’s distance and the altitude through the clear window. “How to shoot this” adds the filter, exposure, frame count and start time for your telescope, from its maker’s manual.

The California Nebula page: a sky-survey photo with a dashed box for the telescope's field of view, How to shoot this for a DWARF Mini with the Duo-Band filter, 15 to 60 second frames and 200 to 400 frames, and the altitude through tonight's clear window.

Constellations

All 88, drawn for Nightwatch.

Each constellation has its own artwork: the figure, with its real star points plotted on top, so the shape in the picture is the shape in the sky.

The Orion page: the hunter drawn over his stars, with his best time and altitude, the Moon's distance and the altitude through tonight's clear window.

Desktop widgets

The glance.

Small, medium and large. They draw the snapshot the app writes after each forecast check, and fetch nothing themselves. With aurora alerts on, the aurora status for your site appears in its level’s colour.

Large widget: sky score 80, a clear window from 02:00 to 05:36, 3.6 hours, held back by a 96% Moon with the second forecast agreeing, the clear hours drawn as an arc, and the three best targets.Medium widget: sky score 80, a clear window from 02:00 to 05:36, 3.6 hours, held back by a 96% Moon with the second forecast agreeing, and the night in four blocks.Small widget: sky score 80, clear from 02:00 to 05:36.

Dark sites

Somewhere clearer, within driving distance.

76 certified dark-sky places, and dark spots computed from light-pollution data for anywhere in the world between 75° N and 65° S, each with tonight’s window and score beside home’s. The page names the nearest site with a clear window tonight, with how far and which way, and can list the sites nearest clear first. Every card shows a small Apple Maps map and opens in Maps. Computed spots sit at a nearby dark car park, named with its town, so no pin lands on private land. One click observes from there; one click brings you back.

Dark sites within 50 km of Furnace Creek: three very dark car parks, the nearest clear sky marked at Furnace Creek Airport Parking near Death Valley, each with a map, its score of 80 against home, and Open in Maps and Observe from here.

Events

Put the peak night in your calendar.

Put an eclipse or a shower’s peak night in your calendar, with a reminder. On a clear night the heads-up also names what else is up: an ISS pass, or a meteor shower at its peak. Nightwatch also works out, a year ahead, when the Moon will pass in front of a planet, a bright star or the Pleiades as seen from your site. It draws each star’s path behind the Moon: when it goes, when it comes back, and whether it meets the lit or the dark edge. The next few are listed under Coming up, each with Add to Calendar.

The Southern Taurids page: the bull of Taurus drawn over its stars, the peak night of 4-5 November with the radiant's best time, the Moon 96% lit, and How to shoot this and Add to Calendar buttons.The page for the Moon covering the Pleiades: a photograph of the Moon with the dashed path of Taygeta passing behind it, when the star goes and comes back at the dark edge, the Moon 100% lit and 28 degrees up, a Bright Moon warning, and How to shoot this and Add to Calendar buttons.

What it is not

A tool with deliberate edges.

My day job is deciding when a system in a regulated sector can be trusted. Choosing which error you can afford, a missed night or a false alarm, is the whole job. This is the same question with lower stakes and worse weather, so the first thing it does is say what it will not do.

  • Not a telescope controller. It tells you when and what; the DwarfLab or Seestar app does the rest.
  • Not a forecast provider. It reads Apple Weather or Open-Meteo, plus 7Timer, with MET Norway when neither can be read, and applies a rule. It claims no better accuracy than its sources.
  • Not a data collector. No account, no API key. Every calculation happens on the Mac; only forecast and image requests leave it.
  • Not commercial. Its data sources are licensed for non-commercial use, so it is free, with no ads or subscriptions.

Why it exists

In Yorkshire, a missed clear night costs more than a false alarm.

Clear nights are scarce here, and finding out whether tonight is one means reading forecast charts every evening. Nightwatch does the reading. It sits in the Mac menu bar, checks the forecast every 30 minutes, and speaks up an hour before sunset only when there is a run of dark, clear sky long enough to image in.

It was built for a DwarfLabDWARF Mini, but it works with any telescope or camera and lens. Each instrument is described by its field of view. Presets cover DwarfLab’s DWARF Mini, DWARF 3 and Draco, and ZWO’s Seestar S30, S30 Pro, S50 and S50 Pro; if yours is not there, type its field of view.

3 h
continuous clear run, at least
≤ 25%
cloud across it (thin high cloud counts for half)
18°
Sun below the horizon: astronomical darkness

That is the default go rule, and all of it is adjustable in Settings › Go rule. Every night also gets a score from cloud, Moon, seeing, transparency and wind, so Nightwatch ranks nights and sites instead of only passing them. Nightwatch reads Apple Weather and asks Open-Meteo for a second opinion. When the two split after a heads-up, it says so plainly: “Less certain: a second forecast sees cloud from 01:00.”

Also newThe smaller things.More, from aurora to Siri
  • Rain and haze warnings. A clear night warns when rain is forecast after the window, for a telescope left running outside. It warns too when wildfire smoke, dust or haze will dim it: the Transparency tile reads Hazy, the sky score falls by up to 30 and the best three lead with bright targets.
  • Not tonight keeps its place. A favourite you take off for the night stays in the plan as a dashed row with Put back, and under a finish time every row’s times and the chart’s shading stop there.
  • Plain about a refusal. When Apple Weather or Open-Meteo refuses a request, Nightwatch says so and takes the forecast from MET Norway or 7Timer instead.
  • Easier to read, and to hear. A Text size setting (Standard, Large or Extra large) for the popover and every window. VoiceOver reads the menu-bar icon as tonight’s verdict, sky score and site, and cards open with Return or Space when keyboard navigation is on.
  • Aurora, anywhere. Aurora alerts now work outside the UK and Ireland, from NOAA’s 30-minute aurora forecast read at your site. In the UK and Ireland they still come from AuroraWatch UK. An alert needs the sky clear this hour, as before.
  • The Milky Way. In Eyes and binoculars: the core in Sagittarius when it climbs clear of your horizon in darkness, and the band through Cygnus, overhead from Britain on summer and autumn nights. Where the core never climbs high enough, as from most of Britain, it says why. Each page says how to photograph it with a camera and wide lens.
  • Several nights, one picture. For long frames and stacks over several nights, How to shoot this suggests your telescope’s EQ mode, and for the DWARF telescopes it says how to keep the nights joinable in Mega Stack.
  • Pictures at once. Photos already on your Mac appear as the window opens, and a target’s page you have opened before opens sharp.
  • Eyes and binoculars. What you can see without a telescope from your sky, and how to find it.
  • What the numbers mean. The sky score, seeing, transparency and the rest, explained in plain English from About and Settings. Specialist terms stay; they are explained, never hidden.
  • Alerts on the minute. The heads-up an hour before sunset and the nudge before the window arrive when they are due, not at the next half-hourly refresh.
  • Thin high cloud counts for half. Stacking works through a veil of cirrus, so the go rule judges high cloud more kindly than low cloud, which blocks everything.
  • Adding a site. Search for a place by name, or paste coordinates straight from a map; the sky’s darkness is suggested from light-pollution data, anywhere in the world between 75° N and 65° S.
  • Your Macs, in step. Settings sync between your Macs through iCloud.
  • Siri and Spotlight. On the latest Mac software, “Find the Crescent Nebula in Nightwatch”, and Spotlight finds tonight’s sky and tonight’s targets. In Shortcuts, the sky score, best targets and events hand their answer on as text, and Clear Window Tonight answers yes or no, so a shortcut can speak tonight’s verdict or text you when it is clear.
  • Home on every Mac. Home is shared between your Macs: star a saved site and it is home on each, or star This Mac’s location and each Mac uses its own.

Install

Two minutes, no warnings.

  1. Get it from the App Store, then open it from the menu bar. Prefer the disk image? Download the latest version and drag it to Applications. On iPhone or iPad, open the App Store link and tap Get.
  2. Choose “Use this Mac’s location” and allow it when your Mac asks, or add a site by name. Nightwatch asks for your location only when you press that button, never by itself.
  3. Allow notifications. To add a widget, right-click the desktop › Edit Widgets.

The App Store version updates itself through the App Store. The download checks for new versions on its own.

Releases

Every version, in the open.

All release notes

The next clear night, it will tell you.

Download on the App StoreOr download the disk image from GitHubSource on GitHub

Free · App Store 67.7 MB, or disk image 24 MB · Mac: macOS 14 or later, Apple silicon · iPhone and iPad: iOS 17 or later, same free purchase · MIT licence

Privacy: what Nightwatch keeps on your Mac and what it sends.

Works on Mac, iPhone and iPad. The App Store link opens the right one on each device.

Why I built it starts with a telescope and my dad, in Seventy-Eight Clear Nights. The same question at higher stakes is in the governance writing.

Data and credits

Where the sky comes from.

PurposeSourceLicence
Cloud, dew, wind (primary)Apple WeatherWeatherKit terms
Cloud, second opinionOpen-MeteoCC BY 4.0
Forecast, when neither can be readMET Norway, Norwegian Meteorological Institute (api.met.no)CC BY 4.0
Haze, dust and smoke forecastCopernicus Atmosphere Monitoring Service, through Open-Meteo’s air-quality serviceCC BY 4.0
Seeing, transparency7Timer, Shanghai Astronomical ObservatoryNon-commercial
Aurora status, UK and IrelandAuroraWatch UK, Lancaster UniversityNon-commercial, attribution
Aurora forecast, elsewhereNOAA Space Weather Prediction Center, 30-minute aurora forecastPublic domain
Sky-survey imagesDigitized Sky Survey (STScI/NASA), coloured by CDS, via hips2fitsODbL 1.0; non-profit use
Light-pollution dataVIIRS Nighttime Lights, Earth Observation Group, Payne Institute for Public Policy, Colorado School of MinesCC BY 4.0
Hills around a siteCopernicus WorldDEM-90, via the Open-Meteo Elevation APICopernicus (European Union and ESA)
EphemerisAstronomy EngineMIT
Deep-sky catalogueOpenNGCCC BY-SA 4.0
Page backgroundMilky Way photograph by Han-Hsing Tu on Unsplash. Resized and darkenedUnsplash licence
Moon imageNASA Scientific Visualization StudioPublic domain
Comets, space stationIAU Minor Planet Center, CelesTrakPublic data
Place names, car parks, mapsApple MapsApple terms
Star positions under the artworkd3-celestialBSD-3-Clause

Full attributions in the repository’s NOTICE file.

Background photo: Han-Hsing Tu on Unsplash. Apple, the Apple logo, App Store and Mac App Store are trademarks of Apple Inc., registered in the U.S. and other countries.