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.
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
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
Automatically provision and manage TLS certificates in Kubernetes
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.
The most scalable and customizable permission server on the market. Fix your slow or broken permission system with Google's proven "Zanzibar" approach. Supports ACL, RBAC, and more. Written in Go, cloud native, headless, API-first. Available as a service on Ory Network and for self-hosters.
- hacktoberfest
- abac
- access-control
- acl
A modern Go utility library which provides helpers (map, find, contains, filter, ...)
Package ini provides INI file read and write functionality in Go
A utility to improve performance and help manage storage on Steam Deck.
A Golang plugin collection for SublimeText 3, providing code completion and other IDE-like features.
⚡ 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.