#calendar #nasa #astronomy #nasa-hunch

rust_solar

Date-time solutions for hypothetical cosmic calendars

3 releases

0.1.95 Feb 10, 2024
0.1.90 Feb 10, 2024
0.0.3 Dec 30, 2023
0.0.0 Feb 9, 2024

#341 in Math

Download history 4/week @ 2024-01-30 15/week @ 2024-02-06 1/week @ 2024-02-13 4/week @ 2024-02-20 49/week @ 2024-02-27 259/week @ 2024-03-05 29/week @ 2024-03-12

109 downloads per month

MIT and GPL-2.0-or-later WITH Bison-exception-2…

68KB
1.5K SLoC

Rust Solar

A library for cosmic calendars.

How to Install?

cargo add rust solar -F asteroids planets moons exoplanets comets

Note

  • This library is compatible with leptos as it's used in SuperZone

Supporting Bodies

Asteroids

  • Ceres
  • Vesta
  • Pallas
  • Hygiea
  • Europa
  • Davida
  • Juno
  • Eros
  • Hebe

Planets

  • Earth
  • Mars
  • Mercury
  • Neptune
  • Jupiter
  • Saturn
  • Pluto
  • Venus
  • Uranus

Moons

  • Titan
  • Ganymede
  • Io
  • Europa
  • Luna

Exo Planets

  • Kepler22b
  • Kepler186f
  • Kepler442b

Comets

  • Hailey's Comet
  • Halebopp Commet

lib.rs:

Rust Solar Information

Please know this may not be 100% accurate as these data rely on 30% hypothetical data.

Rust Solar is a full fledged library to help programmers utilize calendar, date, and time for celestial bodies in their application. Down below are some links that helped my research.

References Used

Features

  • asteroids : Brings asteroid support
  • planets: Brings planet support
  • exo-planets: Brings exo-planet support
  • comets: Brings comet support
  • moons: Brings moon support

Dependencies

~13MB
~182K SLoC