Gin

Open-source projects categorized as Gin
Language: + Go + Python + C

Top 23 Gin Open-Source 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: Hot reloading in Go applications | dev.to | 2024-04-26

    Air is another library that enables hot reloading in Go applications. To use it, install it on your machine using the command below:

  • 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

  • learning

    Learning Shell,Python,Golang,System,Network (by anzhihe)

  • 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

  • jsquery

    JsQuery – json query language with GIN indexing support

  • 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

  • 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).

Gin related posts

Index

What are some of the best open-source Gin projects? 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,811
6 go-admin 7,809
7 go-gin-example 6,707
8 simplebank 3,925
9 paopao-ce 3,742
10 go-backend-clean-architecture 3,666
11 examples 3,566
12 gin-swagger 3,565
13 gin-jwt 2,669
14 golang-gin-realworld-example-app 2,443
15 learning 1,690
16 nunu 1,629
17 sponge 922
18 go-gin-boilerplate 716
19 jsquery 692
20 rk-boot 493
21 microservices-go 422
22 goview 402
23 go-http-metrics 360

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