You are browsing as a guest. Sign up (or log in) to start making projects!

Bulktypst

  • 1 Devlogs
  • 3 Total hours

A simple CLI that renders a Typst template in bulk from data in a CSV file.

Ship #1

Bulktypst is a simple, dynamic Typst renderer. Written in Rust, you can feed it a Typst template, a CSV file with all the data you need and it will go through each row exporting the result as a PDF. Coming from a Golang background, this was mostly a small project to start moving over to Rust, but I still find it pretty useful, especially for my needs.

Try project → See source code →
Open comments for this post

3h 9m 2s logged

This isn’t anything great, but I recently had to make a lot of documents with many first and last names and a bunch of other data, so I thought that this was the perfect opportunity to learn a bit of Rust and make a real project. Bulktypst is a pretty small CLI with about ~100 lines of code (I expected it to be a lot bigger) but it manages to render Typst documents from dynamic CSV files pretty fast. I dont really like this project because it’s too small but since i want to switch from Golang to Rust i think it was a decent starting point.

0
0
29

Followers

Loading…