https://github.com/imigueldiaz/astro-shoots
Astro-Shoots is a Flask-based project designed to calculate the optimal number of untracked photographs for capturing deep space objects (DSOs).
https://github.com/imigueldiaz/astro-shoots
astrophotography astroplan astropy flask flask-application photography pyongc python python3 untracked-astrophotography
Last synced: about 1 month ago
JSON representation
Astro-Shoots is a Flask-based project designed to calculate the optimal number of untracked photographs for capturing deep space objects (DSOs).
- Host: GitHub
- URL: https://github.com/imigueldiaz/astro-shoots
- Owner: imigueldiaz
- License: gpl-3.0
- Created: 2023-08-16T16:06:00.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2026-04-01T05:44:54.000Z (2 months ago)
- Last Synced: 2026-04-01T08:31:56.233Z (2 months ago)
- Topics: astrophotography, astroplan, astropy, flask, flask-application, photography, pyongc, python, python3, untracked-astrophotography
- Language: Python
- Homepage: https://astroshoots.org
- Size: 2.37 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Astro-Shoots
Astro-Shoots is a Flask-based project designed to calculate the optimal number of untracked photographs for capturing
deep space objects (DSOs). The application utilizes data from the [OpenNGC](https://github.com/mattiaverga/OpenNGC)
project through the [PyONGC](https://github.com/mattiaverga/pyongc) Python package and leverages
the [Astropy](https://www.astropy.org/) library for astronomical calculations, allowing users to select a DSO from a
comprehensive list. Special thanks to [@mattiaverga](https://github.com/mattiaverga) for creating the OpenNGC and PyONGC
projects, which have been invaluable resources for the development of Astro-Shoots.
> **Disclaimer**: _This project is an amateur effort created for learning purposes and recreational use only. It is not
intended for rigorous or scientific work. The author assumes no responsibility for the usage or interpretation of the
results._
## Features
- Select a DSO from the OpenNGC list
- Input your location or use browser location services
- Specify observation date and DSO elevation in degrees
- Choose your camera model or manually enter sensor details
- Customize shooting parameters, such as:
- Aperture
- Focal length
- Camera position
- Interval between shots
## Results
Upon submission, the application generates a table containing various technical data. The most important results
include:
- Maximum shooting speed without star trails
- Maximum number of shots without repositioning the camera
By providing these insights, Astro-Shoots helps photographers optimize their deep space photography sessions and capture
stunning images of celestial objects.