{"id":13493468,"url":"https://github.com/luxuriant777/Handwritten-Text-Generator","last_synced_at":"2025-03-28T11:32:52.010Z","repository":{"id":171094870,"uuid":"647437917","full_name":"luxuriant777/Handwritten-Text-Generator","owner":"luxuriant777","description":"This project offers a simple and intuitive interface for users to input text and generate images that showcase the text in a handwritten style. The generator supports several stylistic modifications including bold, underline, and color alterations, allowing users to create personalized and visually appealing images from their text.","archived":false,"fork":false,"pushed_at":"2023-05-30T22:38:48.000Z","size":961,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-31T07:34:20.691Z","etag":null,"topics":["handwriting","handwriting-generation","handwriting-simulator","handwriting-synthesis","handwritten-digits","image-generation","image-processing","pil","pillow","python","python3","text-editing","text-editor","text-processing","text-to-image","wxpython"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/luxuriant777.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-05-30T19:32:51.000Z","updated_at":"2024-04-10T18:25:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"a03c7afb-c77f-46e1-b80f-b10ff2e26690","html_url":"https://github.com/luxuriant777/Handwritten-Text-Generator","commit_stats":null,"previous_names":["luxuriant777/handwritten-text-generator"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luxuriant777%2FHandwritten-Text-Generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luxuriant777%2FHandwritten-Text-Generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luxuriant777%2FHandwritten-Text-Generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luxuriant777%2FHandwritten-Text-Generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/luxuriant777","download_url":"https://codeload.github.com/luxuriant777/Handwritten-Text-Generator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246021462,"owners_count":20710940,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["handwriting","handwriting-generation","handwriting-simulator","handwriting-synthesis","handwritten-digits","image-generation","image-processing","pil","pillow","python","python3","text-editing","text-editor","text-processing","text-to-image","wxpython"],"created_at":"2024-07-31T19:01:15.493Z","updated_at":"2025-03-28T11:32:51.552Z","avatar_url":"https://github.com/luxuriant777.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# Handwritten Text Image Generator\r\n\r\nHandwritten Text Image Generator is a creative tool designed to transform text inputs into beautiful, high-resolution\r\nimages stylized with handwritten fonts. Users have the flexibility to choose different fonts, apply various styles such\r\nas bold, underline and color, and view the changes in real time. The final design can be exported as a PNG image.\r\n\r\nTo add a fun and creative twist, the \"Randomize\" feature randomly applies styles to words. A \"Reset Styling\" function\r\nis also available for those who prefer a clean slate to start with. Whether you are a graphic designer, social media\r\ninfluencer, or someone who enjoys personalizing your digital content, this tool is for you!\r\n\r\n## Installation\r\nYou will need Python installed on your machine. If you don't have Python installed, you can download it from the \r\nofficial site - https://www.python.org/.\r\n\r\nOnce you have Python installed, open your terminal or command prompt and run these commands:\r\n\r\n1. `wxPython` is used for creating the GUI. Install it with:\r\n\r\n    ```bash\r\n    pip install wxPython\r\n    ```\r\n2. `PIL (Pillow)` is used for creating and manipulating images. Install it with:\r\n    \r\n    ```bash\r\n    pip install Pillow\r\n    ```\r\n\r\n3. Get the project to your PC:\r\n    ```bash\r\n    git clone https://github.com/luxuriant777/Handwritten-Text-Generator\r\n    ```\r\n\r\n## Usage\r\n1. Navigate to the project directory:\r\n    ```bash\r\n    cd Handwritten-Text-Generator\r\n    ```\r\n2. Run the script:\r\n   ```bash\r\n   python hwt-generator.py\r\n   ```\r\n3. Enter your text into the provided text box.\r\n\r\n   ![Screenshot_1](https://github.com/luxuriant777/Handwritten-Text-Generator/assets/20545475/e593b215-a623-4e74-8bb7-debd0802ca0b)\r\n\r\n4. Use the interface buttons to apply styles to your text.\r\n\r\n5. Preview the changes in real time.\r\n\r\n   ![Screenshot_2](https://github.com/luxuriant777/Handwritten-Text-Generator/assets/20545475/e2835bad-3ed0-4f26-9e06-f94ab13d7012)\r\n\r\n6. When you're satisfied, select the font you want to use, from the list.\r\n\r\n   ![SucMtoe](https://github.com/luxuriant777/Handwritten-Text-Generator/assets/20545475/7319ac2f-7717-4328-b653-7edc16e8f341)\r\n\r\n7. Press \"Export to Image\" to save your design as a PNG image.\r\n8. Open file `output.png` and enjoy the result!\r\n\r\n   ![output](https://github.com/luxuriant777/Handwritten-Text-Generator/assets/20545475/711d125e-9297-45dc-a269-9177066c21e0)\r\n\r\n## Licensing\r\nThis project is licensed under the terms of the [GNU General Public License v3.0](https://www.gnu.org/licenses/gpl-3.0.en.html).\r\nThis license allows you to use, modify, and distribute the software, provided that any modifications\r\nare also distributed under the same license.\r\n\r\n## Contributing\r\nWe welcome contributions from the community to help improve this project. Whether you're fixing bugs, adding\r\nnew features, or updating documentation, your efforts are greatly appreciated. Please create a `pull` request \r\non the `dev` branch or report an issue.\r\n\r\n## Disclaimer\r\nWhile every effort has been made to ensure the accuracy and reliability of this software, it is provided \"as is\",\r\nwithout warranty of any kind, expressed or implied. This encompasses any assurances of suitability for a\r\nspecific purpose or non-infringement. The authors hold no liability for claims, damages, or any other liabilities\r\nthat might arise in connection with the software, its usage, or any related dealings.\r\n\r\nEnd-users bear the sole responsibility of deeming its appropriateness for use and accepting all inherent risks. \r\nThese risks may include, among others, program errors, data loss or damage, equipment failure, or operational \r\ninterruptions.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluxuriant777%2FHandwritten-Text-Generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluxuriant777%2FHandwritten-Text-Generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluxuriant777%2FHandwritten-Text-Generator/lists"}