Open-source astrophotography software for capturing and processing astronomical images from telescopes and cameras.
OpenNebulosity is an open-source astrophotography software for capturing and processing images from telescopes and astronomy cameras. It provides tools for image acquisition, calibration, and enhancement, specifically tailored for astronomical use cases. The project originated from Stark Labs and focuses on maintaining compatibility with a wide range of hardware, including legacy devices.
Amateur and professional astronomers, astrophotographers, and hobbyists who need reliable software for capturing and processing astronomical images with various cameras and telescopes.
Developers choose OpenNebulosity for its extensive hardware support, including legacy cameras and ASCOM devices, and its commitment to running on older systems commonly used in astrophotography setups. It offers a free, open-source alternative to proprietary astrophotography software with a focus on accessibility and compatibility.
Astrophotography capture and processing
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports a wide range of astronomy cameras, including legacy 32-bit drivers and ASCOM-compliant devices, ensuring compatibility with diverse and older equipment commonly used in astrophotography.
Intentionally built on older environments like macOS 10.14.6 and Visual Studio 2010 to run reliably on outdated machines, as highlighted in the README's philosophy and build setup.
Provides builds for both Windows and macOS with testing on newer OS variants, allowing users to deploy on different systems while maintaining backward compatibility.
Offers a free, open-source alternative to proprietary astrophotography software, encouraging customization and community involvement without licensing costs.
Requires manual setup steps such as copying DLLs, configuring library paths in Xcode or Visual Studio, and separate ASCOM installation, which adds significant overhead for developers.
Relies on old libraries like a custom video library for webcam support, which may not be maintained and could break with updates to dependencies like wxWidgets, as noted in the README.
Some camera support is tied to 32-bit libraries due to unavailable 64-bit versions, preventing full utilization of modern 64-bit architectures and potentially impacting performance.