Unofficial NASA Images library search/fetch CLI
Project description
nasa-images-cli
Usage:
python3 nasa_tool.py search "Apollo 11" --limit: Change the number of results shown (default: 10). --pages: Change the search depth (default: 5).
python3 nasa_tool.py download "Apollo_11" -o, --output: Specify a custom directory name (default is the album name).
- Search NASA image library by keyword:
- Handles variations like spaces, underscores
- Converts numbers to Roman numerals if no results are found and numbers are present
- Fuzzy matching and ranking using token overlap and sequence similarity
- Bulk download albums by ID (or via prompt after search)
- Tries multiple image sizes from highest to lowest quality
- Skips already downloaded files, restarts failed downloads
- Saves a list of all downloaded image URLs to a text file
- Windows Terminal / Ghostty progress/spinner support
- Concurrent downloads
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.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nasa_images_cli-1.1.1.tar.gz.
File metadata
- Download URL: nasa_images_cli-1.1.1.tar.gz
- Upload date:
- Size: 7.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
63930c4d6875efea275b749b9f1518471bda39e1a380dd59daef83db430c6148
|
|
| MD5 |
ea1b747a7c88e58d71bff7ce82836b89
|
|
| BLAKE2b-256 |
91ea605b2893be29581b11a6389ee7e14d2f2a6b1eb667373cb2a8ea4a639497
|
File details
Details for the file nasa_images_cli-1.1.1-py3-none-any.whl.
File metadata
- Download URL: nasa_images_cli-1.1.1-py3-none-any.whl
- Upload date:
- Size: 8.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e9b92baebf8c67ca6794bb6f564b0020b0013c14ba008848ff66b5d28ba2e991
|
|
| MD5 |
f06194447265d461546bd497962cb2ba
|
|
| BLAKE2b-256 |
a35b6e18f762ec589511527d36e827af15ceaac24f0afa7e9c393f716e54767d
|