Credits
Every library and every data file used to make the maps is listed here, with the licence we rely on.
Data
| Name | Licence | Used for |
|---|---|---|
| GeoNames | CC BY 4.0 | Towns, coordinates, and time zones. The file public/data/places.json is derived from the cities5000, admin1, and country tables. |
| HYG Database v4.0 | CC BY-SA 4.0 | Star positions, brightness, colour, constellation, and proper names. Compiled by David Nash (astronexus). public/data/stars.json is a filtered extract and stays under CC BY-SA 4.0. |
Fonts
| Name | Licence | Used for |
|---|---|---|
| Fraunces | SIL Open Font License 1.1 | Headlines and several posters. Designed by Undercase Type. The font files are part of this site. The browser does not call Google. |
| Outfit | SIL Open Font License 1.1 | Interface and small labels. Designed by Rodrigo Fuenzalida. |
| Cormorant Garamond | SIL Open Font License 1.1 | Wedding and gallery posters. Designed by Christian Thalmann. |
| Nunito | SIL Open Font License 1.1 | The nursery poster. Designed by Vernon Adams. |
Libraries
| Name | Licence | Used for |
|---|---|---|
| next16.4.0 | MIT | The site framework. Pages are exported as static files. |
| react19.3.0 | MIT | Interface. |
| react-dom19.3.0 | MIT | Interface. |
| astronomy-engine2.1.19 | MIT | Moon and planet positions, and the rotation from star coordinates to the local sky. The planetary tables travel inside this MIT-licensed package. |
| pdf-lib1.17.1 | MIT | Print-ready PDF files, built in the browser. |
| lucide-react1.54.0 | ISC | Small interface icons. |
| @radix-ui/react-dialog1.2.0 | MIT | The unlock window and the mobile menu. |
| @radix-ui/react-accordion1.2.21 | MIT | The question list. |
| @radix-ui/react-label2.1.16 | MIT | Form labels. |
| @radix-ui/react-separator1.1.16 | MIT | Dividers. |
| @radix-ui/react-slot1.4.0 | MIT | Buttons that can also be links. |
| class-variance-authority0.7.1 | Apache-2.0 | Button styles. |
| clsx2.1.1 | MIT | Class names. |
| tailwind-merge3.7.0 | MIT | Class names. |
| tailwindcss4.3.3 | MIT | Build tool for the layout styles. It is not loaded as a separate script. |
| typescript5.9.3 | Apache-2.0 | Build tool. It is not shipped to the browser. |
| vitest3.2.7 | MIT | Tests for time zones and sky positions. Not shipped to the browser. |
| @tailwindcss/turbopack4.3.3 | MIT | Build tool that turns the style sheet into CSS. Not shipped as a separate script. |
| eslint9.39.5 | MIT | Checks the source. Not shipped to the browser. |
| eslint-config-next16.4.0 | MIT | Lint rules for the framework. Not shipped to the browser. |
| @types/node20.19.43 | MIT | Type declarations for the build. Not shipped. |
| @types/react19.3.0 | MIT | Type declarations for React. Not shipped. |
| @types/react-dom19.3.0 | MIT | Type declarations for React DOM. Not shipped. |
Our own work
- The poster drawings, including constellation lines, are our own. The lines follow traditional Western figures and were written for this project. They are not taken from another star-map program.
- The Milky Way on the darker designs is a soft band calculated from each star’s place in the sky and the standard north galactic pole. It is not a photograph and not a separate catalogue.
- Paper grain, foil-gold rings, and watercolour washes are drawn in the browser for each poster. The framed pictures used in the shop images are drawn the same way. No stock photographs are used.
- Star coordinates stay in a separate file under the HYG licence. The rest of the site is our own work, all rights reserved.