Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | 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.

https://github.com/gin-gonic/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.

framework gin go middleware performance router server

Last synced: 30 Jul 2024

https://github.com/gin-Gonic/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.

framework gin go middleware performance router server

Last synced: 30 Jul 2024

https://github.com/alist-org/alist

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

file-server gin golang onedrive solidjs webdav

Last synced: 30 Jul 2024

https://github.com/flipped-aurora/gin-vue-admin

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

admin casbin chatgpt element-ui gin gin-admin gin-vue-admin go go-admin golang gorm i18n jwt pinia swagger vite vue vue-admin vue3

Last synced: 30 Jul 2024

https://github.com/cosmtrek/air

☁️ Live reload for Go apps

docker file-watcher gin go live-reload task-runner tools watcher

Last synced: 10 Aug 2024

https://github.com/air-verse/air

☁️ Live reload for Go apps

docker file-watcher gin go live-reload task-runner tools watcher

Last synced: 30 Jul 2024

https://github.com/go-admin-team/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

admin ant-design ant-design-pro arco-design arco-design-pro casbin gin gin-admin gin-vue-admin gorm jwt restful vue-admin vue3

Last synced: 31 Jul 2024

https://github.com/Go-admin-team/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

admin ant-design ant-design-pro arco-design arco-design-pro casbin gin gin-admin gin-vue-admin gorm jwt restful vue-admin vue3

Last synced: 30 Jul 2024

https://github.com/GoAdminGroup/go-admin

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

admin adminlte beego datavisualization dataviz gin golang

Last synced: 30 Jul 2024

https://github.com/eddycjy/go-gin-example

An example of gin

api endless gin go golang gorm jwt swagger

Last synced: 30 Jul 2024

https://github.com/xinliangnote/go-gin-api

基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用、cron 定时任务 等等。

api-gin cron gin gin-api go golang gorm graphql jaeger jwt pprof prometheus swagger trace viper zap

Last synced: 01 Aug 2024

https://github.com/techschool/simplebank

Backend master class: build a simple bank service in Go

backend docker gin go golang grpc grpc-go http-server kubernetes

Last synced: 31 Jul 2024

https://github.com/rocboss/paopao-ce

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

bbs forum gin go naive twitter vue3 zinc

Last synced: 31 Jul 2024

https://github.com/amitshekhariitbhu/go-backend-clean-architecture

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

api architecture backend clean-architecture docker gin go golang jwt-authentication project project-template test

Last synced: 01 Aug 2024

https://github.com/gin-gonic/examples

A repository to host examples and tutorials for Gin.

gin gin-gonic go

Last synced: 01 Aug 2024

https://github.com/marmotedu/iam

企业级的 Go 语言实战项目:认证和授权系统(带配套课程)

application authentication authorization gin go golang gorm iam project

Last synced: 31 Jul 2024

https://github.com/hwholiday/learning_tools

Go 学习、Go 进阶、Go 实用工具类、Go DDD 项目落地、Go-kit 、Go-Micro 、Go 推送平台、微服务实践

aes auth2 ddd-example discovery gin go-kit golang jwt micro minio mongodb prometheus push redis rpc-grpc signal-protocol tcp-socket x3dh zap

Last synced: 01 Aug 2024

https://github.com/swaggo/gin-swagger

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

gin gin-middleware gin-swagger golang middleware swagger

Last synced: 01 Aug 2024

https://github.com/appleboy/gin-jwt

JWT Middleware for Gin framework

gin gin-gwt jwt-middleware

Last synced: 31 Jul 2024

https://github.com/link1st/gowebsocket

golang基于websocket单台机器支持百万连接分布式聊天(IM)系统

gin golang grpc im nginx websocket

Last synced: 01 Aug 2024

https://github.com/LyricTian/gin-admin

A lightweight, flexible, elegant and full-featured RBAC scaffolding based on GIN + GORM 2.0 + Casbin 2.0 + Wire DI.

admin casbin gin gin-admin gin-casbin go go-admin go-rbac golang gorm gormv2 rbac

Last synced: 31 Jul 2024

https://github.com/hslr-s/sun-panel

A server, NAS navigation panel, Homepage, browser homepage. | 一个服务器、NAS导航面板、Homepage、浏览器首页。

docker gin golang homelab homepage nas navigationpage raspberry-pi self-hosted startpage synology vue3

Last synced: 01 Aug 2024

https://github.com/betty200744/ultimate-go

This repo contains my notes on working with Go and computer systems.

algorithms data-structures docker-compose example gin go golang gorm grpc kafka

Last synced: 01 Aug 2024

https://github.com/go-nunu/nunu?tab=readme-ov-file

A CLI tool for building Go applications.

ddd gin go golang golang-cli scaffold

Last synced: 01 Aug 2024

https://github.com/go-eagle/eagle

🦅 A Go framework for the API or Microservice

cloud-native eagle framework gin go golang gorm grpc http microservice restful

Last synced: 31 Jul 2024

https://github.com/go-nunu/nunu

A CLI tool for building Go applications.

ddd gin go golang golang-cli scaffold

Last synced: 30 Jul 2024

https://github.com/dromara/mayfly-go

web版linux(终端 文件 脚本 进程)、数据库(mysql pgsql oracle sqlserver 高斯 达梦 sqlite)、数据同步、redis(单机 哨兵 集群)、mongo统一管理操作平台。web version of linux(terminal file script process), database (mysql pgsql oracle sqlserver Gauss sqlite), redis(single sentinel cluster), mongo unified management and operation platform.

element-plus gin golang gorm linux mongodb mysql redis vue3

Last synced: 01 Aug 2024

https://github.com/eryajf/go-ldap-admin

🌉 基于Go+Vue实现的openLDAP后台管理项目

admin casbin element-ui eryajf gin gin-vue-admin go go-admin go-ldap-admin golang gorm jwt ldap ldap-manager

Last synced: 01 Aug 2024

https://github.com/zhufuyi/sponge

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

architecture crud development-framework generate-code gin go golang grpc grpc-gateway microservice-framework microservices restful-api rpc sponge web

Last synced: 30 Jul 2024

https://github.com/wangsongyan/wblog

基于gin+gorm开发的个人博客项目

adminlte blog gin go golang gorm

Last synced: 02 Aug 2024

https://github.com/gotomicro/ego

A simple and component-based microservice kit for go. 一个简单的基于组件的 Go 微服务套件。

ego gin go gorm grpc http microservice redis resty

Last synced: 01 Aug 2024

https://github.com/ProudMuBai/GoFilm

多播放源自动采集在线影视网站 golang vue

axios elementplus film gin go-redis gocolly golang gorm movies robfig-cron vite vue3

Last synced: 01 Aug 2024

https://github.com/gin-contrib/authz

gin-authz is an authorization middleware for Gin

casbin gin gin-gonic

Last synced: 03 Aug 2024

https://github.com/vsouza/go-gin-boilerplate

A starter project with Golang, Gin and DynamoDB

bolierplate dynamodb gin gin-boilerplate golang starter-project travis-image

Last synced: 03 Aug 2024

https://github.com/postgrespro/jsquery

JsQuery – json query language with GIN indexing support

gin json json-query jsonb query-language

Last synced: 01 Aug 2024

https://github.com/snowlyg/iris-admin

Web admin for go framework [gin/iris]

apidoc casbin docker docker-compose excel gin go golang gorm httptest iris iris-api redis

Last synced: 01 Aug 2024

https://github.com/piupuer/gin-web

由gin + gorm + jwt + casbin组合实现的RBAC权限管理脚手架Golang版, 搭建完成即可快速、高效投入业务开发

casbin gin gin-admin go go-admin golang idempotence jwt message-center middleware rbac restful transaction validator viper vue websocket workflow

Last synced: 01 Aug 2024

https://github.com/wejectchen/Ginblog

gin+vue+MySQL全栈制作一个博客

gin gin-framework gin-vue golang jwt tinymce vue

Last synced: 01 Aug 2024

https://github.com/rookie-ninja/rk-boot

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

echo echo-middleware gin gin-middleware go go-project-structure golang gorilla-mux grpc grpc-middleware middleware

Last synced: 02 Aug 2024

https://github.com/ihexxa/quickshare

Quick and simple file sharing between different devices, built with Go, React and Typescript.

file-sharing gin go golang javascript jest react reactjs sqlite typescript webpack yarn

Last synced: 01 Aug 2024

https://github.com/CocaineCong/gin-mall

基于 gin+gorm+redis+mysql 读写分离的电子商城,包括 JWT 鉴权,CORS跨域,AES 对称加密,引入ELK体系方便日志查看,jaeger进行trace查看,skywalking进行检测,使用docker容器化部署

aes-encryption cors docker docker-compose elasticsearch elk gin go golang gorm jaeger jwt kibana mysql redis skywalking

Last synced: 01 Aug 2024

https://github.com/gin-contrib/zap

Alternative logging through zap

gin gin-gonic gin-middleware

Last synced: 01 Aug 2024

https://github.com/resotto/goilerplate

Clean Boilerplate of Go, Domain-Driven Design, Clean Architecture, Gin and GORM.

clean-architecture domain-driven-design gin go golang gorm

Last synced: 01 Aug 2024

https://github.com/newbee-ltd/newbee-mall-api-go

本项目为新蜂商城的 Go 语言版本,技术栈为 Go + Gin,主要面向服务端开发人员。

gin go golang mall newbee-mall

Last synced: 01 Aug 2024

https://github.com/foolin/goview

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

chi echo framework gin go golang gorice html library template view

Last synced: 30 Jul 2024

https://github.com/slok/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

echo echo-framework gin gin-framework go golang http http-metrics http-middleware instrumentation metrics middleware observability opencensus opencensus-recorder prometheus

Last synced: 31 Jul 2024

https://github.com/hezhizheng/go-gin-chat

Golang(Gin)+websocket 的多人聊天室 | go 聊天室 | golang 聊天室

chat chatroom gin gin-chat gin-websocket go golang websocket

Last synced: 01 Aug 2024

https://github.com/xxjwxc/ginrpc

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

auto bind binding gin go golang grpc grpc-go markdown middleware mindoc rpc swagger

Last synced: 03 Aug 2024

https://github.com/ErikJiang/market_monitor

:guardsman: market monitor

cron gin golang swagger

Last synced: 01 Aug 2024

https://github.com/Email-Dashboard/Email-Dashboard

📪 An interactive emailing management service with scheduling, templating, tracking and A/B testing.

dashboard docker email email-marketing email-sender emails gin go golang rails ruby ruby-on-rails webpacker

Last synced: 02 Aug 2024

https://github.com/huanglishi/GoFlyAdmin

Go后台开发框架是GoFly全栈开发社区永久开源可商用框架,是Go语言好用web快速开发框架,能快速搭建应用,框架底层完善,框架插件逐步完善。api文档管理并一键生成api接口代码,一键生成 CRUD前后端代码, GoFly快速开发框架是一款基于Go语言的 Gin和 Vue3的Arco Design的快速后台开发框架,基于JWT接口验证和Auth验证的权限管理系统,附件管理系统,天生支持saas架构。大道至简,开发本应简单,为热爱Go开发者服务,社区初心是让开发者用得舒服。

fastadmin gin go goadmin golang goweb

Last synced: 01 Aug 2024

https://github.com/chenyahui/gin-cache

:rocket: A high performance gin middleware to cache http response. Compared to gin-contrib/cache, It has a huge performance improvement. 高性能gin缓存中间件,相比于官方版本,有巨大性能提升。

cache gin golang middleware redis singleflight

Last synced: 02 Aug 2024

https://github.com/penglongli/gin-metrics

gin-gonic/gin metrics for prometheus.

gin golang metrics prometheus-exporter

Last synced: 31 Jul 2024

https://github.com/gnimli/go-web-mini

Go + Vue开发的管理系统脚手架, 前后端分离, 仅包含项目开发的必需部分, 基于角色的访问控制(RBAC), 分包合理, 精简易于扩展。 后端Go包含了gin、 gorm、 jwt和casbin等的使用, 前端Vue基于vue-element-admin开发

casbin gin go jwt rbac vue

Last synced: 01 Aug 2024

https://github.com/xiaobopang/go_init

一个用go组织项目结构,主要包括 gin, goredis, gorm, websocket, rabbitmq等。👉

gin goredis gorm iris json rabbitmq websocket

Last synced: 03 Aug 2024

https://github.com/Junvary/gin-quasar-admin

😊A full-featured management system based on Quasar2, Vue3, Go, Gin, Gorm. 😊Gin-Quasar-Admin是一个基于Quasar和Go语言的功能全面的管理系统.

echarts gin gin-vue go golang gorm pinia quasar quasar-cli quasar-framework quasar2 script-setup vue vue3 vue3-admin websocket

Last synced: 01 Aug 2024

https://github.com/gphper/ginadmin

基于Gin开发的后台脚手架,集成了、数据库操作、日志管理、权限分配管理、多模板页面、自动分页器、数据库迁移和填充、Docker集成部署等功能、静态资源打包

admin casbin cms cms-framework embed gin gin-admin go golang gorm render swagger tempate

Last synced: 01 Aug 2024

https://github.com/ch3nnn/webstack-go

基于Gin框架的网址导航项目,具备完整的前后台。您可以拿来制作自己平日收藏的网址导航。

bookmark gin golang website

Last synced: 10 Sep 2024

https://github.com/gphper/grm

redis可视化工具(gin+element-plus)【部署简单便捷,SSH连接,用户校验,操作日志、命令行模式、LUA脚本执行、Redis监控等】

database-gui element-plus gin golang redis-client redis-gui redis-gui-client visualizer vue3 xterm-js

Last synced: 01 Aug 2024

https://github.com/zephinzer/godev

Golang development tool that supports project bootstrap, live-reload (tests + application), and auto dependency retrieval based on Go Modules

bootstrapping dependency-retrieval docker-image gin goconvey golang gorealize joeir live-reload makefile

Last synced: 04 Aug 2024

https://github.com/noovertime7/kubemanage

kubemanage是使用go+vue3开发的一款云原生运维平台,功能包括但不限于Kubernetes多集群管理、CMDB、Devops,可作为企业二次开发的模板,新手入门的学习项目

gin golang vue

Last synced: 01 Aug 2024

https://github.com/zendea/zendea

A free, open-source, self-hosted forum software written in Go 官方QQ群:656868

bbs forum gin go golang gorm jwt nuxtjs ssr vue zendea

Last synced: 03 Aug 2024

https://github.com/chenjiandongx/ginprom

📡 Prometheus metrics exporter for Gin.

gin prometheus

Last synced: 01 Aug 2024

https://github.com/hhandhuan/ku-bbs

酷社区

bbs gin gin-bbs go gobbs

Last synced: 01 Aug 2024

https://github.com/xiusin/pinecms

兼容DEDECMS的PineCMS管理系统,允许您对外提供.so链接库。 提供类似dedecms的标签功能, 支持可以快速将dede模板转换为pinecms模板。如果喜欢请帮忙点个关注😂。

cms gin go pine ts vite vue xorm

Last synced: 01 Aug 2024

https://github.com/nanmu42/gzip

:floppy_disk: Golang gzip middleware for Gin and net/http | Golang gzip中间件,支持Gin和net/http,开箱即用同时可定制

compression content-length content-type gin gin-middleware go golang gzip http middleware

Last synced: 03 Aug 2024

https://github.com/depado/ginprom

Gin Prometheus metrics exporter

gin instrumentation metrics middleware prometheus

Last synced: 18 Aug 2024

https://github.com/Depado/ginprom

Gin Prometheus metrics exporter

gin instrumentation metrics middleware prometheus

Last synced: 01 Aug 2024

https://github.com/restuwahyu13/go-rest-api

Example golang using gin framework everything you need, i create this tutorial special for beginner.

application-server crud-application gin gin-gonic go golang golang-application rest-api

Last synced: 01 Aug 2024

https://github.com/foolin/gin-template

golang template for gin framework!

framework gin go golang gonic render rice template view

Last synced: 03 Aug 2024

https://github.com/totoval/totoval

An out-of-the-box artisan API web-framework written in go.

api command-line gin go job-dispatcher laravel nsq rbac redis scheduler totoval web-framework

Last synced: 01 Sep 2024

https://github.com/ribice/gorsk-gin

🔥 Idiomatic Golang Restful Starter Kit using Gin

gin go golang quickstart rest-api starter-kit

Last synced: 03 Aug 2024

https://github.com/gotomicro/egoshop

An e-shop is written by Go

ant-design gin go golang mall react shop uni vue

Last synced: 02 Aug 2024

https://github.com/kataras/server-benchmarks

:rocket: Cross-platform transparent benchmarks for HTTP/2 Web Servers at 2020-2024

benchmarks chi echo gin go iris martini netcore nodejs server-benchmarks

Last synced: 01 Aug 2024

https://github.com/better-go/go-template

boilerplate, golang project starter tool, support go-zero/go-micro/gin

boilerplate cli cookiecutter cookiecutter-template gin go-micro go-zero golang microservice monorepo skeleton starter

Last synced: 03 Aug 2024

https://github.com/alimy/mir

Mir is a toolkit for register method handler to http engine router(eg: gin,echo,iris,mux,httprouter) use struct tag info.

echo gin go go-chi go-mir golang hertz httprouter iris macaron mux web

Last synced: 31 Jul 2024

https://github.com/mvrilo/go-redoc

go-redoc is an embedded OpenAPI/Swagger documentation ui for Go using ReDoc

documentation echo fiber gin go golang http openapi redoc swagger

Last synced: 30 Jul 2024

https://github.com/shirdonl/goWebActualCombat

🔥🔥🔥🔥🔥🔥重磅!《Go Web编程实战派从入门到精通》随书源码开源啦,Go语言/Web开发/高并发/微服务/Gin/Redis/MongoDB/并发编程/Docker源码!欢迎star~

beego docker docker-compose gin go goweb mongodb redis

Last synced: 04 Aug 2024

https://github.com/tompston/gomarvin

Generate Go REST servers with custom endpoints & typescript fetch clients

api boilerpate codegen echo gin gin-gonic go gofiber golang rest rest-api typescript

Last synced: 01 Aug 2024

https://github.com/axiaoxin-com/logging

mod: zap logging in golang

gin gin-middleware gorm-logger log sentry zap

Last synced: 03 Aug 2024

https://github.com/rookie-ninja/rk-gin

Start gin microservice from YAML, plugin of rk-boot

bootstrapper gin gin-middleware go golang interceptor middleware opentracing rk swagger

Last synced: 03 Aug 2024

https://github.com/Bose/go-gin-logrus

Gin Web Framework for using Logrus as the Gin logger with Tracing middleware

gin gin-gonic gin-middleware go logrus middleware opentracing trace

Last synced: 03 Aug 2024

https://github.com/noovertime7/gin-mysqlbak

一款分布式高性能的备份系统,支持mysql、ElasticSearch备份,多集群任务统一,数据集中存储

gin golang

Last synced: 01 Aug 2024

https://github.com/Zuoqiu-Yingyi/siyuan-publish

思源笔记在线发布工具 | Siyuan Notes online publishing tool.

gin go golang gorm publish siyuan siyuan-note sqlite

Last synced: 03 Aug 2024

https://github.com/CocaineCong/BiliBili

Gin框架实现B站,Gin+Gorm 实现一个视频弹幕网站

cron gin go golang gorm jwt mysql redis

Last synced: 02 Aug 2024

https://github.com/semihalev/gin-stats

Gin's middleware for request stats

gin gin-gonic gin-middleware metrics middleware stats

Last synced: 03 Aug 2024

https://github.com/paw1a/ecommerce-api

Rest api of e-commerce web application

api ecommerce gin go jwt react rest rest-api swagger

Last synced: 02 Aug 2024

https://github.com/2637309949/dolphin

Automated code tool for Golang

bean gin golang microservice rpc sso tools workload xorm

Last synced: 01 Aug 2024

https://github.com/gmsec/micro

A Go distributed systems development framework

distributed-systems framework gin go-micro grpc micro register

Last synced: 30 Jul 2024