{"repo":"MorizeroDev/Milestro","free":true,"listed":false,"github":"https://github.com/MorizeroDev/Milestro","clone":"git clone https://github.com/MorizeroDev/Milestro.git","description":"GPU-accelerated text rendering & input for Unity. Powered by native Skia — Metal · DX12 · GLES. Canvas UI + world-space. Full IME, emoji, selection.","language":"C#","stars":21,"topics":["font-rendering","font-shaping","game-development","ime-support","input-field","paragraph-shape","skia","text-rendering","unity","unity-plugin"],"license":"MIT","category":"game-templates","readme_excerpt":"Milestro Milestro is a native Skia text rendering stack for Unity. The project bypasses Unity's built-in text rendering path and lets Unity call a native C++ layer for paragraph layout, glyph processing, rasterization, Unicode utilities, and render-target output. Milestro is still a proof-of-concept. The APIs and Unity component surfaces are usable, but the repository is organized for active development rather than as a finished UPM package. What It Provides - A native C++ library built around Skia, SkParagraph, SkSVG, and ICU. - A C-compatible game/plugin API in include/Milestro/game/milestro game interface.h . - Generated Unity C# bindings in apps/unity-plugins/Milestro/Binding/BindingC.cs . - An iOS framework/static-link bridge in apps/unity-plugins/Milestro/Plugins/iOS/FrameworkBinding.cpp . - Managed Unity wrappers for Skia canvas, images, paths, SVG, fonts, text layout, render textures, and Unicode helpers. - Unity components for UI text, world-space text, and editable text input. - Hybrid legacy/Input System routing for keyboard, text, composition, and IME. - Rich text parsing helpers for a small XML-like tag set. - Native Unity render-event integration for selected graphics backends. Unity Installation The Unity assets live under apps/unity-plugins/ . Treat this directory as the contents of a Unity Assets/ folder, or copy/link the directories you need into your project. Before importing Milestro, add the external ParaParty packages to the Unity project's Packages/mani","default_branch":null,"files":null,"tree":[],"storefront":"/r/MorizeroDev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MorizeroDev/Milestro/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}