The Wayback Machine - https://web.archive.org/web/20220427045744/https://github.com/sponsors/djc
Skip to content
Become a sponsor to Dirkjan Ochtman

I've worked on a diverse set of open source projects over the past 15 years. These days, I spend most of my open source time working in Rust.

Projects I started

  • Askama is a type-safe compiled Jinja-like templating language for Rust. It aims to be user-friendly, reliable and efficient and is quite popular.
  • Quinn is Rust implementation of the QUIC protocol (a modern TCP replacement), available with a low-level sans-IO API or a higher-level futures-based API.
  • tokio-imap and imap-proto are a tokio-based IMAP client and base IMAP protocol library in Rust. imap-proto is used by both rust-imap and async-imap.
  • template-benchmarks-rs maintains a suite of benchmarks and results for the most popular Rust template engines to verify performance of different engines.

Other Rust projects

Non-Rust projects

  • rnc2rng, a RELAX NG syntax transpiler written in Python
  • abna, a Python library to get mutation data from the ABN Amro bank site
  • AreWeMeetingYet, a simple way to communicate times across timezones

Other work

  • Contributed code to ring, rcgen
  • I am a Gentoo Linux developer (though not very active these days)
  • Used to be a committer on couchdb-python and Mercurial

6 sponsors are funding djc’s work.

@maufl
@malyn
@tweedegolf
@embark-studios
@robjtede
@genusistimelord

Featured work

  1. djc/askama

    Type-safe, compiled Jinja-like templates for Rust

    Rust 1,663
  2. quinn-rs/quinn

    Async-friendly QUIC implementation in Rust

    Rust 2,078
  3. djc/tokio-imap

    Tokio-based IMAP implementation

    Rust 95
  4. djc/bb8

    Full-featured async (tokio-based) postgres connection pool (like r2d2)

    Rust 413

Select a tier

Choose a custom amount.

$5 a month

Select

Thanks for your support! This will help me keep up maintenance and ongoing development of my projects.

$20 a month

Select

If you use make heavy use of my projects (especially in a for-profit setting), please consider this tier.

$100 a month

Select

I am happy to discuss any of my work in person and prioritize your issues.