Skip to main content

spacecrew

Spacecrew is a lightweight Python terminal program that shows who is in space right now.

92_1x_shots_so

Tested Systems

  • CachyOS
  • Ubuntu
  • Debian

Installation

Install from PyPI:

pip install spacecrew

Or install from source with pipx:

git clone https://github.com/jakub-ginal/spacecrew
cd spacecrew
pipx install .

Usage

Simply type spacecrew anywhere in your terminal. Follow the interactive menu:

  1. People in Space
  2. NASA APOD
  3. Upcoming Launches
  4. ISS Position
  5. Space Weather
  6. Satellite Passes
  7. Theme
  8. Dashboard

Start directly in a mode:

spacecrew --mode passes
spacecrew --mode apod --offline
spacecrew --mode iss --no-image

Time in Space

  • p (previous): Days from past missions.
  • c (current): Days from the current mission (tracked live).
356_1x_shots_so

Uninstall

To completely remove the program, run:

pip uninstall spacecrew

Configuration

~/.config/spacecrew/config.toml stores your NASA API key, theme, observer location, and favorites. Cache lives in ~/.config/spacecrew/cache.db.

export NASA_API_KEY="your-key-here"  # optional, DEMO_KEY is used otherwise
spacecrew --offline      # cached data only, no network
spacecrew --no-cache     # disable persistent cache for this run
spacecrew --clear-cache  # clear expired cache entries
spacecrew --no-image     # skip photo rendering
spacecrew --generate-completion bash  # bash|zsh|fish
man spacecrew            # manual page

Data Source

Data provided by International Space Station APIs by Cormac Quaid

Metadata

Release files for spacecrew 1.2.14

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

Source distribution (sdist)

Source distribution for spacecrew 1.2.14
File Size Uploaded
spacecrew-1.2.14.tar.gz 63.2 kB Details

Built distribution (wheel)

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

Total release size: 127.1 kB

Release files / spacecrew-1.2.14.tar.gz

Download URL spacecrew-1.2.14.tar.gz
Size 63.2 kB
Tags Source
SHA-256 checksum
How to use checksums
134574b19e0d1ef8d400c99c1c09f5ef68c844d51e62238cdfe6078e38868d9a
BLAKE2b-256 checksum
How to use checksums
73ec24b21c808300837c1a80ebc146537572a332f42f35327ab41943481f2ead
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / spacecrew-1.2.14-py3-none-any.whl

Download URL spacecrew-1.2.14-py3-none-any.whl
Size 63.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7b82effe7d41d579ac661276427d7a23dba0e77fa5f12446a9696223a7e36744
BLAKE2b-256 checksum
How to use checksums
511b122fc1d30b80ad86ee21778c5d71d32fa5f3cb656e2394b24a4cdce83949
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

1.2.14 This release

2 release files

1.2.13

2 release files

1.2.12

2 release files

1.2.11

2 release files

1.2.10

2 release files

1.2.9

2 release files

1.2.8

2 release files

1.2.7

2 release files

1.2.6

2 release files

1.2.5

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.13

2 release files

1.1.11

2 release files

1.1.10

2 release files

1.1.9

2 release files

1.1.8

2 release files

1.1.7

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

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