Get the latest tech news

10 Years of HexaPDF


A look at the last 10 years of implementing HexaPDF and creating a business around it

It all started due to missing features in an existing library (like with kramdown and so many other things) and an odd desire to implement a largish specification from scratch. This functionality is self-contained and only about 50 pages of the specification, is fundamental for the rest, needs careful thinking about the data structures, can be implemented incrementally, and provides instant gratification. And it turns out that HexaPDF creates the smallest files in nearly all cases while being in the same ballbark performance-wise (i.e. only about 1.5x to 2x slower with current Ruby plus YJIT) as the C++ tool.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of years

years

Photo of HexaPDF

HexaPDF

Related news:

News photo

A Chopin waltz unearthed after nearly 200 years

News photo

Ion engines could take us to the solar gravitational lens in less than 13 years

News photo

40 years later, The Terminator still shapes our view of AI | The film has an outsize influence on the existential danger of AI.