Ross ROSS = Recommend OSS · open-source software intelligence for agents

go-playground/webhooks

:fishing_pole_and_fish: Webhook receiver for GitHub, Bitbucket, GitLab, Gogs observed · 2026-08-28

github.com/go-playground/webhooks · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3965
  • days_rel: n/a
  • days_push: 757
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1027 stars · 240 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A Go library for receiving and parsing webhook payloads from GitHub, Bitbucket, GitLab, Docker Hub, Gogs, and Azure DevOps. It parses the entire JSON payload into typed structs and supports HMAC secret verification.

Use cases

  • receive and parse github webhook events in go
  • verify webhook signatures and parse gitlab payloads
  • handle bitbucket push events in a go http server
  • parse docker hub webhook payloads
  • build a ci trigger service from git provider webhooks
  • type-safe webhook payload handling for gogs

When to choose

  • you need full typed payloads rather than a few fields
  • you want built-in signature verification for multiple git providers
  • you are writing a Go service that reacts to repository events

When to avoid

  • you need to send webhooks rather than receive them
  • you need non-JSON payload formats
  • you use a git provider not covered by the library

Facets

library · maturity stable

webhook parser serialization http-server developer-tools apis web-development go cross-platform webhooks github gitlab bitbucket gogs docker-hub azure-devops payload-parsing hmac-verification automation

1 source

Member repositories

RepositoryRoleHealth v2
go-playground/webhooksmain23

For agents

markdown · JSON · MCP: product_card(name="go-playground/webhooks")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem