Skip to content
You must be logged in to sponsor LostBeard

Become a sponsor to Todd Tanner

Hi there, I’m Todd (LostBeard) 👋

I’ve been talking to computers since I was 8 years old, starting with a Commodore 64 and BASIC. Today, I’m still pushing limits—only now, I’m focused on the cutting edge of Blazor WebAssembly, WebGPU, and high-performance C# in the browser.

I live near Ithaca, NY, with my wife and daughter, balancing family life with a passion for building tools that make the web feel more like a native OS.

What I’m Building

I specialize in bridging the gap between JavaScript and .NET, creating libraries that allow developers to do things in Blazor that were previously thought impossible. My current focus includes:

  • SpawnDev.BlazorJS: A high-performance JS interop library that has seen a massive surge in adoption, now reaching 3,100+ downloads per day.
  • SpawnDev.ILGPU: Bringing parallel data processing to the browser via WebGPU, WebGL, and Wasm backends.
  • Multimedia & AI: I'm currently working on on-the-fly 2D-to-3D video conversion using Transformers.js and depth estimation, right in the browser.

With over 300,000 total NuGet downloads, my goal is to provide the .NET community with the most robust, high-performance tools for the modern web.

Why Sponsor Me?

Open source is a labor of love, but managing high-traffic repos and maintaining libraries like SpawnDev.BlazorJS takes significant time and resources. Your sponsorship allows me to:

  1. Prioritize Feature Requests: Fast-track the tools the community needs most.
  2. Ensure Stability: Devote more time to rigorous testing and documentation.
  3. Innovate: Continue exploring the frontiers of WebGPU and peer-to-peer compute groups (WebRTC).

If my tools have saved you development hours or helped you ship a project, I’d be honored to have your support.

Featured sponsors

@waleed-alharthi
@Swizzy
Past sponsors 2
@waleed-alharthi
@Swizzy

Featured work

  1. LostBeard/SpawnDev.BlazorJS

    Full Blazor WebAssembly and Javascript interop. Supports all Javascript data types and web browser APIs.

    C# 153
  2. LostBeard/SpawnDev.ILGPU

    .Net GPU compute for the browser and desktop. Write once, run on WebGPU, WebGL, Wasm, CUDA, OpenCL, and CPU

    C# 12
  3. LostBeard/SpawnDev.BlazorJS.WebWorkers

    Easily call Services in separate threads with WebWorkers and SharedWebWorkers. Run Blazor WASM in the ServiceWorker.

    C# 37
  4. LostBeard/SpawnDev.BlazorJS.WebTorrents

    WebTorrent peer to peer file sharing for Blazor WebAssembly

    C# 12
  5. LostBeard/SpawnDev.BlazorJS.PeerJS

    PeerJS simplifies peer-to-peer data, video, and audio calls in Blazor WebAssembly

    C# 7
  6. LostBeard/SpawnDev.BlazorJS.SocketIO

    Socket.IO bidirectional and low-latency communication for every platform, in Blazor WebAssembly

    C# 6

Select a tier

$ a month

A Public Sponsor achievement will be added to your profile.

$5 a month

Select
  • Get a Sponsor badge on your profile

$25 a month

Select
  • Logo or name goes in my project README

$100 a month

Select
  • Have your bug reports prioritized