https://github.com/ppp-one/astra
Astra: an open-source observatory control software.
https://github.com/ppp-one/astra
alpaca ascom astronomy camera control ground-based imaging mount observatory-control-software ocs photometry telescope
Last synced: 2 months ago
JSON representation
Astra: an open-source observatory control software.
- Host: GitHub
- URL: https://github.com/ppp-one/astra
- Owner: ppp-one
- License: gpl-3.0
- Created: 2023-05-22T14:07:52.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2026-03-24T10:10:23.000Z (3 months ago)
- Last Synced: 2026-03-25T12:52:25.832Z (3 months ago)
- Topics: alpaca, ascom, astronomy, camera, control, ground-based, imaging, mount, observatory-control-software, ocs, photometry, telescope
- Language: Python
- Homepage: https://docs.withastra.io
- Size: 16.3 MB
- Stars: 138
- Watchers: 1
- Forks: 5
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Citation: CITATION.cff
Awesome Lists containing this project
README
# Astra
[](LICENSE)
[](https://www.python.org/downloads/)
[](https://github.com/astral-sh/uv)

[](https://docs.withastra.io/)
Astra (**Automated Survey observaTory Robotised with Alpaca**) is an open-source observatory control software for automating and managing robotic observatories. It integrates seamlessly with [ASCOM Alpaca](https://ascom-standards.org/api/) for hardware control.

---
## Features
- **Fully Robotic** — Schedule once, observe automatically with error and bad weather handling
- **ASCOM Alpaca** — Compatible with your existing ASCOM equipment
- **Cross-Platform** — Python based, runs on Windows, Linux, macOS
- **Web Interface** — Manage your observatory from any browser, use [cloudflared](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/get-started/) or similar to access outside your network
- **[Comprehensive Docs](https://docs.withastra.io/)** — Setup, usage, and module reference
---
## Screenshots
Observatory overview
System logs
Weather monitoring
Controls tab
---
## Contributing
Contributions are welcome. See [CONTRIBUTING.md](CONTRIBUTING.md) or the [contributing guide](https://docs.withastra.io/contributing).
---
## License
Released under the [GNU GPL v3](LICENSE).
---
## Support
- [Documentation](https://docs.withastra.io/)
- [Issue Tracker](https://github.com/ppp-one/astra/issues)
---
## Citation
If you use Astra in published research, please cite it as:
```
@software{Pedersen_Astra,
author = {Pedersen, Peter P. and Degen, David and Garcia, Lionel and Zúñiga-Fernández, Sebastián and Sebastian, Daniel and Schroffenegger, Urs and Queloz, Didier},
license = {GPL-3.0},
title = {{Astra}},
url = {https://github.com/ppp-one/astra}
}
```
> [DOI 10.5281/zenodo.18890151](https://doi.org/10.5281/zenodo.18890151)