Dotform is a browser-based generative typography tool that explores the formal characteristics of letterforms and the role AI can play in a designer's practice. Dotform transforms typed characters into expressive dot-based letterforms using p5.js, blending graphic design, code, and experimentation.
Self-initiated project
Inspired by the Royal College of Art lecture “Typographic Abstraction: The Shift from Semantics to Spectacle” — featuring speakers Adrian Shaughnessy, Dr Charlotte Lengersdorf, Mark Webster, and Jack Llewellyn — and a desire to create a personal image-making tool, I built this project in conversation with ChatGPT as a coding and ideation partner. The result is a browser-based app that transforms typed characters into generative letterforms composed of dots. It invites playful experimentation with typography through adjustable parameters like density, scale, and spacing, and allows users to export their compositions as images. Developed through 51 iterative versions, the project reflects a dialogue between design, code, and abstraction.
View the project here.