Which is the best framework to create web apps with go?

This page summarizes the projects mentioned and recommended in the original post on /r/golang

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Fiber

    ⚡️ Express inspired web framework written in Go

    I think u should try Fiber it's the fastest according to the benchmarks and imo it's the best I love it!!!

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • go-app

    A package to build progressive web apps with Go programming language and WebAssembly.

    Not a framework, but you might like https://go-app.dev if you want to build WEB UI (views) with Go, using declarative syntax.

  • Goyave

    🍐 The enterprise REST API framework

    Take a look at Goyave, it is inspired by Laravel on some aspects. It's focused on REST APIs only. I wouldn't say it's "the best" because there is no best, it always depends on your needs. Anyway, yesterday I released the first preview version of the v5, a rewrite of the framework trying to solve many weak points of the previous version. It's poorly documented for now because it is still WIP and I wouldn't recommend building production applications with it. Stick to v4 for this for now.

  • gin-bat

    I use gin and created gin-bat for adding the "batteries" missing (admin page, user handling etc). Have a look: https://github.com/dartie/gin-bat

  • goravel

    A Golang framework for web artisans. Tribute to Laravel.

    I haven't tried it but someone made a laravel inspired go web framework https://github.com/goravel/goravel

  • goa

    🌟 Goa: Elevate Go API development! 🚀 Streamlined design, automatic code generation, and seamless HTTP/gRPC support. ✨

    If you really need a framework, you can take a look at Echo or, for a contract-first approach, https://goa.design/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Goyave v5: the reborn REST framework aims higher

    1 project | dev.to | 13 Jun 2024
  • Show HN: Goyave v5 – Golang REST API framework

    1 project | news.ycombinator.com | 11 Jun 2024
  • Open source super-charged my career

    1 project | dev.to | 11 Jun 2024
  • Goravel, Web framework inspired from Laravel in Golang

    5 projects | news.ycombinator.com | 5 Jul 2023
  • I've just started learning Golang, and I'm struggling to choose a framework.

    9 projects | /r/golang | 31 Mar 2023

Did you konow that Go is
the 4th most popular programming language
based on number of metions?