This repository contains the source code of the N.I.N.A. - Nighttime Imaging 'N' Astronomy imaging software.
N.I.N.A. (Nighttime Imaging 'N' Astronomy) is a modular astrophotography suite designed to simplify and streamline image acquisition.
Originally created with DSO imaging in mind, the platform now supports a wide range of astrophotography and astronomy workflows, including equipment control, imaging, sequencing, plate solving, and plugin-based extension.
Whether you're new to astrophotography or a seasoned imager, N.I.N.A. aims to make your sessions easier, faster, and more comfortable.
This repository contains the N.I.N.A. application source code, shared libraries, installers, and tests in NINA.sln. User-facing documentation is maintained separately in nina.docs and included here as the NINA.Docs submodule.
Choose the reference for your task:
- AGENTS.md for repository constraints and agent guidance
- ARCHITECTURE.md for solution ownership, boundaries and links to all project architecture documents
- CONTRIBUTING.md for contributor setup, localization and upstream submission requirements
- Testing map for Windows build commands and test selection
Development uses the .NET CLI on Windows. See developer prerequisites and the local verification commands. The contribution guide distinguishes focused local checks from required CI verification.
- 🏠 Project website: nighttime-imaging.eu
- 📦 Latest release: nighttime-imaging.eu/download
- 📖 Documentation: nina.docs
- 💬 Community support: Discord
Interested in contributing code, reporting bugs, or improving documentation?
Please start with the local Contributing Guidelines.
For documentation-only changes, use the separate nina.docs repository and its contribution guide.
We welcome all kinds of contributions — from small fixes to large feature proposals.
This project is licensed under the Mozilla Public License 2.0.
See the LICENSE file for details.