Uniform launches a sub-280KB WASM/GPU UI toolkit for web and native apps
A new UI library called Uniform offers full replacements for native text rendering, layout, and GPU drawing, with a complete web application built on it weighing less than 280 KB compressed. The project, currently in Preview status, provides both a JavaScript API (backed by a C core compiled to WASM) and a C API, and already runs on iOS and macOS via Metal and on the web via WebGPU, with Vulkan support for Windows, Linux, and Android planned.
GoKawiil's interpretation of the reporting above, not reported fact.
A sub-300KB footprint for a full layout-and-rendering stack could appeal to developers who want pixel-perfect, cross-platform interfaces without the overhead of heavier frameworks or native toolkits. Because it is still in Preview, with APIs subject to change and some features incomplete, its practical reliability and adoption remain untested. The combination of a scripting-friendly JS API with a lower-level C API suggests an attempt to serve both rapid prototyping and performance-sensitive production use cases.
- Uniform is a new UI library offering layout, text, and GPU rendering in under 280 KB compressed.
- It supports iOS, macOS, and web now, rendering via Metal and WebGPU, with Vulkan support for Windows, Linux, and Android planned.
- The library is in Preview, meaning its API may still change and not all features are complete.
Source: github.com, 2026-11-07
Published there as: “Show HN: JavaScript web apps with WASM layout and GPU rendering in 280 KB”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.