#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

#300 in Math

Download history 3/week @ 2023-12-29 10/week @ 2024-02-02 9/week @ 2024-02-09 3/week @ 2024-02-16 21/week @ 2024-02-23 48/week @ 2024-03-01 246/week @ 2024-03-08 24/week @ 2024-03-15 62/week @ 2024-03-29

343 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

~12MB
~174K SLoC