Transform your typed text into beautiful, realistic handwritten documents
HandScript is a powerful web-based tool that converts digital text into images that look like authentic handwriting. Enhanced with AI capabilities to help you generate content and create beautiful handwritten-style documents effortlessly.
- 📝 Text to Handwriting Conversion - Instantly convert any text into handwritten-style images
- 🤖 AI-Powered Content Generation - Ask AI questions and get formatted answers inserted directly into your document
- ✏️ Built-in Drawing Tool - Add diagrams, sketches, and annotations to your handwritten pages
- 🎨 Multiple Handwriting Fonts - Choose from various handwriting styles or upload your own custom font
- 📄 Customizable Paper Styles - Select different paper backgrounds and layouts
- 🎯 Adjustable Font Size & Spacing - Fine-tune line height, word spacing, and margins
- 🎨 Custom Ink Colors - Change pen color to match your preference
- 📥 Multiple Export Options - Download as PNG images or generate a complete PDF document
-
Clone the repository:
git clone https://github.com/yashsinghal1234/HandScript.git cd HandScript -
Install dependencies:
npm install
-
Start the server:
npm start
-
Open your browser and navigate to
http://localhost:3000
HandScript includes AI-powered content generation. To enable it:
- See SETUP_AI.md for detailed configuration
- Create a
.envfile with your AI API key (supports OpenAI, Anthropic, or custom services) - Restart the server
- html2canvas - Turns DOM into Canvas
- Vanilla JavaScript (ES Modules) - Clean, modern code architecture
- Node.js & Express - Backend server for AI features
- Progressive Web App - Offline capability and app-like experience
- Complete school/college assignments faster
- Create handwritten-style study notes
- Generate personalized handwritten letters
- Practice handwriting styles
- Create authentic-looking documents
Contributions are welcome! Feel free to:
- Report bugs
- Suggest new features
- Submit pull requests
MIT License - feel free to use this project however you'd like!
Based on the original text-to-handwriting project by Saurabh Daware, enhanced with AI capabilities and additional features.
⭐ Star this repo if you find it helpful!
Made with ❤️ by Yash Singhal
