Projects

A curated view of original public projects from wan0net and link42-au on GitHub. Forks and support-only repositories are omitted; the GitHub profiles remain the complete public index.

link42

Link42

Link42

Live

Australian-built security tooling focused on useful, honest capabilities. The public repository contains the company website, learning material, blog, and the safeguards that keep its release independent from private services.

SvelteKit TypeScript GitHub Pages

link42 apps

Rule1

Rule1

Live

Standalone security-controls explorer covering retained history from the Australian ISM, New Zealand ISM, Cyber Essentials, NIST CSF, and NIST SP 800-53. The catalogue runs locally in the browser from a checksum-verified SQLite snapshot.

SvelteKit TypeScript SQLite WASM Python
Patch8

Patch8

In development

Public, read-only vulnerability intelligence explorer. Its restored static interface is live while the rights-gated data pipeline and browser-local DuckDB/Parquet experience are developed in public.

SvelteKit TypeScript DuckDB-Wasm Parquet
Threat10

Threat10

In development

Browser-local explorer for structured security knowledge rather than live IOC monitoring. The static interface is public; its rights-gated ATT&CK data pipeline and immutable Parquet releases remain in development.

SvelteKit TypeScript DuckDB-Wasm Parquet

games

Civilization II

Civilization II

Public beta

Graphics-first browser recreation of Civilization II Multiplayer Gold Edition, preserving the original interface, rules, music, movies, and Windows-era character. Requires a legally owned copy before original game assets load.

JavaScript Canvas 2D Vite Playwright
Spacebase DF-9

Spacebase DF-9

Public beta

Independent, graphics-first browser recreation of Spacebase DF-9 using the published Lua source as its behavioural reference. Rebuilds the simulation, interface, audio, and game systems in TypeScript and Three.js.

TypeScript Three.js Vite Playwright

mobile

Flare Journal

Flare Journal

Coming soon

Privacy-first iOS app for tracking autoimmune disease activity across 14 conditions with 17 validated clinical scores. Longitudinal charting, daily symptom logging, and shareable reports, with health data kept on-device and in the user's iCloud.

Swift SwiftUI SwiftData Swift Charts

embedded & hardware

ThistleOS

ThistleOS

Beta

Portable operating system for ESP32 devices with a hardware-independent Rust kernel, loadable apps and drivers, swappable window managers, and signed over-the-air delivery.

Rust ESP-IDF FreeRTOS embedded-graphics

thistle-tk

Alpha

No-std Rust widget toolkit for e-paper and LCD displays. A semantic widget tree, flexbox-style layout, themes, and display-specific colour mapping let the same application UI render across embedded displays.

Rust embedded-graphics no-std
ThistleOS App Store

ThistleOS App Store

Active

Public catalogue and distribution site for ThistleOS apps, drivers, firmware, window managers, and themes.

HTML CSS JavaScript

agents & security

Pantheon Blueprint

Pantheon Blueprint

Reference

Open reference architecture for a personal AI assistant that separates knowledge, collection, review, and tool execution behind explicit boundaries and human approval. The public repository contains architecture and sanitised examples, not live deployment state.

MkDocs Python Architecture Security

Sharkcage

In development

Trust and sandboxing layer for OpenClaw with per-tool and per-skill kernel sandboxing, explicit capabilities, approval gates, and a tamper-evident local audit trail.

TypeScript Sandbox Runtime seccomp Seatbelt
trust0

trust0

In development

Portable cryptographic identity verification with client-side proofs, signed identity history, key rotation, revocation, and document signing. Private keys remain in the user's browser.

JavaScript WebCrypto Ed25519 JWS

home automation

Home Assistant Notion Kanban

Home Assistant Notion Kanban

Active

Custom Home Assistant integration that syncs a Notion Kanban board as a todo list with a drag-and-drop Lovelace card.

Python Home Assistant Notion API
Home Assistant Notion Recipes

Home Assistant Notion Recipes

Active

Custom Home Assistant integration to browse and select recipes from a Notion database, with a gallery-style Lovelace card.

Python Home Assistant Notion API

infrastructure & utilities

Proton Mail Bridge Exporter

Active

Restartable, read-only Proton Mail exporter that writes complete RFC822 messages through Proton Mail Bridge and records durable SQLite checkpoints for safe resume and deduplication.

Python IMAP SQLite

Kasm Workspaces

Active

Auditable Ubuntu 24.04 and KDE Plasma workspace images built from scratch for Kasm, with separate core and custom layers plus a Kasm-compatible registry.

Shell Docker KDE Plasma KasmVNC
AI Coding Bootstrap

AI Coding Bootstrap

Active

Bootstrap templates for Claude Code managed software projects, with opinionated project scaffolding and CLAUDE.md conventions.

Shell Markdown
Homelab

Homelab

Maintained

Infrastructure-as-code example for a multi-node homelab using Proxmox virtualisation, Docker containers, Ansible provisioning, and Terraform VM creation.

Shell Ansible Terraform Docker

resources & community

Awesome ABAC

Awesome ABAC

Maintained

Curated list of applications that enable or natively support Attribute Based Access Control for security and IAM practitioners.

Markdown
ComfyCon Talks

ComfyCon Talks

Archived

Materials and resources from conference presentations at ComfyCon AU.

Python

this website

wan0.net

wan0.net

Active

Personal website and blog. Hugo static site with a custom theme, Notion as CMS, and GitHub Actions for CI/CD.

Hugo CSS Python GitHub Actions