https://github.com/germanheim/nasa-apod-streamlit
NASA APOD in Streamlit is a webapp that uses NASA's APOD (Astronomy Picture of the Day) API and Streamlit to show the APOD of a selected date with a friendly UI!
https://github.com/germanheim/nasa-apod-streamlit
nasa nasa-apod nasa-apod-api streamlit streamlit-application streamlit-webapp
Last synced: 4 months ago
JSON representation
NASA APOD in Streamlit is a webapp that uses NASA's APOD (Astronomy Picture of the Day) API and Streamlit to show the APOD of a selected date with a friendly UI!
- Host: GitHub
- URL: https://github.com/germanheim/nasa-apod-streamlit
- Owner: GermanHeim
- License: mit
- Created: 2022-05-27T17:42:24.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-05-28T16:38:59.000Z (about 4 years ago)
- Last Synced: 2025-09-02T18:47:25.149Z (10 months ago)
- Topics: nasa, nasa-apod, nasa-apod-api, streamlit, streamlit-application, streamlit-webapp
- Language: Python
- Homepage: https://share.streamlit.io/germanheim/nasa-apod-streamlit/main
- Size: 23.4 KB
- Stars: 2
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NASA APOD in Streamlit ☄

NASA APOD in Streamlit is a webapp that uses NASA's APOD (Astronomy Picture of the Day) API and Streamlit to show the APOD of a selected date with a friendly UI!
Run the app in Streamlit Cloud
[](https://share.streamlit.io/germanheim/nasa-apod-streamlit/main)
---
### Steps to run locally
Use `git clone https://github.com/GermanHeim/nasa-apod-streamlit`
Make sure to add your API Key in the `api_key` variable or use `DEMO_KEY`
Install the requirements using `pip install -r requirements.txt`
Run using streamlit `streamlit run streamlit_app.py`
---
**References**
[NASA APIs](https://api.nasa.gov/)
[Streamlit Documentation](https://docs.streamlit.io/)