DEV Community

Cover image for I made a Text-to-handwriting tool to write my college assignments for me ๐Ÿค“
Saurabh Daware ๐ŸŒป
Saurabh Daware ๐ŸŒป

Posted on

Handwriting Generator I made a Text-to-handwriting tool to write my college assignments for me ๐Ÿค“

Hi everyone, I hope you all are safe and doing fine!

I prefer typing over writing and college told us to write some assignments and I was bored.

So instead of spending 1 hour to write assignments, I spent 3 hours to build a tool that writes assignments for me ๐ŸŽ‰. It is called Text-to-handwriting (see... I'm really good at naming my projects)

Text to Handwriting converts text content to an image that looks like handwriting. So this is what the output looks like:

Output

A picture of output from text-to-handwriting that looks very close to the picture taken of handwritten paper

Features

  • Draw diagrams
  • Change font-size, ink color, spacing, etc.
  • Upload font button for custom handwritings (so you can create a font of your handwriting from other online tools and upload the font file)

URLs

Tool

https://saurabhdaware.github.io/text-to-handwriting

GitHub

Do โญ the repository

GitHub logo saurabhdaware / text-to-handwriting

So your teacher asked you to upload written assignments? Hate writing assigments? This tool will help you convert your text to handwriting xD

Text-to-handwriting title image
https://saurabhdaware.github.io/text-to-handwriting/

NPM Version Contributions Welcome
GitHub License MIT Twitter Follow

I hate writing assignments so I made this tool that converts text to an image that looks like handwriting๐Ÿ˜›

Note: This project is now archived. Read the announcement at #138

๐ŸŒ  Output

Sample image of output

๐Ÿค— Contributing

Checkout Contribution Guide for local setup and contribution guide.

๐Ÿ“š Libraries used


Buy me a Coffee Button ย  Buy me a Coffee Button

Bye! Have fun ๐Ÿฆ„




Twitter

Do share it with your twitter fam ๐Ÿ•บ๐Ÿป


Thank you for reading ๐Ÿจ๐ŸŽ‰ Let me know your thoughts comments.

You can follow me on Twitter @saurabhcodes and on GitHub @saurabhdaware

Bye! stay safe and remember we are going get through this ๐ŸŒป

Oldest comments (63)

Collapse
 
robole profile image
Rob OLeary

Naughty ๐Ÿ˜ I wish my handwriting was that tidy!

Collapse
 
saurabhdaware profile image
Saurabh Daware ๐ŸŒป

haha, in that case, there are options in some 'create font from handwriting' tools to add alternate versions of letters so in the font it switches between the letters randomly. You can create font of your handwriting there and upload the font in my tool.

I know Calligraphr they provide option to switch between letters.

Collapse
 
gertvdv profile image
Gert Van de Ven

Awesome job, really impressed with the outcome.

Minor note; when I add a diagram, the hand-written text overlaps the "How to add your own handwriting?" section.

Collapse
 
saurabhdaware profile image
Saurabh Daware ๐ŸŒป

ops I broke it while changing something else. Thanks for reporting I'll fix it.

and I'm glad that you liked it ๐ŸŒป

Collapse
 
shaijut profile image
Shaiju T

Good idea ๐Ÿ˜„, Assignments usually are written in notebooks. So did you take printouts and stick it? Second, teachers may ask questions like, is this your hand writing?

Collapse
 
saurabhdaware profile image
Saurabh Daware ๐ŸŒป

Thank you and in our university, we have to write assignment in a notebook and upload pdf of scanned assignment on our website so I can just generate image and turn it into PDF.

Also about the handwriting, you can add your own handwriting to it with the font upload button. So this one is truely my handwriting

Collapse
 
codeprototype profile image
Kevin Le

Absolutely excellent.

Collapse
 
saurabhdaware profile image
Saurabh Daware ๐ŸŒป

Thank you, Kevin :D

Collapse
 
muhimen123 profile image
Muhimen

Your handwriting is just awesome!!!

Collapse
 
saurabhdaware profile image
Saurabh Daware ๐ŸŒป

haha but its not really my handwriting in that image. This one is

Collapse
 
muhimen123 profile image
Muhimen

Still, pretty impressive.

Collapse
 
irshadkasana profile image
Irshad Kasana

how to use it

Collapse
 
utkarsh profile image
Utkarsh Talwar

This is unique and quite creative, Saurabh! I'm gonna share this in our Telegram channel: t.me/bestofdev ๐Ÿ˜ƒ

Collapse
 
saurabhdaware profile image
Saurabh Daware ๐ŸŒป

Thank you so much, Utkarsh :D๐ŸŽ‰

Collapse
 
wadie profile image
Wadie • Edited

Lovely!

One quick note, when adding a drawing the text overflows. see screenshots attached.

dev-to-uploads.s3.amazonaws.com/i/...

Collapse
 
saurabhdaware profile image
Saurabh Daware ๐ŸŒป

Thank you so much and thank you for reporting the bug. I've fixed it now.

Collapse
 
varoman profile image
varo manukyan • Edited

Iโ€™d implement some fixed mistakes :D

Collapse
 
rinkton profile image
Rinkton

Only 3 hours? How you did it so fast? Or now version on Github more advanced? However, it really interesting and useful project.

Collapse
 
saurabhdaware profile image
Saurabh Daware ๐ŸŒป

oh yes the current version is more advanced. In 3 hours I got the basic working prototype so it was not having the draw diagram feature and form was not having any css they were added later.

Collapse
 
majse14 profile image
Majse14

So cool!

Collapse
 
saurabhdaware profile image
Saurabh Daware ๐ŸŒป

Thank you :D

Some comments may only be visible to logged-in visitors. Sign in to view all comments.