kandi background
Explore Kits

13 best Go Web Application libraries in 2022

by Open Weaver kits ✔ Updated: May 13, 2022

Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. It was developed by Google in 2009 by Robert Griesemer, Rob Pike, and Ken Thompson. Go is a statically typed language with memory safety. It's also free and open source. Go is a compiled language and compiles directly into machine code. The syntax is clean, simple and easy to understand. Go also has a built-in testing framework which makes it easy to write tests for the application. It has a lot of web frameworks available for it which makes it easy to write complex web applications in Go. Some of the most widely used open source libraries for Go Web Application among developers include: gotty - Share your terminal as a web application; goth - Package goth provides a simple, clean, and idiomatic way; web - The easiest way to create web applications with Go.

gottyby yudai

Go star image 17392 Version:v2.0.0-alpha.3

License: Permissive (MIT)

Share your terminal as a web application

Support
Quality
Security
License
Reuse

gottyby yudai

Go star image 17392 Version:v2.0.0-alpha.3 License: Permissive (MIT)

Share your terminal as a web application
Support
Quality
Security
License
Reuse

gothby markbates

Go star image 4015 Version:v1.76.0

License: Permissive (MIT)

Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications.

Support
Quality
Security
License
Reuse

gothby markbates

Go star image 4015 Version:v1.76.0 License: Permissive (MIT)

Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications.
Support
Quality
Security
License
Reuse

webby hoisie

Go star image 3602 Version:v0.1.0

License: Permissive (MIT)

The easiest way to create web applications with Go

Support
Quality
Security
License
Reuse

webby hoisie

Go star image 3602 Version:v0.1.0 License: Permissive (MIT)

The easiest way to create web applications with Go
Support
Quality
Security
License
Reuse

handlersby gorilla

Go star image 1514 Version:v1.5.1

License: Permissive (BSD-2-Clause)

A collection of useful middleware for Go HTTP services & web applications 🛃

Support
Quality
Security
License
Reuse

handlersby gorilla

Go star image 1514 Version:v1.5.1 License: Permissive (BSD-2-Clause)

A collection of useful middleware for Go HTTP services & web applications 🛃
Support
Quality
Security
License
Reuse

gowebappby josephspurrier

Go star image 976 Version:6.0

License: Permissive (MIT)

Basic MVC Web Application in Go

Support
Quality
Security
License
Reuse

gowebappby josephspurrier

Go star image 976 Version:6.0 License: Permissive (MIT)

Basic MVC Web Application in Go
Support
Quality
Security
License
Reuse

gotestwafby wallarm

Go star image 1046 Version:Current

License: Permissive (MIT)

An open-source project in Golang to asess different API Security tools and WAF for detection logic and bypasses

Support
Quality
Security
License
Reuse

gotestwafby wallarm

Go star image 1046 Version:Current License: Permissive (MIT)

An open-source project in Golang to asess different API Security tools and WAF for detection logic and bypasses
Support
Quality
Security
License
Reuse

csrfby gorilla

Go star image 663 Version:v1.7.0

License: Permissive (BSD-3-Clause)

gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services 🔒

Support
Quality
Security
License
Reuse

csrfby gorilla

Go star image 663 Version:v1.7.0 License: Permissive (BSD-3-Clause)

gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services 🔒
Support
Quality
Security
License
Reuse

statsby thoas

Go star image 587 Version:Current

License: Permissive (MIT)

A Go middleware that stores various information about your web application (response time, status code count, etc.)

Support
Quality
Security
License
Reuse

statsby thoas

Go star image 587 Version:Current License: Permissive (MIT)

A Go middleware that stores various information about your web application (response time, status code count, etc.)
Support
Quality
Security
License
Reuse

wtfby benbjohnson

Go star image 1105 Version:v0.2.2

License: Permissive (MIT)

WTF Dial is an example web application written in Go.

Support
Quality
Security
License
Reuse

wtfby benbjohnson

Go star image 1105 Version:v0.2.2 License: Permissive (MIT)

WTF Dial is an example web application written in Go.
Support
Quality
Security
License
Reuse

go-web-workshopby campoy

Go star image 515 Version:Current

License: Permissive (Apache-2.0)

Build Web Applications with Go on App Engine

Support
Quality
Security
License
Reuse

go-web-workshopby campoy

Go star image 515 Version:Current License: Permissive (Apache-2.0)

Build Web Applications with Go on App Engine
Support
Quality
Security
License
Reuse

corazaby corazawaf

Go star image 870 Version:v2.0.1

License: Permissive (Apache-2.0)

OWASP Coraza WAF is a golang modsecurity compatible web application firewall library

Support
Quality
Security
License
Reuse

corazaby corazawaf

Go star image 870 Version:v2.0.1 License: Permissive (Apache-2.0)

OWASP Coraza WAF is a golang modsecurity compatible web application firewall library
Support
Quality
Security
License
Reuse

blueprintby blue-jay

Go star image 447 Version:v1.0

License: Permissive (MIT)

Blueprint for your next web application in Go.

Support
Quality
Security
License
Reuse

blueprintby blue-jay

Go star image 447 Version:v1.0 License: Permissive (MIT)

Blueprint for your next web application in Go.
Support
Quality
Security
License
Reuse

goappby bnkamalesh

Go star image 575 Version:v1.5.1

License: Permissive (MIT)

An opinionated guideline to structure & develop a Go web application/service

Support
Quality
Security
License
Reuse

goappby bnkamalesh

Go star image 575 Version:v1.5.1 License: Permissive (MIT)

An opinionated guideline to structure & develop a Go web application/service
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Apps
Apps