Thomas Leitner
gettalong.bsky.social
Thomas Leitner
@gettalong.bsky.social
(Open source) Software developer, creator of kramdown and HexaPDF, Sci-Fi fan.
Released #HexaPDF 1.4.1 with some fixes - see hexapdf.gettalong.org/documentatio...
Changelog - HexaPDF
hexapdf.gettalong.org
September 23, 2025 at 9:33 PM
So, I now have implemented a basic template system for VersaDok.

However, using ERB as preprocessor instead of the built-in template system is faster in most cases (even though the larger source doc needs to be parsed every time) because AST nodes need to be rendered many times more.
June 9, 2025 at 12:22 PM
Once rubygems.org sends me the password reset e-mail that I already requested a few times, I can release a new version of #HexaPDF
RubyGems.org | your community gem host
rubygems.org
April 23, 2025 at 9:32 PM
So I have been working on something lately, lightweight markup related.

Turns out it's at least 4 times faster than kramdown when parsing the same document (n.b. a bit of an apple to banana comparison as kramdown can do much more at the moment but still 🤯)
March 12, 2025 at 10:31 PM
So, Ruby friends, how do I remove count number of trailing elements from an array *without* creating a new result array?

There is Array#pop(count) but that creates an array I don't need or want ;-)
March 11, 2025 at 10:10 AM
@itext.bsky.social Congrats on the release of 9.1! 🎉

The table rendering speed-up is great! Is the source code for the benchmark available somewhere?
February 18, 2025 at 10:17 PM
Coming with the next release to #HexaPDF: Line annotation appearance generation. Other annotation types will follow.
February 9, 2025 at 8:43 AM
It seems that Ruby getting faster with each release is now the norm. As no one is pointing it out anymore 😀
January 2, 2025 at 9:44 AM
New release of hexapdf-extras to make it compatible with HexaPDF 1.0.

The API docs now also have a visual example of a Swiss QR bill - hexapdf-extras.gettalong.org/api/HexaPDF/...
HexaPDF Extras: HexaPDF::Extras::Layout::SwissQRBill
Additional functionality for the HexaPDF library
hexapdf-extras.gettalong.org
January 1, 2025 at 7:38 AM
Reposted by Thomas Leitner
🎄 T-24 hours until #AdventOfCode 2024! 🎄
November 30, 2024 at 5:23 AM
New version of kramdown released!

kramdown.gettalong.org/news.html
News | kramdown
kramdown is a fast, pure-Ruby Markdown-superset converter
kramdown.gettalong.org
November 18, 2024 at 9:15 AM
Initial post.
November 17, 2024 at 8:44 PM