Skip to content

gogf/awesome-gf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 

Repository files navigation

awesome-gf

Awesome projects using GoFrame.

Contributing

If you have a package or project that uses GoFrame, please submit a pull request to list it here. Thank you!

StandAlone Projects

  • gf-demo-user - (Official) GoFrame入门演示项目: 简单的API服务。
  • gf-demo-chat - (Official) GoFrame入门演示项目: 简单的MVC服务。
  • gf-cli - (Official) GoFrame Command Line Interface.
  • focus-single - (Official) GoFrame开源社区项目,可作为一个完整项目示例。
  • letga - Letga 是一个基于 GoFrame 和 AntDesign 的中后台管理系统,集成了通用的中后台基础功能组件,是一款 规范化、易扩展、体验佳的企业级开源系统。
  • gfast - 基于GoFrame框架的后台管理系统。
  • gmanager - 基于GoFrame框架的管理平台。
  • gf-admin-api - 一个前后端分离项目,前端Vue.js、后端GoFrame。
  • gea - 基于GoFrame、Vue & Element的前后端分离权限管理系统。
  • dmicro - 基于GoFrame的rpc框架。
  • gf-vben - 前后端分离后台管理系统 goframe V2.0 + vben-admin 后端部分
  • freekey admin - 一个V2EX风格 Golang, React, Nextjs 写的后台管理系统,提供了权限管理、字典查询、本地文件上传等基本功能。实现了一般系统常用接口如注册、登录、充值、账变记录等。
  • HotGo - HotGo 是一个基于 vue 和 goframe2.0 开发的全栈前后端分离的开发基础平台和移动应用平台,集成jwt鉴权,动态路由,动态菜单,casbin鉴权,消息队列,定时任务等功能,提供多种常用场景文件,让您把更多时间专注在业务开发上。
  • Go-ops - Go-ops是面向云平台系统, 基于 PaaS 技术支持客户实现 DevOps 解决方案的平台。提供完善作业管理、配置管理、定期调度、健康巡检等模块,助力运维人员快速、低成本、自动化的管理配置运维系统。
  • BIFrost - 面向生产环境的 MySQL,MariaDB 同步到Redis,MongoDB,ClickHouse,MySQL等服务的异构中间件。
  • IOTFast - 一个基于goframe、vue-next-admin的物联网平台。
  • DNSlog-GO - DNSLog-GO 是一款golang编写的监控 DNS 解析记录的工具,自带WEB界面。
  • Nemo - Nemo是用来进行自动化信息收集的一个简单平台,通过集成常用的信息收集工具和技术,实现对内网及互联网资产信息的自动收集,提高隐患排查和渗透测试的工作效率,用Go语言完全重构了原Python版本。
  • OpenSCRM - OpenSCRM是一套基于Go和React的超高质量企业微信私域流量管理系统 。遵守Apache2.0协议,全网唯一免费商用。企业微信、私域流量、SCRM。
  • linglong - 一款甲方资产巡航扫描系统。系统定位是发现资产,进行端口爆破。帮助企业更快发现弱口令问题。主要功能包括: 资产探测、端口爆破、定时任务、管理后台识别、报表展示。
  • b0pass - 百灵快传:基于Go语言的高性能 "手机电脑超大文件传输神器"、"局域网共享文件服务器"。LAN large file transfer tool。
  • magma - Platform for building access networks and modular network services.
  • crawlergo - A powerful browser crawler for web vulnerability scanners.
  • VNCProxy - This is a VNC proxy program, fully resolved the RFB protocol, support VNC proxy, record playback video, record operations as a log file, and support log file playback.
  • EventMesh - EventMesh is a dynamic event-driven application runtime used to decouple the application and backend middleware layer, which supports a wide range of use cases that encompass complex multi-cloud, widely distributed topologies using diverse technology stacks.
  • scan4all - Official repository vuls Scan: 15000+PoCs; 23 kinds of application password crack; 7000+Web fingerprints; 146 protocols and 90000+ rules Port scanning; Fuzz, HW, awesome BugBounty( ͡° ͜ʖ ͡°)...
  • hybridnet - A CNI plugin, provides networking environment where overlay and underlay containers can run on the same node and have cluster-wide bidirectional network connectivity.
  • EasyGoAdmin-Vue版 - EasyGoAdmin - 基于GoFrame、Vue、ElementUI等技术栈的敏捷后台开发框架。
  • EasyGoAdmin-Layui版 - EasyGoAdmin - 基于GoFrame、Layui等技术栈的敏捷后台开发框架。
  • apijson-go - 基于 go + goframe 实现的 apijson
  • Sagoo-IOT - SagooIOT是一个基于GoFrame V2开发的开源的企业级物联网基础开发平台。负责设备管理和协议数据管理,支持跨平台的物联网接入及管理方案,平台实现了物联网开发相关的基础功能,基于该功能可以快速的搭建起一整套的IOT相关的业务系统。支持插件机制,支持适配多种接入协议(TCP,MQTT,UDP,CoAP,HTTP,GRPC,RPC等),灵活接入不同厂家的不同设备。
  • miaoyu-admin - miaoyu-admin - 基于GoFrame v2.3开发的通用后台管理系统,后台基础功能都已完成方便二次开发。
  • gf2-demo - gf2-demo 是一个基于 GoFrame V2.3 用来快速开发后端服务的脚手架, 目标使开发者只需关注业务逻辑的编写, 快速且规范地交付项目.
  • oldme-api - oldme-api 是一个基于GoFrame 的前后端分离的个人博客系统,可做为学习 gf 的参考项目。欢迎访问我们博客来一起交流学习:oldme
  • GoFrame-Polaris-Demo - Sample code for goframe and polaris
  • zze-admin-go - 基于 GoGrame v2.5.4 + Vue3 的前后端分离的后台管理系统开发脚手架,支持按钮级别的权限控制,使用前沿的前端技术(Typescript、Pinia、Vite、Tailwind CSS 等)。
  • goframe-admin - 基于 goframe2 和vue3 开发的全栈前后端分离的后台管理系统,集成gtoken鉴权,casbin鉴权,动态路由,动态菜单等功能,提供多种常用场景文件,让您把更多时间专注在业务开发上。
  • gf_cms - 基于GoFrameV2 的网站内容管理系统
  • uni-translate - 基于 gf 实现的一个 百度 有道 谷歌 Deepl ChatGPT 翻译统一管理接入平台 统一API 调用规范 多平台翻译,调试操作端,权重,多接入 支持web图形化操作调试
  • kkdl-go - 基于 GoFrameV2 的短链生成及管理管理平台
  • gf-websocket - websocket示例
  • lark-hotel-server - 基于 gf + 飞书 实现的酒店管理系统,用多维文档来记录数据和展示、机器人聊天快捷操作,实现了无前端代码的管理系统

Libraries and Plugins

  • polaris - Polaris registry with GoFrame.
  • gtoken - 基于GoFrame框架的token插件,通过服务端验证方式实现token认证.
  • gf-jwt - GoFrame HTTP JWT middleware.
  • csrf - CSRF middleware for GoFrame web server.
  • gdb-adapter - GoFrame ORM adapter for Casbin.
  • gf-casbin-adapter - GoFrame ORM adapter for Casbin.
  • gf-jsonrpc2 - 基于 GoFrame 框架的 jsonrpc 通信,支持 http 与 tcp 两种模式,与 hyperf 互缝通信
  • VncProxy - 基于gf框架实现的VNC远程桌面代理,完全解析RFB协议,实现了远程桌面代理,屏幕录制视频,屏幕录制为文件,屏幕回放,截图
  • AHK-libs-and-classes-collection - This is a collection of currently around 3600 Autohotkey libraries, classes with examples.
  • dmicro - dmicro是一个高效、可扩展且简单易用的微服务框架。包含drpc,dserver等组件。
  • go-socket.io - socket.io library for golang, a realtime application framework.
  • Jupiter - Governance-oriented Microservice Framework.
  • gf-x-tool - GF 的便利性使用扩展 —— GrayLog —— 快速返回处理 —— 在线翻译支持(百度,有道,google,deepl)
  • gf-x-rabbitMQ - 快捷接入 rabbitMQ 解决多任务处理
  • gf-x-mqtt - 快速接入 MQTT
  • gf-x-elasticSearch - 基于 GF 配置方式 快速接入 ES - ES官方扩展浅封装需要 go1.18 及以上版本
  • x-object-storage - 基于 GF 快速接入 亚马逊 AMS 存储
  • Go ORM Helper - GoFrame ORM Code Completion Plugin for GoLand. GoFrame ORM 代码补全 GoLand 插件
  • GoFrame Helper - GoFrame Helper 是一个 Goland/IntelliJ IDEA Ultimate 插件。 它为 GF 提供 ORM, Config, OpenApi 结构体标签代码辅助;Api, Controller, Service 代码模板;监听 Api, Logic 自动生成对应的 Controller 和 Service。

Use Cases (Not OpenSourced)

  • Bingo - 个人博客程序,后台前端采用Vue2+ElementUI2,服务端用的GoFrame。
  • 云传意 - 微信小程序:云传意。