About StarYard
StarYard is a session-planning tool for astrophotographers as well as visual observing. It combines your equipment's optical capabilities, your site's actual sky visibility (from an uploaded panorama), live weather, and light-pollution (Bortle) conditions to recommend objects worth imaging on a given night, with suggested start/stop times. It does not use AI and is completely free to use.
I originally created this for myself because my backyard has a number of trees that block the horizon at different heights across the horizon. I wanted a way to quickly see which objects would be visible from my yard on a given night without having to manually check each one in Stellarium or SkySafari. Because I can easily see when they will clear any obstructions like our house or trees, it was a great way to very quickly get an initial plan together.
I hope it helps you too!
Suitability scoring is a planning heuristic based on standard rules of thumb (aperture-based limiting magnitude, field-of-view fit, Bortle/narrowband interaction, and Moon interference). It was never meant to be a rigorous imaging simulator, so always sanity-check recommendations against your own experience.
I still recommend using a planetarium app like Stellarium before you head out, but this app gives me a quick idea if a session is even worth it.
Privacy
I intentionally wrote the app to store everything client-side. This was not just for privacy concerns, but it makes everything simpler and uses less server resources.
Your equipment profiles, saved sessions, and horizon photo/calibration stay in this browser's local storage. Nothing about that data is sent to a server except the location coordinates needed to fetch weather data from Open-Meteo. The light-pollution estimate is computed locally on our own server from a bundled satellite-derived grid, not looked up from a third party. Object descriptions and distances shown in detailed results are bundled with the app (sourced from Wikipedia and Wikidata) rather than fetched live, so opening that tab doesn't send anything to a server.
Because no data is stored on the server, if you "clear your cookies and other site data" in your browser you will lose your setups. You can use the backup/restore feature to not only back up your setups for safekeeping, but to transfer them to other computers and devices. Read about this in the guide.
There is no third-party tracking or analytics running on this site.
Data sources
- Deep-sky catalog: OpenNGC (CC BY-SA 4.0)
- Weather & geocoding: Open-Meteo
- Seeing & transparency forecast: 7Timer! (free, non-commercial use)
- Reverse geocoding: OpenStreetMap Nominatim
- Bortle class estimate: NOAA/EOG VIIRS satellite radiance (CC BY 4.0), computed locally from a bundled grid, not a live third-party lookup
- Astronomy calculations: Astronomy Engine
- Object thumbnails: Digitized Sky Survey via CDS/Aladin, NASA/JPL imagery (public domain)
- Object descriptions & distance: Wikipedia (CC BY-SA 4.0) and Wikidata (CC0)
Changelog
v0.5.2 · September 24, 2026
- Removed Google Analytics. There is no longer any third-party tracking or analytics script on the site.
v0.5.1 · September 10, 2026
- Fixed the horizon photo calibrator defaulting the horizon line to 60% down the image instead of the vertical midpoint, since uploaded photos are required to be true 360° spherical panoramas where a level horizon always sits exactly at the halfway point.
v0.5.0 · September 5, 2026
- Fixed small, compact objects (like the Jewel Bug Nebula) on wide-field telescope/camera combos sometimes showing a stale, too-zoomed-out preview photo and fixed the reverse problem, where some objects needlessly waited on a slow live photo when a fast bundled one was already good enough. Rebuilt the whole photo library to apply the fix everywhere.
- Added a "framing" badge to results cards: Well-framed, Wide-field subject, or Needs a mosaic with the exact percentage of your frame the object fills, so a high suitability score no longer looks contradictory next to a tiny target.
- Added a second reference photo (e.g. for M27) showing roughly how a small object sits in your full frame, shown only when it's genuinely more informative than the close-up.
- Fixed the object details view occasionally showing two photos stacked on top of each other, which meant extra scrolling to reach the details below.
- The Framing tab's drag-to-reposition tool now loads a properly wide photo, if needed, so the frame box actually has room to move, and the details view now links straight to it when a wider view is available.
v0.4.0 · September 4, 2026
- Added a full cloud & rain forecast chart to weather details, covering that night's whole darkness window - useful for judging whether a borderline (Fair) evening is worth heading out for.
- Improved how the app tells last night's plan from tonight's, so session planning done in the morning now correctly applies to the right night.
- There was no pixel-scale resolvability check on DSO’s as there was with planets, so really small DSO’s like Jewel Bug were scored higher than they should have been.
v0.3.8 · September 3, 2026
- Improved cloud percentage and score impact logic.
- Added low, medium, and high cloud info to weather details.
- Better weather layout.
v0.3.7 · September 3, 2026
- Added setting for metric/imperial measurements.
- Added new theme options including Night Vision and Retro themes.
v0.3.6 · September 2, 2026
- Improved UX of results screen.
Author
Written by August "Gus" Branchesi. You can reach me at [email protected]
Support StarYard
If StarYard has helped you plan a good night under the stars, consider buying me a coffee. It goes straight to covering hosting costs.