Show HN: I built a crawler that finds personal websites by a /.well-known/josh
Category: devtools
Tags: layout-engine, pdf-generation, deterministic-rendering, spatial-simulation, typescript
Score: 8.0/10 (Innovation: 9, Technical: 9, Documentation: 7, Utility: 7)
VMPrint is a deterministic layout engine that models document layout as a spatiotemporal simulation with autonomous actors in a persistent world space, enabling single-pass resolution of cyclic dependencies like TOC page numbers. It offers unique capabilities such as speculative layout with atomic rollback, multi-script bidi shaping without external engines, and flat JSON geometry output suited for Canvas/WebGL and serverless environments.
Target audience: backend developers, frontend developers, devops, document automation engineers
Repository: https://joshternet.org/ · JavaScript · Apache-2.0 · 678 stars
View on Hacker News