Go Fiber

Open-source Go projects categorized as Fiber | Edit details

Top 10 Go Fiber Projects

  • GitHub repo Fiber

    ⚡️ Express inspired web framework written in Go

    Project mention: 🔐 Structure of a single-page Vue 3 (TypeScript) app using JWT authorization requests to the backend | dev.to | 2021-11-15

    📌 Note: Examples of code for these microservices will be at Go language and the Fiber web framework, since that's my main stack (at the moment).

  • GitHub repo recipes

    📁 Examples for 🚀 Fiber (by gofiber)

    Project mention: Is there an "Ultimate guide" to setting up backend APIs in Go for beginners? | reddit.com/r/golang | 2021-06-06

    Checkout https://github.com/gofiber/fiber

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo fiber-go-template

    📝 Production-ready backend template with Fiber Go Web Framework for Create Go App CLI.

    Project mention: 🎉 The Create Go App project has grown to v2, but is still easier, better, faster & stronger | dev.to | 2021-05-06

    Now, everything is built on pre-configured Ansible roles that work perfectly out of the box with our official backend templates for Fiber and net/http.

  • GitHub repo jwt

    🧬 JWT middleware for Fiber (by gofiber)

    Project mention: 📖 Build a RESTful API on Go: Fiber, PostgreSQL, JWT and Swagger docs in isolated Docker containers | dev.to | 2021-03-22

    // ./pkg/middleware/jwt_middleware.go package middleware import ( "os" "github.com/gofiber/fiber/v2" jwtMiddleware "github.com/gofiber/jwt/v2" ) // JWTProtected func for specify routes group with JWT authentication. // See: https://github.com/gofiber/jwt func JWTProtected() func(*fiber.Ctx) error { // Create config for JWT authentication middleware. config := jwtMiddleware.Config{ SigningKey: []byte(os.Getenv("JWT_SECRET_KEY")), ContextKey: "jwt", // used in private routes ErrorHandler: jwtError, } return jwtMiddleware.New(config) } func jwtError(c *fiber.Ctx, err error) error { // Return status 401 and failed authentication error. if err.Error() == "Missing or malformed JWT" { return c.Status(fiber.StatusBadRequest).JSON(fiber.Map{ "error": true, "msg": err.Error(), }) } // Return status 401 and failed authentication error. return c.Status(fiber.StatusUnauthorized).JSON(fiber.Map{ "error": true, "msg": err.Error(), }) }

  • GitHub repo fiber-swagger

    fiber middleware to automatically generate RESTful API documentation with Swagger 2.0.

    Project mention: 📖 Build a RESTful API on Go: Fiber, PostgreSQL, JWT and Swagger docs in isolated Docker containers | dev.to | 2021-03-22

    arsmn/fiber-swagger official Fiber's middleware;

  • GitHub repo tutorial-go-fiber-rest-api

    📖 Build a RESTful API on Go: Fiber, PostgreSQL, JWT and Swagger docs in isolated Docker containers.

    Project mention: Build a RESTful API on Go: Fiber, PostgreSQL, JWT in Isolated Docker Containers | news.ycombinator.com | 2021-03-22
  • GitHub repo template

    🧬 Template engine middleware for Fiber (by gofiber)

    Project mention: 📖 Go Fiber by Examples: Delving into built-in functions | dev.to | 2021-08-24

    The Fiber team supports template package that provides wrappers for multiple template engines:

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo fiber-versioning-boilerplate

    A boilerplate for fiber versioning, Clean Architecture, API versioning, API documentation, Data versioning

    Project mention: A boilerplate for fiber versioning | dev.to | 2021-10-14
  • GitHub repo fiber-opentelemetry

    OpenTelemetry trace middleware for Fiber that adds traces to requests.

    Project mention: SigNoz - an open-source alternative to DataDog with Go processors | v0.2.0 Released with external API and DB calls monitoring | reddit.com/r/golang | 2021-05-06

    I've found this middleware: https://github.com/psmarcin/fiber-opentelemetry

  • GitHub repo fiber-jwt

    JWT for fiber

    Project mention: New version of JWT middleware for Fiber (v2.16.0) | reddit.com/r/golang | 2021-08-03

    Just published new release of my version of JWT library for Fiber web-framework: https://github.com/LdDl/fiber-jwt/releases/tag/v2.16.0

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-15.

Go Fiber related posts


What are some of the best open-source Fiber projects in Go? This list will help you:

Project Stars
1 Fiber 16,609
2 recipes 1,107
3 fiber-go-template 220
4 jwt 202
5 fiber-swagger 178
6 tutorial-go-fiber-rest-api 122
7 template 103
8 fiber-versioning-boilerplate 14
9 fiber-opentelemetry 6
10 fiber-jwt 5
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives