Skip to content
You must be logged in to sponsor o-nnerb

Become a sponsor to Brenno Giovanini de Moura

I'm Brenno, a Swift engineer who believes declarative code should run everywhere Swift runs. My thesis explored declarative architectures, and today I build tools that start multiplatform by default: Windows, Linux, Android, and Apple platforms. I only limit scope when the platform truly forces my hand.

I maintain RequestDL, a declarative networking layer inspired by SwiftUI that runs across Apple platforms, Linux, Windows, and Android. I also maintain SnapshotTesting, which brings visual testing to Apple platforms while supporting value-based snapshot comparisons on Linux and Windows. And in swift-async-stream, I built universal concurrency primitives like Lock, AsyncLock, and AsyncSignal that enable reactive patterns such as ValueSubject on any Swift platform through AsyncSequence.

I'm drawn to problems that resist black-and-white solutions: making async code feel declarative, bridging reactive and concurrent paradigms, or stretching Swift's reach without sacrificing ergonomics. I build not just to fill gaps in Apple's frameworks, but to explore what Swift can become beyond them.

Your sponsorship directly supports:

  • ๐ŸŒ First-class multiplatform support as a starting point, not an afterthought
  • ๐Ÿ”ฌ Time to experiment with creative patterns at Swift's edges, like reactive concurrency via AsyncSequence
  • ๐Ÿ“š Clear documentation that helps developers adopt these tools across ecosystems
  • โš™๏ธ Infrastructure to keep projects healthy as Swift evolves on new platforms

With your support, I can deepen my focus on the spaces where declarative design meets universal reach. Thank you for helping this work exist and grow.

Featured work

  1. request-dl/request-dl-nio

    Simplifies network requests using SwiftNIO with powerful types like DataTask, DownloadTask, and UploadTask.

    Swift 93
  2. o-nnerb/swift-async-stream

    Experimental implementations of AsyncSignal, ValueSubject, PassthroughSubject and AsyncExpectation

    Swift 2
  3. snapshot-testing/swift-snapshot-testing

    [Swift Testing] ๐Ÿ“ธ Test less. Snap once. Stay pixel-perfect everywhere. ๐Ÿ–ผ๏ธโœจ

    Swift 1

Select a tier

$ a month

You'll receive any rewards listed in the $10 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$3 a month

Select
  • GitHub Sponsors badge on your profile
  • Heartfelt mention in the Thanks section of my profile

$10 a month

Select
  • Everything from the $3 tier
  • Your name listed in the READMEs of my main projects (RequestDL, SnapshotTesting, swift-async-stream) with a link to your GitHub profile

$25 a month

Select
  • Everything from the $10 tier
  • Your logo or name featured prominently in project READMEs with a link to your site or profile
  • Priority attention on emails and issues related to my open-source work