Skip to main content

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

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)

Metadata

Release files for worden 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for worden 1.1.0
File Size Uploaded
worden-1.1.0.tar.gz 100.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for worden 1.1.0
File Interpreter ABI Platform
worden-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 204.0 kB

Release files / worden-1.1.0.tar.gz

Download URL worden-1.1.0.tar.gz
Size 100.5 kB
Tags Source
SHA-256 checksum
How to use checksums
748a1a8e0903e150ec59ddfb22c00191fb016bf4b7a70b0bf60e2b31206fe4d2
BLAKE2b-256 checksum
How to use checksums
8667770028b7aa9e0d604cabc3b79ca5df8d437e4fb13882b94c10fe031ab2fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

Release files / worden-1.1.0-py3-none-any.whl

Download URL worden-1.1.0-py3-none-any.whl
Size 103.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fe3d1d1d77bfac18a085f051a1d06613d53bbac0e48ed17fc9a5baba0152d2c0
BLAKE2b-256 checksum
How to use checksums
08850ff8032c555f185f6c7d4fed30127d067731447d48334c13cb8448e5b400
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page