TUI Space operations center
Project description
PROJECT WORDEN - Terminal Based Space Display
Pictured, the epynomous Alfred Worden (the only astronaut I had the privilege to meet in person)
Screenshots
Goal
Aggregate information from several Space-related APIs into a single, cohesive and (hopefully) cool-looking terminal based interface
Installation
pip3 install --user --upgrade worden
(now, it actually works)
This will download the package, dependencies and a launch script.
Running
worden
(If your PATH includes the pip directories)
or
python3 -m worden
Features
Upcoming launches
See available information for the upcoming launches of spacecraft
Active Astronauts
Displays a list of all known, active astronauts
Maps & Tracking
Displays the world maps and rough position of trackable objects
Astral bodies in the solar system
See all (?) known astral bodies of the solar system, as well as relevant orbital parameters.
Controls
- Main menu
Ctrl
+X
- Switch to Details panel:
Shift
- Switch back to list:
Shift
+Tab
- Update/Refresh Map
Ctrl
+R
- Track a launch/Space station
Ctrl
+T
- Previous Page / Next Page
<
/>
(i.e.Shift
+,
/Shift
+.
on most keyboards)
Used APIs
- https://spacelaunchnow.me/api/3.3.0/
- https://open-notify.org/
- https://api.le-systeme-solaire.net/swagger/#/bodies/get_bodies
Future features/wishlist
- Orbital Map [Future]
- Solar System Map [Future]
- list of tracked objects displayed on the maps
- correlation between data types
- Open links in the details
Candidate APIs (for future developments)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.