Handwriting

A web app that generates PDFs that look handwritten - typed text rendered in a handwritten style, with properly structured output you can still select and copy.

Assignments at college sometimes had to be handwritten. I kept forgetting. So I built a tool that takes typed text and generates a PDF that looks handwritten - with configurable fonts, spacing, and margins. The PDFs are properly structured too, not just image screenshots, so you can still select and copy the text.

Features

Neural handwriting generation

I also built a second version using TensorFlow and a recurrent neural network (Flask + Docker) that generates much more realistic handwriting by learning stroke patterns from a dataset. It works locally - the RNN learns to vary character spacing and slant in ways that look more natural than a static font mapping. Deployment is blocked by the Docker/ML model hosting cost, so the live site runs the font-based version.

Key decisions

Built with