Skip to main content

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

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

worden-1.1.0.tar.gz (100.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

worden-1.1.0-py3-none-any.whl (103.5 kB view details)

Uploaded Python 3

File details

Details for the file worden-1.1.0.tar.gz.

File metadata

  • Download URL: worden-1.1.0.tar.gz
  • Upload date:
  • Size: 100.5 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for worden-1.1.0.tar.gz
Algorithm Hash digest
SHA256 748a1a8e0903e150ec59ddfb22c00191fb016bf4b7a70b0bf60e2b31206fe4d2
MD5 5b7aed5ac5d6b4b2dbdf9dfba4cb32dc
BLAKE2b-256 8667770028b7aa9e0d604cabc3b79ca5df8d437e4fb13882b94c10fe031ab2fa

See more details on using hashes here.

File details

Details for the file worden-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: worden-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 103.5 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for worden-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fe3d1d1d77bfac18a085f051a1d06613d53bbac0e48ed17fc9a5baba0152d2c0
MD5 44acbc9ca448a4dfbc7b6fc33c8d5ba4
BLAKE2b-256 08850ff8032c555f185f6c7d4fed30127d067731447d48334c13cb8448e5b400

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page