Skip to content
You must be logged in to sponsor mgravell

Become a sponsor to Marc Gravell

I write software libraries for fun. Let's be honest, I'm going to do this stuff anyway, but if you want to support my efforts even a little, I'm not going to stop you. Heck, I'd be very grateful.

I work almost exclusively in the .NET space, publishing a wide range of fairly popular libraries. Some of these (like protobuf-net / protobuf-net.Grpc, my "pipelines" work, etc) come almost exclusively from my own time (unless there's a feature that my employer needs/wants), and some (like Dapper, StackExchange.Redis, etc) are owned by my employer (although a lot of the maintenance comes from my own time). I try to offer active support on these projects, both on GitHub and on Stack Overflow.

I also blog on various .NET topics, and sometimes tour talking to programming user-groups about a range of tech themes.

So; if any of that interests you, and is something you appreciate enough to want to help me keep doing - that would be amazing.

And if you are interested but can't sponsor me: that's fine too! - I'm really glad and happy if you find the tools useful.

Current sponsors 8

@stebet
@cloudficient
@kevin-montrose
Private Sponsor
@lubos
@xqrzd
@codymullins
@Kaliumhexacyanoferrat
Past sponsors 28
@darrenkopp
@tomkerkhove
@PauloHMattos
@NorthwestAlpineSystems
@vezel-dev
Private Sponsor
@megakid
@Im5tu
@maloo
Private Sponsor
@dotnetos
Private Sponsor
@iamcarbon
Private Sponsor
@jodydonetti
@lukebakken
Private Sponsor
@panagora

Featured work

  1. mgravell/fast-member

    Automatically exported from code.google.com/p/fast-member

    C# 1,032
  2. mgravell/PooledAwait

    Low allocation async/await for C#/.NET

    C# 395
  3. mgravell/Pipelines.Sockets.Unofficial

    .NET managed sockets wrapper using the new "Pipelines" API

    C# 422
  4. mgravell/Pipelines.WebSockets

    .NET WebSocket (RFC 6455/hixie/hybi) implementation using the System.IO.Pipelines API

    C# 71
  5. mgravell/simplsockets

    SimplSockets is a lightweight, high performance, powerful .NET socket wrapper that makes communication via Sockets easy and efficient. It is a spinoff of the Dache distributed caching project.

    C# 58
  6. mgravell/SortOfProblem

    A demo project discussion sorting

    C# 29

Select a tier

$ a month

Choose a custom amount.

$5 a month

Select

I write software libraries for fun. Let's be honest, I'm going to do this stuff anyway, but if you want to support my efforts even a little, I'm not going to stop you. Heck, I'd be very grateful.

$5 isn't a vast sum, but it is a great gesture; it buys me a nice coffee or two, and helps me know that folks out there appreciate my efforts

$10 a month

Select

$10 is really nice, thanks!

$15 a month

Select

Amazing, thanks!

$20 a month

Select

Hey, it's your money. There are definitely things I can do with this

$50 a month

Select

Wow, you must really be getting some value out of the libraries etc that I work on. This is amazing, thanks. This buys a pretty nice meal out somewhere.

Keeping in mind that support must come from my own time (my non-work things can't impact my working day), I'd definitely be trying hard to prioritize any support here!

$100 a month

Select

Hey, I'm not going to stop you, but this is getting silly. I must really be helping you out somehow, and that makes me happy! This goes towards some quality family time - because family life matters.

At this point, it could be said that you're sponsoring a moderate feature; is there something you need?

$250 a month

Select

Seriously, wat? That's like... wow. I don't expect to see people reading this far down. But hey, maybe one of my libraries a key part of your enterprise software supply chain. There's a Java joke in here somewhere.

$1,000 a month

Select

Yeah, as if. No, really? I'll leave this option here, but... yeah, no. Unless you're a bank or something, and I'm secretly your linchpin. Go wild!

I wasn't planning on having on more kids, so I can't promise to name any after you. Sorry.