An open API service aggregating public data about GitHub Sponsors.

marwan-at-work

View JSON Representation

Funding Links: https://github.com/sponsors/marwan-at-work

GitHub Sponsors Profile

In my free time, I work on and maintain the following projects:

The Athens Project (https://github.com/gomods/athens)

Core maintainer. I triage issues, review PRs, fix bugs, and release new versions of this project used by companies and individuals alike. I work on this with other fellow community members and maintainers. Please consider sponsoring them as well!

GraphQL Apollo Federation's Go Implementation (https://github.com/99designs/gqlgen)

I recently landed an implementation of the Federation Spec by Apollo in Go's gqlgen library.

This requires real effort to maintain and develop to a stable point and it is where I feel mostly challenged to spend time on.

Go tools and community: I've worked and continue to work on various tools that helps the Go community develop better and easier such as

mod
moddoc
twirpql
vecty-router

Featured Works

gomods/athens

A Go module datastore and proxy

Language: Go - Stars: 4511
marwan-at-work/mod

Automated Semantic Import Versioning Upgrades

Language: Go - Stars: 389
marwan-at-work/protoc-gen-twirpql

Generate A GraphQL Layer from A Twirp Server: https://twirpql.dev

Language: Go - Stars: 51
marwan-at-work/marwanio

portfolio website written in GopherJS & Vecty

Language: HTML - Stars: 16
marwan-at-work/vecty-router

A declarative client-side router for Vecty applications.

Language: Go - Stars: 28
marwan-at-work/presentations

Presentations i've given at MeetUps and conferences

Language: Go - Stars: 5