Project
Roulette

Type Poster Generator

Type a phrase and let the layout engine set it beautifully.

AdvancedWeb appCreative14–28hAI-buildable 3/5no setup

Enter text and have it automatically laid out as a poster — line breaking, size balancing, and grid alignment handled for you, with several compositional styles. Automating good typographic judgement is a genuinely hard and interesting problem.

UI
Logic
Useful

Hosting · Free forever

Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.

Deploy it and share a link.

Core features · 7

  • Enter a phrase and see it laid out as a poster
  • Lines break at sensible points, not arbitrary ones
  • Word sizes balance so lines fill the measure evenly
  • Several compositional styles are selectable
  • Colour palette and typeface are adjustable
  • The layout regenerates with variations on demand
  • Export at print resolution

The interesting part

  • Measuring text accurately before rendering it
  • Line breaking that respects meaning as well as fit
  • Scaling type so optical weight stays balanced across lines

Once it works

  • Add automatic colour palette generation
  • Add support for multiple text blocks
  • Add a grid overlay showing the underlying structure

Suggested stack

reacttypescripttailwindcanvas-api

Track it