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 7

@stebet
@cloudficient
@kevin-montrose
Private Sponsor
@lubos
@xqrzd
@codymullins
Past sponsors 29
@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

  2. mgravell/PooledAwait

    Low allocation async/await for C#/.NET

  3. mgravell/Pipelines.Sockets.Unofficial

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

  4. mgravell/Pipelines.WebSockets

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

    C# 70
  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

$ one time

Choose a custom amount.

$50 one time

Select

Have I done something that really helped you? Do you need my focused attention on something?

I give tons of my own time freely for OSS, but ultimately I have lots more work than time, so ultimately when I'm donating my time: I need to pick and choose my topics. If something is a priority for you, maybe we can prioritise it accordingly? (note: for anything non-trivial, it may be better to discuss it first, to assess scale)