Skip to content
You must be logged in to sponsor mitsuhiko

Become a sponsor to Armin Ronacher

I'm an Open Source developer, today primarily maintaining libraries in the Rust ecosystem. I created the indicatif progress bar library, the insta snapshot testing library, the similar diffing library, the console terminal library, the MiniJinja template engine, the Rye experimental package manager for Python, the redis rust library and many more.

You might also enjoy reading my posts about Open Source, Rust, Python and more as well as the many presentations and talks I gave and continue giving.

What else?

Over the years I wrote a lot of Python code including the Flask framework, Jinja template engine and much more. Today Flask is one of the most popular Python frameworks, commonly used in teaching and data science and it has probably helped many startups make its first steps. The Jinja template engine has transitioned from a basic templating language for web sites to being one of the most used domain specific language for server configuration being used by Ansible and Salt for server configuration.

My Click command line library powers many command line tools and is consistently within the top 20 libraries downloaded from PyPI.

In the PHP world I gave life to the Twig template engine modelled after Jinja.

If you like the things I have created or am maintaining, GitHub sponsors is a way to show appreciation. You or your company might benefit of projects I started or maintain. I'm using this sponsorship program as a way to stay incentivised to contribute to Open Source and dedicate some of my time to Open Source. This is also a way to give users of my creations a way to say thank you for the things I have created if they were useful for them. As such there are no direct rewards associated with the tier as my time is limited and I am doing this on the side.


  • If you want to allow me to dedicate time to maintaining Open Source libraries consider a monthly tier
  • If you just want to say thank you for something I have created, you can make a one-time contribution with your preferred amount
@mitsuhiko

I would like to create a stable source of revenue to motivate me to spend time on specific feature requests and bug fixes.

Current sponsors 32

@joshuataylor
Private Sponsor
@chip-hemi
@max-sixty
@arxanas
@rkusa
@RyanSquared
@repi
@linsomniac
@karlb
@LicketySpliket
@monami-ya
@indigoviolet
@stencila
@emlazzarin
@bnkc
@lwwmanning
@kevherro
@thenuts
@amaanrmajid
@emberian
@ganievs
@robjtede
@bombsimon
Private Sponsor
@fu2hito
@chatblanc-ciel
@jplatte
@berkanteber
@zaq1tomo
@ethanmsl
@avosa

Past sponsors 38

@junnplus
@quaxsze
@stevenheidel
@embark-studios
@d0zingcat
@wseaton
@mario-yellowbeard
@github
@amy-keibler
@Perthys
@nouraellm
@Reevn
@terose73
@kmartenczuk
@dsp
@burntcarrot
@tindzk
@Colonial-Dev

Featured work

  1. mitsuhiko/insta

    A snapshot testing library for rust

    Rust 2,004
  2. mitsuhiko/similar

    A high level diffing library for rust based on diffs

    Rust 873
  3. mitsuhiko/minijinja

    MiniJinja is a powerful but minimal dependency template engine for Rust compatible with Jinja/Jinja2

    Rust 1,331
  4. console-rs/console

    A rust console and terminal abstraction

    Rust 887
  5. pallets/flask

    The Python micro framework for building web applications.

    Python 66,487

62% towards 50 monthly sponsors goal

@max-sixty @joshuataylor
@arxanas @robjtede @rkusa @RyanSquared @repi

max-sixty and 30 others sponsor this goal

Select a tier

$ a month

You'll receive any rewards listed in the $100 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$5 a month

Select

You are a fan.

$20 a month

Select

You have benefited from Armin's contributions and would like to incentivize his ongoing valuable work.

$100 a month

Select

Your small company has benefited of Armin's contributions and we would like to recognize that with an ongoing contribution.

$500 a month

Select

Armin's contributions have saved your company engineering efforts and you would like to recognize that with an ongoing contribution.