✨ Caelus • Credits
September 28, 2026 13:08:02 UTC+02:00 [48.85° N, 2.35° E]
Credits
Caelus stands on public astronomical data and open source software. This page lists what it uses and under which terms.
Astronomical data
Every position, time and diagram on this site is computed from the following sources.
- INPOP19a
- Planetary and lunar ephemeris computed by the IMCCE at the Paris Observatory. Caelus embeds INPOP19a segments to place the Sun, the Moon and the planets. The IMCCE distributes INPOP freely for scientific use and asks that it be cited.
- IERS Earth orientation data
- Earth orientation parameters published by the International Earth Rotation and Reference Systems Service. They give the small, irregular variations in the Earth's rotation that accurate rise and set times depend on. Caelus refreshes them daily.
- Clementine albedo mosaic - Public domain
- Albedo mosaic assembled from images taken by the Clementine mission (NASA/USGS). The maria and highlands drawn on the lunar disc are traced from it.
- List of Messier objects - CC BY-SA 4.0
- Names, types, magnitudes, apparent sizes and distances of the Messier objects listed in the deep sky sections.
- New General Catalogue - CC BY-SA 4.0
- The same for the NGC objects listed alongside them.
Software
The stack Caelus runs on. The complete list of dependencies, direct and indirect, is in the Gemfile.
- Astronoby - MIT
- Every astronomical calculation on this site: positions, rise and set times, phases, eclipses, conjunctions. Caelus exists largely to show what Astronoby can do.
- Ruby Ephem - MIT
- Reads the binary SPK ephemeris files Astronoby computes from.
- Ruby - Ruby licence
- The language Caelus is written in.
- Ruby on Rails - MIT
- The web framework.
- ViewComponent - MIT
- Renders the charts and diagrams.
- Tailwind CSS - MIT
- The styles.
- Importmap for Rails - MIT
- Ships the JavaScript without a bundler.
- Solid Queue - MIT
- Runs the background jobs that generate celestial events.
- Solid Cache - MIT
- Caches computed astronomical data.
- Solid Cable - MIT
- Part of the Rails default stack, backing Action Cable.
- SQLite - Public domain
- Stores the celestial events, the cache and the job queue.
- Puma - BSD-3-Clause
- The application server.
- Rack::Attack - MIT
- Rate limiting.
Services
The third-party services involved in running Caelus. None of them is used for advertising or profiling. See the Privacy Policy for what leaves your browser.
- AppSignal
- Application monitoring: errors, performance and anonymous usage counters.
- GoatCounter
- Cookieless page-view counting.
Caelus
Caelus is released under the MIT licence and written by Rémy Hannequin.
Contributions and feedback are welcome on the source repository.