Duncan's repositories
azure-typescript-e2e-apps
Monorepo - Apps written in TypeScript to be either 1) deployed to Azure hosting or 2) integrated with Azure services
supabase
The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
plate
The rich-text editor for React.
react19-todo
Simple Todo app using React 19 and supabase
glados-tts
A GLaDOS TTS, using Forward Tacotron and HiFiGAN. Inference is fast and stable, even on the CPU. A low quality vocoder model is included for mobile use. Rudimentary TTS script included. Works perfectly on Linux, partially on Maybe someone smarter than me can make a GUI.
hon
Home Assistant integration for Haier hOn: support for Haier/Candy/Hoover home appliances like washing machines and air conditioners in 19 languages.
fourthwall-js
Fourthwall api wrapper in Typescript
design-system-template
🏗️ Turborepo + TailwindCSS + Storybook + shadcn-ui
simplyRetro-D8
A 3D printed, eight inch retro gaming bartop.
nextauth-nextjs13-prisma
In this tutorial, I'll walk you through setting up authentication in your Next.js 13 app directory using NextAuth.js. It's worth noting that while we use the NextAuth package in this tutorial, you may be using the Auth.js package by the time you read this, as the libraries are now interchangeable.
makeybot
Discord bot for use in the MakeGosport discord
Jesmonite-Calculator
Calculator for mixing Jesmonite batches
wind-notify
Toast notification based in tailwind and daisy ui.
pimoroni-pico
Libraries and examples to support Pimoroni Pico add-ons in C++ and MicroPython.
RepPanel_ESP32
Alternative to PanelDue. Embedded UI for Duet & RepRap based 3D printers. Running on the ESP32. Optimized for 3.5" displays. WiFi or UART connectivity.
FullControl-GCode-Designer
Software for designing GCODE for 3D printing
MID
Marlin Instrument Driver for controlling 3D printers running Marlin
PPC
Proper printer controller
Marlin-Sunlu-S8
Sunlu S8 specific config. Optimized firmware for RepRap 3D printers based on the Arduino platform.
RepRapFirmware
OO C++ RepRap Firmware
RRFPostProcessor
Fusion 360 additive post-processor for RepRap Firmware machines
Cura-DuetRRFPlugin
Cura plugin to print directly to a DuetRRF printer
SmartThingsPublic
SmartThings open-source DeviceTypeHandlers and SmartApps code
DuetWebControl
A completely new web interface for the Duet electronics