SaaSHub helps you find the best software and product alternatives Learn more →
Astronoby Alternatives
Similar projects and alternatives to astronoby
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
EasilyTypable
Ruby module that facilitates English-like type checking in an inheritance hierarchy via "type_name?" methods
-
-
-
-
-
-
-
-
iers
Earth orientation parameters and time scale values from the International Earth Rotation and Reference Systems Service (IERS).
-
astronoby discussion
astronoby reviews and mentions
-
Astronoby v0.10.0: Lunar eclipses & observational events
It has been a while, but Astronoby just got a brand new release, and it's massive! Let me introduce you to all the new wonders you can reach with Astronoby.
-
Show HN: An open source astronomy dashboard (HTTPS://caelus.siderealcode.net)
Hello HN! My name is Rémy and I recently published an astronomy dashboard where everything is open source: the code of the website, the framework it is based on and the library that computes astronomical data.
For the last few years, I have been developing the Ruby library Astronoby (https://github.com/rhannequin/astronoby) with as much dedication and perseverance I could while I don't have any scientific academic background. My end goal was to use this library and build a website that not only provides as much data as possible, but let anyone access and understand how it was computed. This goal is on its was of completion with Caelus.
Of course the website is still quite new and there are many features I will implement in the coming weeks and months, including the ability to set any date, having a global view of the Solar System, having an interactive sky chart, a tool to prepare your observation night, having the website in multiple languages, etc.
I believe astronomical data should be universal and anyone should be allowed to easily access this data, manipulate it, understand how it was generated, and contribute to and with the community.
My goal is to make this project truly collaborative. I am open to feedback, ideas, requests, bugs, everything, to offer the community open source astronomical data.
Thank you all.
Website: https://caelus.siderealcode.net
-
Introducing Caelus
Four years ago, I started working on Astronoby, initially basing my work on many astronomy and astrometry books. More recently, Astronoby was refactored to use raw position data of Solar System objects directly from the best sources available: IMCCE and NASA. The former provides astronomical data for EU countries, while the latter is the US space agency.
- Astronoby: Astronomy, astrometry Ruby library for astronomical data and events
-
How to calculate the best days for planetary observation
# Download an ephemeris if you don't have one yet. # Check out https://github.com/rhannequin/astronoby/wiki/Ephem # Load an ephemeris ephem = Astronoby::Ephem.load("inpop19a.bsp") # Set up the observer with your GPS coordinates # For the example: Paris, France observer = Astronoby::Observer.new( latitude: Astronoby::Angle.from_degrees(48.8575), longitude: Astronoby::Angle.from_degrees(2.3514) ) # Compute solstice day solstice_day = Astronoby::EquinoxSolstice .june_solstice(2025, ephem) .to_date # => # calculator = Astronoby::RiseTransitSetCalculator.new( body: Astronoby::Sun, observer: observer, ephem: ephem ) # Compute time of Sun's transit transit_time = calculator .event_on(solstice_day) .transit_time # Compute Sun' state at this instant sun = Astronoby::Sun.new( instant : Astronoby::Instant.from_time(transit_time), ephem: ephem ) # Get the altitude in degrees altitude = sun .observed_by(observer) .horizontal .altitude .degrees .round(2) # => 64.58
-
Astronoby v0.7.0: Planets and ephemerides
All the changes are documented in the release notes and the whole library is documented in the repository's Wiki, but let me give you a quick look at what is now possible with Astronoby.
-
Introducing Ephem
While Ephem remains its own gem so that the community can access raw data, it will become a dependency of Astronoby to exploit its full potential. Having access to such precise and accurate data will open the door to all possible computations of celestial events with the greatest accuracy available to the public. This will enable Astronoby to truly become a scientific library.
-
Vision for Astronoby - Call for contributors and maintainers
I started building Astronoby in April 2022. My initial ambition was to provide astronomical data in pure Ruby without the need for another programming language or for integrating a third-party API. Astronomical data are by definition universal, they should be accessible and understandable by anyone. They don't belong to a copy-righted website and they should not be accessible only to a niche of programmers.
-
I counted the number of visible sunsets with Ruby
As you might know, I am building a Ruby gem called astronoby to compute astronomical phenomena. I recently released a new version that includes information about the Sun, and the sunset azimuth is part of it.
-
Astronomical computing – Ep 4 - Julian day
However, it takes a lot of time to translate my research into code, and then write about the theory and the Ruby implementation. It already takes me quite some time to understand these notions, try them and add them to astronoby. Duplicating the Ruby code into articles is going to take too much time, and will probably be a bit difficult to read. In future articles, I will try to find something in the middle, with Ruby code only when it's appropriate and necessary.
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Jul 2026
Stats
rhannequin/astronoby is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of astronoby is Ruby.