Skip to content
Projects

14790897/handwriting-web

View on GitHub

14790897/handwriting-web has 1,481 GitHub stars and 139 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-07 06:03 UTC. Last push 2026-11-02.

How these counts are measured

将文本转为模拟手写文字的网页版

Measured star growth

in 24h
0
in 7 days
Collecting history
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README_en.md

Original

Handwritten text generation website

star

Welcome to my handwritten text generation site! This platform allows you to use existing fonts to create images that mimic handwritten text.

URL: https://handwrite.sixiangjia.de

The current interface splits the workspace into three columns — settings on the left, text in the middle, preview on the right:

New interface

The "Old layout" button in the top bar switches back to the previous layout; both edit the same content:

Old interface

📖 Full documentation (user guide / self-hosting / development): https://mygithub.sixiangjia.de/handwriting-web/en/

Function

Custom Fonts

You can upload your own fonts to generate a unique handwriting style that suits your needs.

Background picture

Upload your desired background image to add a personal touch to your handwriting. If you don't have a background image, don't worry! Just specify the width and height of the picture, and my website will automatically generate a background picture with horizontal lines for you.

Tunable parameters

You have full control over various parameters such as margins (top, bottom, left, right) and random perturbation between characters. This allows you to fine-tune the look of your handwritten text.

Text layout markers

Use standalone markers in the text input to control layout:

  • --- (three or more dashes) forces the following content onto a new page.
  • Prefix a line with >>> to right-align it, which is useful for signatures and dates.

For example:

First page
---
Second page
>>>Signature
>>>July 27, 2026

The markers control layout and are not printed in the generated handwriting.

Extract text from various file types

My site can extract text content from various file types, allowing you to upload text easily.

Preview function

I added a preview feature to the right side of the website. This allows you to conveniently review how your handwritten text image will look before finalizing it.

Complete image generation

Once you're happy with the preview, you can generate a full set of images. The images will be conveniently packaged into a zip file for easy download.

How to build it yourself

Use docker-compose up -d in the project directory, the default port is 2345

To add fonts, font files are placed in ttf_files in the project root directory

Conclusion

I hope you enjoy using my handwriting generator site to create your personalized handwriting pictures!

Star History

Explore related projects