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
- Converts typed text to a handwritten-style PDF
- Properly structured PDFs via pdf-lib - text is selectable and copyable
- Configurable margin, font size, and line spacing
- Minimal UI
The better version that doesn’t exist yet
I built a second version using TensorFlow and a recurrent neural network (Flask + Docker) that generates much more realistic handwriting by learning stroke patterns. It works locally but I can’t deploy Docker/Flask with ML models for free - so the live site still runs the simpler version.
Built with
- Next.js
- pdf-lib - PDF generation
- tailwindcss
- Deployed on Vercel