Go Gin

Open-source Go projects categorized as Gin

Top 23 Go Gin Projects

  • Gin

    Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.

  • Project mention: How to Build and Document a Go REST API with Gin and Go-Swagger | dev.to | 2024-03-08

    Now let’s define the functions that will be called whenever a request hits our API. All the functions will be referencing the context provided by the Gin web framework. Paste the following code below the sample slice we just added to api.go:

  • alist

    🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。

  • Project mention: AList: File list/WebDAV program supporting multiple storages, using Gin, SolidJs | news.ycombinator.com | 2024-02-20
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • gin-vue-admin

    🚀Vite+Vue3+Gin的开发基础平台,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路由、显隐可控组件、分页封装、多点登录拦截、资源权限、上传下载、代码生成器、表单生成器和可配置的导入导出等开发必备功能。

  • air

    ☁️ Live reload for Go apps

  • Project mention: Live reloading in Go | dev.to | 2024-03-20

    To enable live reloading in Go we will checkout the command tool, Air - Live reload for Go apps.

  • go-admin

    基于Gin + Vue + Element UI & Arco Design & Ant Design 的前后端分离权限管理系统脚手架(包含了:多租户的支持,基础用户管理功能,jwt鉴权,代码生成器,RBAC资源控制,表单构建,定时任务等)3分钟构建自己的中后台项目;项目文档》:https://www.go-admin.pro V2 Demo: https://vue2.go-admin.dev V3 Demo: https://vue3.go-admin.dev Antd 订阅版:https://antd.go-admin.pro (by go-admin-team)

  • go-admin

    A golang framework helps gopher to build a data visualization and admin panel in ten minutes

  • Project mention: Ask HN: Good examples of Go back ends? | news.ycombinator.com | 2024-01-22

    Most golang backends I've seen meanwhile use or switched to using the "gin" framework to build their APIs.

    A lot of them also have conventions for the frontend, where the assets usually are stored in /public, so they can be go:embed later as an embed.FS instance into the binary.

    Having said that, there's plenty of examples on github. I'd recommend to take a look at bigger projects or templates and understand how they structured their packages and abstraction levels. E.g. go-admin comes to mind [1]

    [1] https://github.com/GoAdminGroup/go-admin

    [2] https://github.com/gin-gonic/gin

  • go-gin-example

    An example of gin

  • Project mention: Web application project structure | /r/golang | 2023-05-21

    you can have a look at https://github.com/eddycjy/go-gin-example you don't have to use gin as the framework rather than looking at how he structure the folders.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • simplebank

    Backend master class: build a simple bank service in Go

  • paopao-ce

    🔥An artistic "twitter like" community built on gin+zinc+vue+ts 清新文艺微社区

  • go-backend-clean-architecture

    A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.

  • Project mention: Finding The Best Go Project Structure | /r/golang | 2023-05-23

    I find this one nice https://github.com/amitshekhariitbhu/go-backend-clean-architecture

  • examples

    A repository to host examples and tutorials for Gin. (by gin-gonic)

  • gin-swagger

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

  • gin-jwt

    JWT Middleware for Gin framework

  • golang-gin-realworld-example-app

    Exemplary real world application built with Golang + Gin

  • nunu

    A CLI tool for building Go applications.

  • Project mention: Nunu: A CLI tool for building Go applications | news.ycombinator.com | 2024-04-03
  • sponge

    Sponge is a powerful Go development framework, it's easy to develop web and microservice projects.

  • Project mention: Gin + Gorm Practical Guide, Implementing a Simple Q&A Community Backend Service in One Hour | dev.to | 2024-04-24

    Install a scaffold named sponge (integrated with Gin + Gorm), which supports Windows, macOS, and Linux environments. Click to view the installation instructions for sponge.

  • go-gin-boilerplate

    A starter project with Golang, Gin and DynamoDB

  • rk-boot

    Build microservice with rk-boot and let the team take over clean and tidy code.

  • microservices-go

    Golang Microservice Boilerplate using MySQL, Docker and Swagger, API REST. Gin Go and GORM with pagination and implementation of a Clean Architecture.

  • goview

    Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.

  • Project mention: goview VS Salix - a user suggested alternative | libhunt.com/r/goview | 2023-10-31
  • go-http-metrics

    Go modular http middleware to measure HTTP requests independent of metrics backend (with Prometheus and OpenCensus as backend implementations) and http framework/library

  • Ginrpc

    gin auto binding,grpc, and annotated route,gin 注解路由, grpc,自动参数绑定工具

  • fizz

    :lemon: Gin wrapper with OpenAPI 3 spec generation

  • Project mention: Replacement for loopfz/gadgeto (OpenAPI 3 generator) | /r/golang | 2023-12-05

    I've been using wI2L/fizz with loopfz/gadgeto for autogenerating OpenAPI 3 documentation, but both libraries seem to have died down and there are many pull requests that haven't gotten any attention.

  • SaaSHub

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

    SaaSHub logo
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).

Go Gin related posts

Index

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

Project Stars
1 Gin 75,469
2 alist 37,116
3 gin-vue-admin 19,983
4 air 15,225
5 go-admin 10,776
6 go-admin 7,794
7 go-gin-example 6,707
8 simplebank 3,925
9 paopao-ce 3,738
10 go-backend-clean-architecture 3,666
11 examples 3,566
12 gin-swagger 3,558
13 gin-jwt 2,669
14 golang-gin-realworld-example-app 2,443
15 nunu 1,629
16 sponge 922
17 go-gin-boilerplate 716
18 rk-boot 491
19 microservices-go 418
20 goview 402
21 go-http-metrics 360
22 Ginrpc 287
23 fizz 204

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