Skip to content
View michealroberts's full-sized avatar
🔭
Looking at the stars
🔭
Looking at the stars
Block or Report

Block or report michealroberts

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
michealroberts/README.md

Hi, I'm Michael

I'm an astronomy 🔭 enthusiast, completing my MSc in Astrophysics at University College London (UCL).

In my day job, I am a software-engineer in the space industry for Loft Orbital. We're currently working on delivering a constellation of satellites to orbit.

I'm a developer of some 10 years+ experience, specialising in both frontend and backend technologies. I'm a big fan of TypeScript, Go, and Vue.

observerly

I'm currently building observerly - a next-generation remote telescope and astronomical observation platform.

I'm currently building a fully tree-shakeable, zero-dependency TypeScript library for performing astrometric and astronomical calculations @observerly/astrometry.

I'm currently building a Go based framework for interoperating with images created by the ASCOM Alpaca API, called IRIS 👀 @observerly/iris.

I'm also currently building a Go based .FITS and .XSIF file reader and rendering, ported to the frontend using WASM. More details to come soon!

Pinned Loading

  1. observerly/astrometry observerly/astrometry Public

    observerly's lightweight, zero-dependency, type safe astrometry library written in TypeScript. This library can be used to ascertain to positions of the Sun, Moon and the planets, as well as ascert…

    TypeScript 5

  2. celerity celerity Public

    Celerity is a lightweight, research-grade, zero-dependency type-safe Python library for astronomical calculations to plan your observations.

    Python

  3. trpc-nitro-adapter trpc-nitro-adapter Public

    A tRPC adapter for the nitro web server framework.

    TypeScript 41 5

  4. observerly/dusk observerly/dusk Public

    🌑 Dusk is a Go library for calculating astronomical twilight, the lunar phase and the rise and set times of the moon and sun.

    Go 2 1

  5. observerly/perseus observerly/perseus Public

    observerly's FastAPI of stars, galaxies and other astronomical bodies, adhering to the OpenAAS standard.

    Python 2

  6. observerly/nocturnal observerly/nocturnal Public

    🌑 Nocturnal is observerly's Gin Gonic API for Lunar and Solar advanced scheduling, that utilises Dusk.

    Go 1 1