Skip to content

Software and tools

Software for practical work. Built hands-on.

Canopy Digital is the independent practice of Ryan Spice-Finnie, Senior Software Engineer. These projects bring frontend architecture, full-stack development and technical leadership into tools for everyday work.

Web platforms and modernization

Accessible interfaces, shared components, authentication and APIs, with maintainable delivery in mind.

Commerce and full-stack delivery

SvelteKit, TypeScript and PHP across client sites, payment integrations and internal business tools.

AI-assisted engineering

Public Fusion is a separate workspace. Local Fugu and Hermes harnesses support scoped delegation and verification; their capabilities are not promises about the public product.

Software directory

Find the tool. Check its status.

Browse public projects, browser prototypes and internal tools. Each entry links to its project details or product site; a listing is not a claim that every feature is released.

LG UltraGear Control Center lighting screen
Canopy App Development LG UltraGear Bridge
Canopy App Development Desktop project

LG UltraGear Bridge

Windows tooling for LG monitor controls, lighting and background-service workflows.

Commerce infrastructure CanPay Direct
Commerce infrastructure SDK project

CanPay Direct

A TypeScript SDK project for Canadian payment integrations, including Stripe and Moneris. Provider support and release status are documented separately.

PocketMic LAN — encrypted phone microphone for Windows
Open-source tools PocketMic LAN
Open-source tools Open-source release

PocketMic LAN

An open-source Android-to-Windows encrypted microphone over LAN. 48 kHz mono PCM16, AES-256-GCM, QR pairing, zero cloud, MIT licensed.

HurrCut marketing homepage
Product tooling HurrCut
Product tooling Browser prototype

HurrCut

A local-first browser video editor for clips, overlays and creator workflows. Desktop packaging and advanced export remain separate development work.

Prompt Operations manual landing page screenshot
AI operations Prompt Operations Manual
AI operations Publication

Prompt Operations Manual

A practical guide to reusable AI workflows, clearer delegation and more consistent outputs. Edition details and samples live on the manual’s own site.

PixelBoats high seas game interface render
Game and visual product systems PixelBoats
Game and visual product systems Game in development

PixelBoats

Independent browser game development with Canvas, WebGL, Three.js and PixiJS 8: rendering, state architecture and performance tuning.

Practical operations tooling Invoice Generator
Practical operations tooling Business tool

Invoice Generator

Invoice tooling for reusable line items, structured records and document exports.

Business systems QBO Mail Dashboard
Business systems Internal tool

QBO Mail Dashboard

An internal QuickBooks Online dashboard for contact synchronization and controlled email requests through PHP. Not a public SaaS offering.

Storage infrastructure EFSDB
Storage infrastructure Reference runtime

EFSDB

An encrypted file-system database with a PHP reference runtime, manifests and a web control plane.

PHP hosting adapter SvelteKit PHP Adapter
PHP hosting adapter Open-source adapter

SvelteKit PHP Adapter

An open-source adapter for SvelteKit on PHP and shared hosting, with prerendered output, PHP actions and API integration.

Sidecar AI companion interface screenshot
External website Sidecar
External website Product site

Sidecar

AI workflow tooling and companion documentation, presented on its own product site.

Keyword Astro Explorer with sample run results and per-service suggestions
ASO and productization tooling Keyword Astro
ASO and productization tooling Release candidate

Keyword Astro

A Windows-first workspace for keyword research and app-store metadata drafts. Source-labelled research and local projects, with release details on the product site.

Pixel art pirate ship used for live wallpaper visual systems
Background design Live Wallpaper
Background design Visual experiment

Live Wallpaper

Experiments in animated backgrounds, real-time rendering and display-aware motion.

Language tooling Needle-Lang
Language tooling Interactive preview

Needle-Lang

Explore a typed, indentation-first language for browser interfaces in an interactive Studio preview.

Recent client work

Websites built around the business.

Recent Canopy Digital work across healthcare, design, trades and local services. Ryan’s portfolio and CV cover the wider enterprise record in frontend architecture, modernization and hands-on delivery.