Skip to content

nightwatch-astro/astro-up

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

472 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Astro-Up

Astrophotography software manager for Windows — install, detect, and update imaging software from one place.

Documentation | Download

Features

  • Curated catalog of 90+ astrophotography packages (ASCOM drivers, capture apps, plate solvers, planetariums, and more)
  • Auto-detection via Windows registry, PE headers, ASCOM profiles, WMI, and known paths
  • Silent install & update with SHA-256 verification and automatic config backup
  • Modern GUI (Tauri v2 + Vue 3) and full-featured CLI for automation
  • Configurable via GUI Settings panel, CLI flags, or TOML config file

Quick Start

GUI

Download and install from Releases, then launch from the Start Menu.

CLI

astro-up sync          # Sync the catalog
astro-up scan          # Detect installed software
astro-up list          # Browse the catalog
astro-up check         # Check for updates
astro-up update --all  # Update everything

Development

just setup    # Install frontend deps, verify toolchain
just dev      # Start Tauri dev server with hot-reload
just test     # Rust + Vue tests
just check    # All quality checks (matches CI)

See the Development Setup guide for prerequisites and workflow.

Architecture

Crate Purpose
astro-up-core Shared library — catalog, detection, download, install, config
astro-up-cli Terminal interface (clap + ratatui)
astro-up-gui Desktop app (Tauri v2 + Vue 3 + PrimeVue)

All business logic lives in astro-up-core. The CLI and GUI are thin adapters.

License

Apache-2.0

About

Astrophotography software manager for Windows — install, detect, update

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors