Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.
Fabric is an open-source framework for augmenting humans using AI. It provides a modular system for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.
- ai
- augmentation
- flourishing
- life
🌩 Self-hosted file management and sharing system, supports multiple storage providers
Internet-scale OpenID Certified™ OpenID Connect and OAuth2.1 provider that integrates with your user management through headless APIs. Solve OIDC/OAuth2 user cases over night. Consume as a service on Ory Network or self-host. Trusted by OpenAI and many others for scale and security. Written in Go.
VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.
- openvpn
- dns-over-tls
- mullvad
- windscribe
A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
- cloud-infrastructure
- oauth2-proxy
- ssl
- sso
The official go implementation of the Canopy Network protocol
- auto-scaling-architecture
- mesh-security-provider
- permissionless-interoperability
- layerless-blockchain-creator
Vulnerability scanner written in Go which uses the data provided by https://osv.dev
OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors
The AWS Provider enables Terraform to manage AWS resources.
KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes
The most user-friendly OpenID Connect Certified™ and OAuth 2.0 provider that lets users sign in to your applications with passkeys.
Provides a simple way to run Selenium Grid with Chrome, Firefox, and Edge using Container Platform, making it easier to perform browser automation at scale
Provides packet processing capabilities for Go
Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications.
A modern Go utility library which provides helpers (map, find, contains, filter, ...)
Package ini provides INI file read and write functionality in Go
⚡ HTTP/2 Apple Push Notification Service (APNs) push provider for Go — Send push notifications to iOS, tvOS, Safari and OSX apps, using the APNs HTTP/2 protocol.
- apns
- notifications
- apple
- http2
⚙️ A dependency injection toolkit based on Go 1.18+ Generics.
Open-source, self-hosted newsletter, email marketing and transactional email platform. Visual MJML editor, Liquid templating, 7 sending providers.
REX-Ray is a container storage orchestration engine enabling persistence for cloud native workloads
- go
- rex-ray
- storage-providers
- docker
Go login handlers for authentication providers (OAuth1, OAuth2)
goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.
Seelog is a native Go logging library that provides flexible asynchronous dispatching, filtering, and formatting.