HomeAboutProjectsGalleryContact

Portfolio

Projects

Open-source tools, creative experiments, and products I've built or contributed to. Most live at github.com/alexchen.

Featured project

Neural Canvas

Co-create generative art with AI

A web-based generative art platform powered by diffusion models. Users write prose prompts and collaborate with the model in real time, adjusting style, color palette, and composition through intuitive visual controls.

ReactWebGLPythonStable DiffusionFastAPI
Neural Canvas

Pulse Metrics

678

Real-time analytics without the complexity

An analytics dashboard for indie makers and small teams. Pulls from 12 data sources, surfaces insights automatically, and renders beautiful charts with zero configuration required.

TypeScriptReactPostgresRechartsNode

Spectrum UI

3.1k

Accessible component library for React

A comprehensive design system with 240+ components built on Radix primitives. Full dark mode, RTL support, motion-reduced variants, and a Figma kit with live token sync.

ReactTypeScriptRadix UITailwindFigma

Midnight Weather

520

Weather as an ambient experience

Reimagines how weather data is presented — using generative visuals, typography, and sound design to convey atmosphere rather than raw numbers.

SvelteThree.jsWeb Audio APIOpen-Meteo

Echo Notes

890

Voice notes with automatic transcription

Record voice memos that are transcribed, summarised, and made searchable using local-first AI. No cloud uploads, no subscriptions — everything runs on-device.

RustTauriWhisperSQLiteReact

Syntax Garden

310

Snippets with a designer's touch

A code snippet manager with syntax highlighting, version history, and team sharing. Obsessively designed to make managing your snippets genuinely enjoyable.

Next.jsPostgresPrism.jsTailwind