{"id":26214502,"url":"https://github.com/chocolate-dinosaur/hqtext","last_synced_at":"2026-05-15T16:35:13.549Z","repository":{"id":260286871,"uuid":"864763394","full_name":"Chocolate-Dinosaur/HQText","owner":"Chocolate-Dinosaur","description":"High quality accurate text rendering plugin for Unity","archived":false,"fork":false,"pushed_at":"2025-05-07T06:19:03.000Z","size":4118,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-07T06:19:55.527Z","etag":null,"topics":["arabic","persian","right-to-left","text-rendering","unity","urdu"],"latest_commit_sha":null,"homepage":"https://www.chocdino.com/products/hqtext/about/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Chocolate-Dinosaur.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,"publiccode":null,"codemeta":null}},"created_at":"2024-09-29T05:12:12.000Z","updated_at":"2025-05-07T06:19:07.000Z","dependencies_parsed_at":"2024-10-30T15:34:33.271Z","dependency_job_id":null,"html_url":"https://github.com/Chocolate-Dinosaur/HQText","commit_stats":null,"previous_names":["chocolate-dinosaur/hqtext"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/Chocolate-Dinosaur/HQText","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chocolate-Dinosaur%2FHQText","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chocolate-Dinosaur%2FHQText/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chocolate-Dinosaur%2FHQText/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chocolate-Dinosaur%2FHQText/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Chocolate-Dinosaur","download_url":"https://codeload.github.com/Chocolate-Dinosaur/HQText/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chocolate-Dinosaur%2FHQText/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33072609,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-15T11:35:32.926Z","status":"ssl_error","status_checked_at":"2026-05-15T11:35:31.362Z","response_time":103,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["arabic","persian","right-to-left","text-rendering","unity","urdu"],"created_at":"2025-03-12T10:17:24.213Z","updated_at":"2026-05-15T16:35:13.518Z","avatar_url":"https://github.com/Chocolate-Dinosaur.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HQText\nAn easy to use plugin for Unity that renders complex text accurately.\n\n![header-795b83534ca1dd3744757b4dd9b0303b](https://github.com/user-attachments/assets/4c28aa57-9e9e-49a3-b31f-94bdb38ffef4)\n\nHQText is a Unity plugin developed in response to the growing need for accurate and comprehensive language support, including precise placement of diacritics, ligatures, and the proper handling of mixed bi-directional text elements. Although our primary focus has been on providing correct support for Arabic text within Unity, HQText is designed to accommodate most other languages just as effectively.\n\nTo achieve this, HQText employs a user-friendly and intuitive wrapper for Pango, an open-source library for laying out and rendering text. By default, HQText utilizes FreeType for font rendering, but it can also be configured to work with the native Windows (win32) backend.\n\nWhile TextMeshPro is another option for supporting Arabic, it often experiences issues with diacritic placement, which can vary between fonts, and transparency artifacts arising from overlapping character ligatures. For those who find these problems unacceptable, HQText serves as an ideal alternative.\n\n[Download the Unity plugin.](https://github.com/Chocolate-Dinosaur/HQText/releases)\n\n## Features\n- Accurate rendering of complex text\n- Arabic, Persian/Farsi, Hebrew, Urdu and more\n- Correct rendering of diacritics and ligatures\n- Markup (Rich text) support\n- Supports TTF and OTF fonts\n- Supports ALL the render-pipelines: Built-in/URP/HDRP\n- Also works in editor (no need to enter play mode)\n- Supports visual effects via [UIFX](https://www.chocdino.com/products/uifx/bundle/about/)\n- Includes full C# and C++ source code\n\n## Requirements\n- Supports all Unity versions from 2019.4.0 up to Unity 6.x\n- Supports all render pipelines: Built-in, URP and HDRP\n- 64-Bit Windows only (Windows 10 \u0026 11)\n- (other platform support on request)\n\n## Dependencies\nThis work is made possible by [Pango](https://docs.gtk.org/Pango/), licensed under LGPL-2.1-or-later. Authors:  Owen Taylor, Behdad Esfahbod.\n\n## Contributors\n\n### Authors / Maintainers\n- Shane Marks\n- [Chocolate Dinosaur Ltd](https://www.chocdino.com/products/hqtext/about/)\n\n### Contributors\n- Kelly McCarter, Denzil Büchner, Ruan Moolman, Calvin Lichungu, Andrew Griffiths\n\n### Additional Contributors\n- Dr. Mustapha Saidi, for creating the Arabic text references.\n\n## Links\n- [Download the Unity plugin](https://github.com/Chocolate-Dinosaur/HQText/releases)\n- [Visit the website](https://www.chocdino.com/products/hqtext/about/) for more information.\n\n## Building\n\nSee [BUILD.md](BUILD.md) for build instructions.\n\n## Support \u0026 Requests\nContact [Chocolate Dinosaur Ltd](https://www.chocdino.com/contact/) for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchocolate-dinosaur%2Fhqtext","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchocolate-dinosaur%2Fhqtext","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchocolate-dinosaur%2Fhqtext/lists"}