Skip to content

GitHub Sponsors Matching Fund

To boost community funding, GitHub will match your contribution! Learn more.

Become a sponsor to dominikh

Dominik Honnef



I'm Dominik and I have dedicated a large part of my life to open source. In particular, I love writing code that helps other programmers do their job.

While I focused on writing open source Ruby libraries in my teenage years, I have shifted to Go development many years ago. I am the author of staticcheck – one of the most widely used bug finding tools for Go – and go-mode – the Go mode for Emacs. GopherJS users may know me from the js/dom package, the original GopherJS bindings for the DOM.

In addition to my main projects I have also worked on dozens of smaller libraries and tools, as well as contributed changes to many open source projects that aren't my own, including the Go project itself.

It is my hope to one day make open source be sustainable for me so that I don't have to pick up paid jobs that take time away from my projects. You will have my eternal gratitude if you decide to help me with that goal.

Pinned projects

Select a tier

$1 a month


For $1 I will offer you my undying gratitude. Any amount counts and brings us closer to more sustainable open source!

$5 a month


In addition to my undying gratitude, giving $5 will provide you with the warm, fuzzy feeling of giving back – instead of the warm, fuzzy feeling of a cup of coffee.

$15 a month


At three times the previous amount, I strive to provide three times the fuzzy feeling. Maybe it's a way out of caffeine addiction, too?

$30 a month


You are making a very generous contribution. Unfortunately, a piece of text can't accurately express how much I appreciate it. Please don't hesitate to reach out should you ever have any questions or should you just want to chat about my work (or anything else, too)!

$250 a month


This tier is aimed at companies who would like to give back to open source. In exchange for your generous contribution, I will put your company's logo on

By subscribing to this tier you can guarantee the continued development of my tools, as well as show the world that you care about the quality of your code.

You can’t perform that action at this time.