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开源社区项目,可作为一个完整项目示例。
- 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
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 插件