Skip to content
You must be logged in to sponsor PgBiel

Become a sponsor to PgBiel

Hey there πŸ‘‹! I'm Pg (my nickname). I'm a computer science undergraduate, and I love computers and programming! At the moment, I've been programming a lot in Rust, Gleam and Typst, my three favorites! From time to time, I also give some love to Python, Java, and TypeScript. πŸ™‚

I am a huge fan of open source projects, and I maintain and contribute to several of them. If you'd like to support my work on those projects, many of which I describe below, a sponsorship would help me a lot by letting me dedicate more time to my contributions, and would also make me forever grateful πŸ˜ƒ

UPDATE: I am now an official member of the Typst compiler's team! I will still be accepting sponsorships, most of which will be directed towards the remainder of my open-source contributions, including all of my Typst packages, my contributions to the Typst package ecosystem as a whole, as well as my other projects and communities I contribute to, such as Glistix. :)

Firstly, I started and maintain the open-source Glistix project, which is a fork of the Gleam compiler which allows compiling Gleam to Nix. Check it out!

Additionally, I am an active contributor to the Typst ecosystem. As one of the top contributors (and now team member!) to the Typst compiler, in Rust (some sample PRs I made: [1] [2] [3]), I also oftentimes contribute to packages and tools which help people use Typst even more effectively to create their documents πŸ˜‰. Most notably, I've created several Typst packages, such as tablex, my largest package, which allows for comfortable and powerful customization of tables in Typst; oxifmt, which brings Rust-like string formatting to Typst; diagbox, a port of the LaTeX package of the same name to Typst; and truthtable, which allows easy creation of truth tables. It is worth noting that, as a result of my prior work on tablex, I managed to land significant improvements to the Typst compiler's built-in tables, making tons of goodies from tablex built-in. By sponsoring my work, you allow me to dedicate even more time to bring further improvements to Typst's ecosystem as well! πŸ˜„

It is worth mentioning that I also sometimes provide occasional contributions to open source tools which I find interesting and useful in general, such as gdext (Rust), by participating, for example, in community efforts to provide the ability to use gdext when exporting a Godot game to WASM. In the past, I've also contributed to Manim Community (Python), participating as a community moderator and helping with documentation and other things.

Finally, I am planning on making my own blog where I can post my thoughts and experiences as a developer, in order to share some knowledge to the world and help other developers. If this is something you'd like to see, a sponsorship would also help me push toward this goal (as it is quite a bit time-consuming πŸ˜…)!

Thanks for reading, and I hope you enjoy my contributions to the open source world! πŸ˜„

Note: If you'd like to contact me about formal help with Typst or any of my projects, would like to sponsor an open-source contribution, or something else, shoot me an email: [email protected]

@PgBiel

This would be a great motivation to me :)

Current sponsors 3

@felipeacsi
@Fabioni
Private Sponsor
Past sponsors 2
Private Sponsor
Private Sponsor

Featured work

  1. typst/typst

    A new markup-based typesetting system that is powerful and easy to learn.

  2. PgBiel/typst-tablex

    More powerful and customizable tables in Typst

    Typst 374
  3. PgBiel/typst-improv-tables-planning

    Source code for the Typst Improved Tables Planning document

    Typst 2
  4. PgBiel/typst-oxifmt

    Convenient Rust-like string formatting in Typst (previously "typst-strfmt")

    Typst 31

40% towards 5 monthly sponsors goal

@felipeacsi @Fabioni

felipeacsi and 1 other sponsor this goal

Select a tier

$ one time

Choose a custom amount.

$50 one time

Select

Thank you so much for your support!