Skip to content(if available)orjump to list(if available)

Forking Chrome to render in a terminal (2023)

btown

Original discussion: https://news.ycombinator.com/item?id=34547259

This is really, really cool!

Skia is a incredible abstraction layer. The linked article at the top of the OP https://fathy.fr/html2svg (2022) has some great graphics of how Skia can support various backends including PDF rendering (via https://skia.org/docs/user/sample/pdf/).

It's also worth noting that the Chrome Graphics team is writing yet another Skia rasterization backend, just announced last month: https://blog.chromium.org/2025/07/introducing-skia-graphite-...

Given that this article came out a couple years ago, it's quite possible that it was seen by the Chrome team and inspired them to look at making a new backend from scratch!

taftster

This is some fine hack. In the spirit of pure good intentioned hacking. Love this.

IcyWindows

Wow, that's crazy. I also had never heard of Mojo before. Reminds me of Microsoft COM.