{"id":22001679,"url":"https://github.com/imigueldiaz/astro-shoots","last_synced_at":"2026-04-30T18:32:27.924Z","repository":{"id":188738637,"uuid":"679338914","full_name":"imigueldiaz/astro-shoots","owner":"imigueldiaz","description":"Astro-Shoots is a Flask-based project designed to calculate the optimal number of untracked photographs for capturing deep space objects (DSOs).","archived":false,"fork":false,"pushed_at":"2026-04-01T05:44:54.000Z","size":2487,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-01T08:31:56.233Z","etag":null,"topics":["astrophotography","astroplan","astropy","flask","flask-application","photography","pyongc","python","python3","untracked-astrophotography"],"latest_commit_sha":null,"homepage":"https://astroshoots.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/imigueldiaz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-08-16T16:06:00.000Z","updated_at":"2026-04-01T05:44:52.000Z","dependencies_parsed_at":"2023-08-16T18:38:13.364Z","dependency_job_id":"9649e738-90fd-448c-87fe-c80bb89da3b1","html_url":"https://github.com/imigueldiaz/astro-shoots","commit_stats":null,"previous_names":["imigueldiaz/astro-shoots"],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/imigueldiaz/astro-shoots","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imigueldiaz%2Fastro-shoots","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imigueldiaz%2Fastro-shoots/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imigueldiaz%2Fastro-shoots/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imigueldiaz%2Fastro-shoots/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imigueldiaz","download_url":"https://codeload.github.com/imigueldiaz/astro-shoots/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imigueldiaz%2Fastro-shoots/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32473804,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["astrophotography","astroplan","astropy","flask","flask-application","photography","pyongc","python","python3","untracked-astrophotography"],"created_at":"2024-11-29T23:14:39.549Z","updated_at":"2026-04-30T18:32:27.909Z","avatar_url":"https://github.com/imigueldiaz.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Repository Banner](src/app/static/images/banner.png)\n\n# Astro-Shoots\n\nAstro-Shoots is a Flask-based project designed to calculate the optimal number of untracked photographs for capturing\ndeep space objects (DSOs). The application utilizes data from the [OpenNGC](https://github.com/mattiaverga/OpenNGC)\nproject through the [PyONGC](https://github.com/mattiaverga/pyongc) Python package and leverages\nthe [Astropy](https://www.astropy.org/) library for astronomical calculations, allowing users to select a DSO from a\ncomprehensive list. Special thanks to [@mattiaverga](https://github.com/mattiaverga) for creating the OpenNGC and PyONGC\nprojects, which have been invaluable resources for the development of Astro-Shoots.\n\n\u003e **Disclaimer**: _This project is an amateur effort created for learning purposes and recreational use only. It is not\nintended for rigorous or scientific work. The author assumes no responsibility for the usage or interpretation of the\nresults._\n\n## Features\n\n- Select a DSO from the OpenNGC list\n- Input your location or use browser location services\n- Specify observation date and DSO elevation in degrees\n- Choose your camera model or manually enter sensor details\n- Customize shooting parameters, such as:\n    - Aperture\n    - Focal length\n    - Camera position\n    - Interval between shots\n\n## Results\n\nUpon submission, the application generates a table containing various technical data. The most important results\ninclude:\n\n- Maximum shooting speed without star trails\n- Maximum number of shots without repositioning the camera\n\nBy providing these insights, Astro-Shoots helps photographers optimize their deep space photography sessions and capture\nstunning images of celestial objects.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimigueldiaz%2Fastro-shoots","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimigueldiaz%2Fastro-shoots","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimigueldiaz%2Fastro-shoots/lists"}