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.13

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.13
File Size Uploaded
spacecrew-1.2.13.tar.gz 61.3 kB Details

Built distribution (wheel)

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

Total release size: 123.5 kB

Release files / spacecrew-1.2.13.tar.gz

Download URL spacecrew-1.2.13.tar.gz
Size 61.3 kB
Tags Source
SHA-256 checksum
How to use checksums
51587df56d10f295b88c47c1a6e58edee10ef72de817451f8b2fc9df6beb3d27
BLAKE2b-256 checksum
How to use checksums
4a5ac4bf23fdea4f3d116c3ab3b323398baa762242bb62b60fcb492fca52b523
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.13-py3-none-any.whl

Download URL spacecrew-1.2.13-py3-none-any.whl
Size 62.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1b50a9104a872ec627220ee845a18c6f3a66f3ba19ede3f21a438b491dc5797d
BLAKE2b-256 checksum
How to use checksums
237d84f2e51c5a1516b2b1402ce3eb6113f01cb893c867a16a28c1392069357f
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

1.2.14

2 release files

This release

1.2.13 This release

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