Skip to content


@MADspace @vi-se


@nicholasdanes @mattcasmith @micktwomey @anderspitman @ManuelHu @bnewbold @bflagg @kixiQu @schmmd @noelforte @lindskogen @hvp @rosszurowski

Hi there! 👋 My name is Martin and I'm currently working full-time on Open Source software.

Most of my time is spent on GoatCounter, an open source web analytics platform available as a hosted service (free for non-commercial use) or self-hosted app. It aims to offer easy to use and meaningful privacy-friendly web analytics as an alternative to Google Analytics or Matomo. Also see Why I made GoatCounter.

I've also written (and maintain) a whole bunch of other stuff over the years; some of the more useful ones (for me, anyway 😅) can be seen below. I also have a list on my website.

You can consider sponsoring me if you find any of this useful 😅 Since I'm working on this full-time with little other source of income it goes directly towards ensuring the long-term sustainability of all of this. I have a one-time donation form, if you prefer.

Feel free to just create a GitHub issue for questions, or just drop me an email at I'm usually happy to answer them :-)


  1. Easy web analytics. No tracking of personal data.

    Go 1.8k 57

  2. A Vim plugin for the Go programming language

    Vim script 103 6

  3. Highlight the cursor position in X11

    C 94 21

  4. A CSS template focused on readability

    CSS 144 4

  5. This is my site. There are many like it, but this one is mine.

    HTML 26 6

  6. Query the Unicode database from the commandline, with good support for emojis

    Go 622 13

Contribution activity

January 2021

Created 6 repositories

Created a pull request in void-linux/void-packages that received 5 comments

New package: bsdgrep

This is "BSD grep" from the FreeBSD source tree, which is the default grep in FreeBSD 13. It should be pretty much a drop-in replacement for GNU gr…

+14 −0 5 comments
Opened 11 other pull requests in 9 repositories

Created an issue in boringproxy/boringproxy that received 6 comments

ACME sanity check

Right not a failing ACME is kind of confusing: 2021/01/05 14:13:04 obtaining certificate: [] Obtain: [admin.mi…

Opened 4 other issues in 2 repositories

Seeing something unexpected? Take a look at the GitHub profile guide.