# Skia

14 Hacker News commenters recommended Skia and 5 criticized it, November 2025 to November 2026. It was recommended in 8 of 13 months. It meets the Hacker Approved badge rule.

**Verdict:** A robust, fast graphics library people build on for drawing text and vector shapes. Critics point to CPU-based path and font rendering.

## Why people recommend it

- Solid, widely trusted choice (4 comments): "Most of the big ones are things like skia, harfbuzz, wgpu - all totally reasonable IMO." ([source](https://news.ycombinator.com/item?id=46687379)) "It's quite useful for things like skia or piet-gpu/vello" ([source](https://news.ycombinator.com/item?id=46296891)) "Skia of course solved this the right way." ([source](https://news.ycombinator.com/item?id=46524464))
- Easy to build and develop (2 comments): "thank you so much for the kind words. I am very grateful to you and all the other Skia contributors who've made the Skia codebase so easy to build and develop." ([source](https://news.ycombinator.com/item?id=49771227)) "relatively easy to build with the Rust bindings" ([source](https://news.ycombinator.com/item?id=47572629))
- Fast, robust GPU vector rendering (2 comments): "It's a very robust, fast approach to the wholistic problem, at the cost of not being as "clean" of a solution like a pure GPU renderer would be." ([source](https://news.ycombinator.com/item?id=46525992)) "Skia can render vector graphics directly into GPU memory" ([source](https://news.ycombinator.com/item?id=46491752))

## Alternatives hackers recommend

- [Three.js](https://hackerapproved.com/p/three-js.md): 49 recommend
- [wgpu](https://hackerapproved.com/p/wgpu.md): 27 recommend
- [LVGL](https://hackerapproved.com/p/lvgl.md): 10 recommend
- [Dawn WebGPU](https://hackerapproved.com/p/dawn.md): 9 recommend
- [Vello](https://hackerapproved.com/p/vello.md): 9 recommend

## Cite as

Hacker Approved, "Skia", https://hackerapproved.com/p/skia/ (counts from 1,795,640 Hacker News comments, November 2025 to November 2026).
