Gavin Wiggins

Software

My open-source projects and Mac apps are listed below. See my GitHub profile for more information about my open-source contributions.

BioComp is an open-source web application for estimating biomass composition from ultimate and chemical analysis data. It is built in Python using Quart, htmx, and Plotly. It is deployed on a Hetzner server with a Caddy proxy and Hypercorn ASGI.

Chemics is a Python package for chemical reactor engineering. This open-source package contains functions for performing calculations in the field of chemical and fluidization engineering.

Genja is a simple static website generator. It is a command line tool built in Python that generates HTML files and a JSON feed from Markdown content.

IP Address is just a simple web page that displays your public IP address. It is useful for establishing remote connections and for restricting SSH access to certain computers.

Numerix is an open-source Swift package that provides Complex, Vector, Matrix, and ShapedArray structures for performing linear algebra and other numerical computations on Apple devices.

Un1ts is a comprehensive unit converter for the Mac. The original version of the app was written in Objective-C and was temporarily removed from the App Store. I have rereleased Un1ts as a completely new version written in Swift and SwiftUI to support the latest features of macOS.

WeathrClip provided current weather conditions, 5-day forecast, hourly forecast, and precipitation radar for the Mac and iPhone. I discontinued this app because the Weather Underground API is no longer available.