Skip to content
@SharpAstro

SharpAstro

SharpAstro

A .NET ecosystem for astrophotography automation — from hardware control to automated imaging sessions.

Core

  • tianwen — Full-featured .NET library for astronomical device management, automated imaging, and image processing. Supports ASCOM, INDI, ZWO, and Meade protocols. Includes an automated session orchestrator (cooling, focusing, guiding, meridian flips, dithering), FITS I/O, star detection, plate solving, and a GPU-accelerated FITS viewer.
  • TianWen.DAL — Vendor-neutral Device Access Layer defining the core abstractions for consumer astronomical hardware (cameras, focusers, filter wheels). Pure interfaces targeting .NET Standard 2.0.
  • zwo-sdk-nuget — NuGet package wrapping ZWO's native C SDKs (ASI cameras, EAF focusers, EFW filter wheels) via P/Invoke, with bundled native binaries for Windows and Linux. Implements the TianWen.DAL interfaces.

Utilities

  • openphd2-multiscope — Multiplexing proxy for PHD2's JSON-RPC event API, enabling synchronized dithering across a multi-telescope setup.
  • skyfi-forwarder — Bridges SkyWatcher SkyFi UDP packets to a serial port, letting Wi-Fi-only software control serial-connected mounts.

Pinned Loading

  1. tianwen tianwen Public

    Library for astronomy functions written in C#

    C# 2

  2. ZWOptical.SDK ZWOptical.SDK Public

    C 1

  3. FITS.Lib FITS.Lib Public

    Forked from rwg0/csharpfits

    Evolution of the CSharpFits (1.1) library from http://vo.iucaa.ernet.in/~voi/CSharpFITS.html

    C# 1

Repositories

Showing 10 of 16 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…