Handwriter.ttf – Handwriting Synthesis with Harfbuzz WASM
During the hype of llama.ttf months ago, I was speculating the potential of WASM shaper for even crazier purpose, one that fitter to a font shaper's duty -- to synthesize font at runtime. This project as proof-of-concept implements a synthesizer that generates and rasterizes handwriting-style font, backed by a super-lightweight RNN model (~14MiB).
Handwriter.ttf – Handwriting Synthesis with Harfbuzz WASM launched on August 21, 2024 with 191 votes, #267 of 5,471 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 2 years on.
In plain words
Handwriter.ttf is a font synthesis tool that generates handwriting-style text at runtime using a lightweight RNN model integrated with Harfbuzz and WebAssembly. It dynamically creates and rasterizes fonts rather than using pre-built character sets, making each rendering unique. The project is designed for developers and designers interested in experimental typography and runtime font generation, with a minimal 14MB model footprint enabling practical browser-based use.
written from the facts on this page · September 2026
From the sources
Handwriting synthesis with Harfbuzz WASM. Contribute to hsfzxjy/handwriter.ttf development by creating an account on GitHub.
Does a similar job
all alternatives →
Handfonted2025 · handfonted.xyz · ▲40Hey HN, For the last few months, I've been working on a personal project called HandFonted, and I'm excited to share the result with you all. The goal was to build a fully automated pipeline that could take a single image of a person's handwritten alphabets and generate a usable .ttf font file. You can try it here: https://handfonted.xyz And the code is open-source here: https://github.com/reshamgaire/HandFonted The Technical Stack and Workflow: The process is broken down into three main stages: 1. Segmentation (OpenCV): The user uploads an image. I use a series…
- CFCreate font in your own handwriting style2019 · copymonkey.xyz · ▲174
Calligraphr – Convert your calligraphy into a vector font2017 · calligraphr.com · ▲76Transform your handwriting and calligraphy into fully functional vector fonts with our web application. Creating your own font has never been easier.
Handwritten.js – Convert typed text to realistic handwriting2020 · github.com · ▲255Convert typed text to realistic handwriting! Contribute to alias-rahil/handwritten.js development by creating an account on GitHub.
- QCQR code renderer in a TrueType fontJun 2026 · qr.jim.sh · ▲118
In the "Libre Barcode Project" discussion yesterday, 1bpp asked: "Is anyone willing to sacrifice their sanity for the sake of implementing a QR renderer as TTF hinting code?" Yes. I had some tokens to burn and was curious... turns out, it's possible. This was put together by a mix of Gemini, GPT, and Claude (depending on which usage limits kept running out).

Questions this answers
More work this month
the category →
Endless lofi beats composed live in your browser, over pixel-art nights in Paris, Tokyo, New York, Hong Kong, Sydney, San Francisco and more. Free, no sign-up.
Work · 24d ago · loficities.com
Smooth Recorder▲257Mac screen recordings that look edited when you hit stop
Work · 18d ago · smoothrecorder.com


Work · 12d ago · readrare.com
Source: Show HN post ↗
Launched alongside, August 2024
the whole month →



Jupitrr AI▲1,195Jupitrr AI turns raw talking videos into scroll-stopping content for coaches and consultants. Research, script, record, edit, and publish in one app.
AI · 2024 · jupitrr.com

Hey there HN! We’re Joe and Stopa, and today we’re open sourcing InstantDB, a client-side database that makes it easy to build real-time and collaborative apps like Notion and Figma. Building modern apps these days involves a lot of schleps. For a basic CRUD app you need to spin up servers, wire up endpoints, integrate auth, add permissions, and then marshal data from the backend to the frontend and back again. If you want to deliver a buttery smooth user experience, you’ll need to add optimistic updates and rollbacks. We do these steps over and over for every feature we build, which can…
Dev tools · 2024 · github.com