Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sarveshh/handwriter
text-to-handwriting with OCR!
https://github.com/sarveshh/handwriter
assignment-solutions ejs express expressjs fonts handwriter handwriting-conversion handwriting-generation handwriting-recognition html2canvas node nodejs path text-to-handwriting
Last synced: about 1 month ago
JSON representation
text-to-handwriting with OCR!
- Host: GitHub
- URL: https://github.com/sarveshh/handwriter
- Owner: sarveshh
- License: mit
- Created: 2020-09-12T12:13:13.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-06-16T15:14:53.000Z (8 months ago)
- Last Synced: 2024-12-07T00:05:38.003Z (about 2 months ago)
- Topics: assignment-solutions, ejs, express, expressjs, fonts, handwriter, handwriting-conversion, handwriting-generation, handwriting-recognition, html2canvas, node, nodejs, path, text-to-handwriting
- Language: HTML
- Homepage: https://sarveshh.github.io/handwriter/
- Size: 17.5 MB
- Stars: 48
- Watchers: 2
- Forks: 25
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# 👋
Welcome to handwriter 👋
For a simple demo of Handwriter :-
Run 'npm run devStart' here
or
Visit here
> Text-to-handwriting with OCR. Why bother writing those big assignments?
## ✨ Features- Recognise text from image file (OCR) for more than 100 languages using tesseract.js!
- Convert Text to Handwriting, with more than 10 fonts.
- Draw and export.
- Export output to image or combine output images to pdf. How simpler can it get!
- Dark Mode#### Note:- Ocr only works when project is set up locally. or [Here](https://5000-c61a86bc-08eb-46fa-a901-fc097fa6bd36.ws-us02.gitpod.io)
Here)
### Setup Handwriter locally1. Fork this repository
2. Clone this project locally using
> git clone https://github.com/{your-username}/handwriter.git
3. cd handwriter
4. npm install
5. npm run devStart## 🛠 Built With
- [Node.js](https://nodejs.org/en/) - Backend
- HTML5## 🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check the [issues page](https://github.com/sarveshh/handwriter/issues) for any open issues. If this is your first time contributing to Open Source, check out the [Contributing Guidelines](https://github.com/sarveshh/handwriter/blob/master/how_to_contribute.md).
You can also suggest a new feature by creating an Issue. Please wait for confirmation before working on it.
### Good for First Timers
- [Add your own handwriting font](https://github.com/sarveshh/handwriter/blob/master/add_your_own_handwriting.md)
- Add your college assignment sheets, for example, *select ACE instead of general in Canvas Background.*## 🙏🏻 Acknowledgements
- [Tesseract.js ](https://github.com/Kocal/vue-web-extension)
- [html2canvas](https://github.com/niklasvh/html2canvas)
- [jsPDF](https://github.com/MrRio/jsPDF)
- [serve](https://github.com/vercel/serve)
- [multer](https://github.com/expressjs/multer)Give a ⭐️ if this project helped you!
## Sample Output
[](https://www.patreon.com/bePatron?u=42419480) [](https://www.buymeacoffee.com/sarveshh)
## 📝 License
This project is [MIT](https://github.com/sarveshh/handwriter/LICENSE.md) licensed.