grokify / goauth
Utility libraries for Go (aka Golang) API auth including OAuth 2, JWT, TLS Client Authentication and Basic Auth.
☆46Updated this week
Alternatives and similar repositories for goauth:
Users that are interested in goauth are comparing it to the libraries listed below
- Cookies, but with structs, for happiness.☆111Updated last week
- pgq is a query builder for PostgreSQL written in Go.☆51Updated 2 weeks ago
- AMQP library to publish and consume events☆56Updated last week
- An MVC like golang framework for building web APIs☆52Updated last year
- Package passwap provides a unified implementation between different password hashing algorithms. It allows for easy swapping between algo…☆63Updated 2 weeks ago
- helper middleware and functionality for go-chi/chi☆38Updated last week
- 🚨 Chi middleware for slog logger☆70Updated 3 weeks ago
- 128-bit fixed-point decimal numbers in go.☆30Updated 2 weeks ago
- Automatically generate RESTful API documentation for GO projects - aligned with Open API Specification standard☆45Updated last year
- Elegant middleware functions for your HTTP clients.☆102Updated 2 years ago
- Struct validation using tags☆84Updated 2 months ago
- 🍃 Tiny event emitter built on generics☆42Updated last year
- 📐 Structured concurrency for Go.☆45Updated last month
- Generate OpenAPI 3.0 specifications from Go code.☆64Updated 8 months ago
- OAuth 2.0 middleware service for chi (ported from gin by community member)☆30Updated last year
- Intuitive validation library for Golang☆30Updated 4 months ago
- Native type for dealing with dates in Go☆67Updated last week
- Effortless input validation in Go with the power of struct tags. No dependencies, just pure simplicity. ✨ See how! 👀☆39Updated 3 months ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple …☆70Updated 3 months ago
- Create signed URLs in Go.☆38Updated 3 months ago
- ⛩️ Go library for protecting your HTTP handlers☆64Updated this week
- A Script that configures all the Google Cloud Permissions and deploys your golang application to Google Cloud Run☆25Updated 10 months ago
- Framework for pipeline execution with structured parallelism, retriability, load balancing and more.☆31Updated 6 months ago
- A ready-to-go Go, Mongo, MinIO and grafana api/application stack☆34Updated 7 months ago
- GoForge is a command-line interface (CLI) tool designed to streamline the setup of new API projects for Go developers. With GoForge, you …☆72Updated 8 months ago
- A starter kit for the Caesar Go framework.☆23Updated 9 months ago
- Boilerplate for the Echo framework with authentication, authorization and request/response validation.☆44Updated last year
- perhaps the best CORS middleware library for Go☆64Updated this week
- A Go package that adds type-safe prefixes to UUIDs, making them shorter and more readable. Converts standard UUIDs (36 chars) to prefixed…☆50Updated 3 weeks ago
- A collection of small DRY Go utilities to make life easier. DRY = Don't Repeat Yourself.☆68Updated last week