Skip to content

isbeorn/nina

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8,006 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

N.I.N.A. - Nighttime Imaging 'N' Astronomy

Website Latest Release Discord License: MPL 2.0 Become a Patron

This repository contains the source code of the N.I.N.A. - Nighttime Imaging 'N' Astronomy imaging software.


🧭 About

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.


πŸ—‚ Repository

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.

If you are working on the codebase, start with:

  • CONTRIBUTING.md for workflow, prerequisites, testing, localization, and pull request expectations
  • AGENTS.md for solution-wide architecture, boundaries, and coding guidance
  • the ARCHITECTURE.md file in the project you are changing for project-local structure and responsibilities

πŸ›  Development

The repository CI uses the .NET CLI on Windows. The basic local workflow is:

dotnet restore NINA.sln
dotnet build NINA/NINA.csproj --configuration Debug --no-restore
dotnet build NINA.Test/NINA.Test.csproj --configuration Debug --no-restore
dotnet test NINA.Test/NINA.Test.csproj --configuration Debug --no-build -p:PlatformTarget=x64

For prerequisites, setup details, and contributor rules, use CONTRIBUTING.md.


🌐 Resources


🀝 Contributing

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.


βš– License

This project is licensed under the Mozilla Public License 2.0.
See the LICENSE file for details.

About

N.I.N.A. (Nighttime Imaging 'N' Astronomy) - Advanced astrophotography sequencing software for Windows, supporting full automation of imaging sessions.

Topics

Resources

License

MPL-2.0, MPL-2.0 licenses found

Licenses found

MPL-2.0
LICENSE.txt
MPL-2.0
COPYING

Contributing

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

 
 
 

Contributors