109 Go Slsa-framework Libraries

pyxis can automatically identify http and https requests, and get response headers, status codes, response size, response time, tools for fingerprinting (favicon has, service, CMS, framework, etc.)

Pyxis pyxis can automatically identify http and https requests, and get response headers, status codes, response size, response time, tools for finger

01

Algorand's data pipeline framework.

Algorand's data pipeline framework.

Algorand Conduit Conduit is a framework for ingesting blocks from the Algorand blockchain into external applications. It is designed as modular plugin

02

🗝🗿🖤 Rollup framework for high-performance onchain games. Made with 3 by Curio

🗝🗿🖤 Rollup framework for high-performance onchain games. Made with 3 by Curio

War3: Keystone Edition A war3 battle simulator powered by the Keystone ecs engine Keystone is a rollup framework in development that powers high perfo

04

A Go-based Exploit Framework

go-exploit go-exploit is an exploit development framework for Go. The framework helps exploit developers create small, self-contained, portable, and c

05

A customizable, interactive table component for the Bubble Tea framework

A customizable, interactive table component for the Bubble Tea framework

Bubble-table A customizable, interactive table component for the Bubble Tea framework. View above sample source code Contributing Contributions welcom

06

A tool for posting metrics from node-exporter to LAMA (Indian stock market regulatory framework) API gateways

A tool for posting metrics from node-exporter to LAMA (Indian stock market regulatory framework) API gateways

mii-lama mii-lama is a tool that aggregates system metrics (eg: CPU, RAM etc.) from any number of Linux or Windows servers, aggregates them, and posts

07

A demonstration of showing how to use 💃SLSA 3 Generic Generator with GoReleaser to release artifacts while generating signed SLSA provenance

How to generate SLSA provenance for your artifacts built by GoReleaser? SLSA (Supply Chain Levels for Software Artifacts) provenance is a framework fo

08

Common Use Case Plan Modifiers for terraform-plugin-framework

terraform-plugin-framework-planmodifiers This repository contains the plan modifiers for the Terraform Plugin Framework. Installation For installing t

09

Fully automated Zefoy/Froyz bot, using API, no selenium.

Fully automated Zefoy/Froyz bot, using API, no selenium.

Zefoy/Froyz fully automated Automated with API requests, not using selenium or any other webdriver. Bypasses captcha and bots all available services f

10

A dependency injection framework which java spring programmers can quickly get started with.

gone 这是gone框架的第二版,第一版在这里 这是个啥? 这是一个依赖注入框架,应该是"最类似spring"的一个golang的依赖注入框架。可以将Goner理解为Spring Bean ,代码中只需要编写各种功能的Goner即可完成业务开发。在example目录可以找到详细的例子,后续会补充完

11

Reflection-free Run-Time Dependency Injection framework for Go 1.18+

Package Genjector Reflection-free Run-Time Dependency Injection framework for Go 1.18+ Read blog for better examples! The Goal The purpose of The Genj

12

Go Chat is a terminal based Golang chat app that is built using base Golang libraries and the Bubble Tea framework.

Go Chat is a terminal based Golang chat app that is built using base Golang libraries and the Bubble Tea framework.

Go Chat - UDP Go Chat is a basic terminal chat application built using Golang. The app sends data using UDP protocols, meaning any data / messages sen

13

alibaba/sentinel-golang middleware for fiber framework

alibaba/sentinel-golang middleware for fiber framework

14

device-plugin-framework provides IoT device protocol parse framework for beethings.

device-plugin-framework device-plugin-framework provides IoT device protocol parse framework for beethings. Framework device-plugin-framework bases on

15

RFC 3339 timestamp string type and value implementations for terraform-plugin-framework

terraform-plugin-framework-type-time RFC 3339 timestamp string type and value implementations for terraform-plugin-framework. These types automaticall

16

An operator that uses the restic backup tools to Backup/Restore/Migration/Clone from k8s PVC to S3/Minio/Ceph/NFS

An operator that uses the restic backup tools to Backup/Restore/Migration/Clone from k8s PVC to S3/Minio/Ceph/NFS

horus-operator An operator that uses the restic backup tools to Backup/Restore/Migration from k8s PVC to S3/Minio/Ceph/NFS. Description There are five

17

An energy-aware custom Kubernetes scheduler for Serverless environment using the K8s Scheduling Framework on Golang

An energy-aware custom Kubernetes scheduler for Serverless environment using the K8s Scheduling Framework on Golang

Energy-aware K8S Function Scheduler on Serverless Introduction An energy-aware custom Kubernetes scheduler for Serverless environment with purpose of

18

A PEG package/framework for Go

Peggysue A helpful, neighborhood PEG framework. Usage Peggysue implements a PEG framework as a package rather than being an external grammar. This mak

19

go websocket, a event driven websocket framework

gws a event driven websocket framework Features event-driven api design use queues to process messages parallelly, with concurrency control middleware

20

e2e testing framework for IBC capable chains

ibctest ibctest orchestrates Go tests that utilize Docker containers for multiple IBC-compatible blockchains. It allows users to quickly spin up custo

21

Jett is a lightweight micro-framework for building Go HTTP services. Built on top of HttpRouter, enables subrouting and flexible addition of middleware at any level :rocket:

Jett is a lightweight micro-framework for building Go HTTP services. Built on top of HttpRouter, enables subrouting and flexible addition of middleware at any level  :rocket:

Jett is a lightweight micro-framework for building Go HTTP services. It builds a layer on top of HttpRouter to enable subrouting and flexible addition

22

The Durable Task Framework is a lightweight, embeddable engine for writing durable, fault-tolerant business logic (orchestrations) as ordinary code.

Durable Task Framework for Go The Durable Task Framework is a lightweight, embeddable engine for writing durable, fault-tolerant business logic (orche

23

A IoT framework by go.

A IoT framework by go.

What is go-woo go-woo is a high-performance IoT business protocol translator. In the real world, the most difficult thing for the implementation of th

24

a dataflow analysis framework implemented in Go, like soot

a dataflow analysis framework implemented in Go, like soot

goot goot What is goot? Get started Use taint analysis Save to neo4j Use as a framework Tips Thanks What is goot? goot is a static analysis framework

25

A static proxy technology, combined with the Gin framework

A static proxy technology, combined with the Gin framework

go-html A static proxy technology, combined with the Gin framework 1. install go get github.com/gounits/gohtml 2. usage package main import ( "emb

26

A framework and runtime for microservices.

A framework and runtime for microservices.

Nebula A framework and runtime for microservices. Design Whatever we build as long as there is a need for scalability or communication between distrib

27

go-demo is a golang business service framework, including the encapsulation of common components and corresponding tools, such as: mysql, redis, memory cache, kafka, etc.

go-demo 本地数据库依赖部署,推荐docker mysql: docker pull mysql:5.7 docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 redis: docke

28

A proof-of-concept SLSA provenance generator for Jenkins

slsa-jenkins-generator A proof-of-concept SLSA provenance generator for Jenkins. Background SLSA is a framework intended to codify and promote secure

29

gogs is a simple, fast and lightweight game server framework written in golang

gogs: Golang Game Server Framework gogs is a simple, fast and lightweight game server framework written in golang. It is designed to be easy to use an

30

Language-agnostic SLSA provenance generation for Github Actions

Generation of SLSA3+ provenance for native GitHub projects This repository contains tools for generating non-forgeable SLSA provenance on GitHub that

31

This project refers to a backend that provides an implementation of a 5S framework.

tcc-uniftec-5s This project refers to a backend that provides an implementation of a 5S framework. 5S is a system for organizing spaces so work can be

32

⚡ Evnet is event-driven net framework with high performance deriving from gnet and evio.

⚡ Introduction Evnet is event-driven net framework with high performance deriving from gnet and evio. It supports epoll syscall in Linux only now. ✨ F

33

Framework-agnostic library for managing multiple server-sent-events (SSE) streams identifiable by a MongoDB ObjectID

go-multi-sse Library for managing multiple server-sent-events (SSE) streams identifiable by a MongoDB ObjectID Installation TODO Usage TODO Developmen

34

Boomer is a better load generator for locust, written in golang

Boomer is a better load generator for locust, written in golang. It can spawn thousands of goroutines to run your code concurrently.

35

A simple and easy-to-use, fully functional framework for Go

Leo Leo is a Go language framework. it can make it easy to create production-grade application。 Quick Start install protoc-gen-go-leo plugin go instal

36

A compile-time source code rewritten based mock framework

Introduction A compile-time mock framework or library, it can be used in place where mock is needed, just like you would otherwise use other monkey-pa

37

fRPC-go is a lightweight, fast, and secure RPC framework implemented for Go that uses Frisbee under the hood

fRPC-go This is the Go implementation of fRPC, a high-performance RPC framework for designed for performance and stability, and it uses the frisbee-go

38

Framework for developing sound algorithmic trading strategies in the Go language.

Alphakit Introducing a framework for algorithmic trading in Go and serverless cloud /$$ /$$ /$$ /$$ /$$

39

Threatest is a Go framework for end-to-end testing threat detection rules.

Threatest Threatest is a Go framework for testing threat detection end-to-end. Threatest allows you to detonate an attack technique, and verify that t

40

🤖 Go client library for accessing Telegram Bot API, with batteries for building complex bots included.

go-tg Features Install Quick Example API Client Creating Bot API methods Low-level Bot API methods call Helper methods Sending files Downloading files

41

Edge Conductor is a framework to create, manage and operate Kubernetes clusters for Internet of Things (IOT) workloads

Edge Conductor Welcome to Edge Conductor Intel Edge Conductor provides complete end-to-end manageability and infrastructure orchestration for all edge

42

A 'Boilerplate' or 'Starter' to build RESTful Applications and microservices using GoLang (Gin HTTP web framework), MongoDB and Redis.

GoLang + MongoDB + Redis RESTful Application Starter This project is a 'Boilerplate' or 'Starter' to build RESTful Applications and microservices usin

43

A simple gang scheduler implemented by Scheduler Framework in Kubernetes (for learning purpose)

simple-gang-scheduler This repo is a simple gang scheduler implemented by scheduler framework in Kubernetes. This scheduler have a sample plugin, and

44

An efficient, extensible and easy-to-use RPC framework.

An efficient, extensible and easy-to-use RPC framework.

eRPC eRPC is an efficient, extensible and easy-to-use RPC framework. Suitable for RPC, Microservice, Peer-to-Peer, IM, Game and other fields. 简体中文 Ins

45

A rate limiter for the gin web framework

gin-rate-limit gin-rate-limit is a rate limiter for the gin framework. By default, it can only store rate limit info in memory and with redis. If you

46

A IoT framework by go.

A IoT framework by go.

What is go-woo go-woo is a high-performance IoT business protocol translator. In the real world, the most difficult thing for the implementation of th

47

Ranger RPC is a simple and fast proto-based RPC framework

Ranger RPC Ranger RPC is a simple and fast proto-based RPC framework Design Goals simple & fast to use work with standard Protocol Buffers service def

48

A Go library for microservice registry and executing RPC (Remote Procedure Call) over Redis.

Inventa for Go A Go library for microservice registry and executing RPC (Remote Procedure Call) over Redis. WHY THIS PROJECT? Service discovery, regis

49

Reddit clone built using Golang(Gin framework), GORM(ORM library) and React.js(Material UI + tailwind)

shininggowl-reddit-clone Reddit clone built using Golang(Gin framework) and GORM, ORM library. The frontend is built using React.js and Material UI -

50

Supercharged pull requests!

Reviewpad Welcome to Reviewpad! For questions, check out the discussions. For documentation, check out this document and the official documentation. I

51

Code your next Go web project with (a) Mojito! Mojito is a super-modular, fast, opinion-less framework to bootstrap your next Go web project.

Code your next Go web project with (a) Mojito! Mojito is a super-modular, fast, opinion-less framework to bootstrap your next Go web project.

Mojito is a super-modular, fast, opinion-less framework to bootstrap your next Go web project. It can be used for strict API-only purposes as well as

52

Gin framework is used as the core of this project to build a template, based on this project can quickly complete business development

gin-layout Translations: 简体中文 | English Gin Project Template 本项目使用 gin 框架为核心搭建的一个脚手架,可以基于本项目快速完成业务开发,开箱 📦 即用 运行 拉取代码后在项目根目录执行如下命令: # 建议开启GO111MODULE

53

A secure honeypot framework, extremely easy to configure by yaml 🚀

A secure honeypot framework, extremely easy to configure by yaml 🚀

Beelzebub A secure honeypot framework, extremely easy to configure by yaml 🚀 Examples: mariocandela/beelzebub-example Quick Start Using docker-compos

54

Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.

Project Flogo is an open source ecosystem of opinionated  event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.

Project Flogo is an Open Source ecosystem for event-driven apps Ecosystem | Repos | Core | Flows | Streams | Flogo Rules | Go Developers | When to use

55

The Full-Stack Web Framework for Go. Bud writes the boring code for you, helping you launch your website faster.

The Full-Stack Web Framework for Go. Bud writes the boring code for you, helping you launch your website faster.

Bud The Full-Stack Web Framework for Go. Bud writes the boring code for you, helping you launch your website faster. Video Demo Watch a video demonstr

56

⚡ StormRPC is an RPC "framework" built on top of the Request-Reply message capabilities from NATS.

StormRPC ⚡ StormRPC is an abstraction or wrapper on NATS Request/Reply messaging capabilities. It provides some convenient features including: Middlew

57

Hertz [həːts] is a high-usability, high-performance and high-extensibility Golang HTTP framework that helps developers build microservices.

Hertz [həːts] is a high-usability, high-performance and high-extensibility Golang HTTP framework that helps developers build microservices.

Hertz [həːts] is a high-usability, high-performance and high-extensibility Golang HTTP framework that helps developers build microservices.

58

Secondary packaging based on gin framework; Make gin easier to use

gin-screw Secondary packaging based on gin framework Make gin easier to use Do you need to customize the validator template? Do you need a faster way

59

A simple Go framework containing common collection types including lists, sets, stacks, queues, and catalogs.

A simple Go framework containing common collection types including lists, sets, stacks, queues, and catalogs.

A Simple Go Collection Framework The Go language designers kept Go simple, and fairly low level, but included enough support for interfaces and generi

60

Yet Another Object–Relational Mapping, is a ORM using Go 1.18

yaORM Yet Another Object–Relational Mapping, is a ORM using Go 1.18 Summary How To Use a. Defining Models How To Use Defining Models You can declare a

61

Easy Go Grpc & Web Framework

Neptune-简单快速的grpc & web框架 Requirements OS: Linux and Mac OS, Windows is on the road! Installation Using go proxy go env -w GOPROXY="https://goproxy.cn

62

Controller functionality and middleware for Golang Fiber web framework.

Vibe Always feel good about your Golang servers. About Vibe is a project that is meant to be used alongside Fiber, a fast and easy web server library

63

This repo is a scheduler using kubernetes scheduler framework.

caihcloud-scheduler-framework This repo is a scheduler using kubernetes scheduler framework. This plugin relies on caihcloud-node-annotator which regu

64

An actor framework implemented in Go and inspired by cloudwu's skynet.

Introduction A simple actor framework implemented in Go, inspired by cloudwu's skynet. Why do this framework The reason for implementing this framewor

65

Go rest framework based on struct methods.

restruct RESTruct is a go rest framework based on structs. The goal of this project is to automate routing, request and response based on struct metho

66

A Golang Post-Exploitation Framework

GoExF is a collection of Golang modules that can be used to aid penetration testers during all phases of an assessment. GoExF is comprised of the foll

67

a tcp/ip server framework with golang

a tcp/ip server framework with golang

boot4go-fastnet a framework to start a web application quickly like as spring-boot INTRO The boot4go Fastnet project is simple. The main code size is

68

Web applications developed using go's gin framework and gorm framework

GoWebDemo Web applications developed using go's gin framework and gorm framework 使用go中的gin框架(web框架)和gorm框架(数据库)搭建的web简易web应用。 简介 整个应用分为三层,controller,s

69

A decentralized basic Trojan framework that eliminates C2 mode and is implemented by P2P, the core networking technology of blockchain

A decentralized basic Trojan framework that eliminates C2 mode and is implemented by P2P, the core networking technology of blockchain

Go-NKN-Trojan 一款由区块链的核心网络技术p2p实现的去中心化去C2的基础远控木马框架 特点 解决木马C2服务的痛点,方法不同于域前置、白域名等手段,通信采用p2p作为通信基础架构,调用区块链NKN-SDK实现p2p通信,取消传统C2模式,控制端无需公网IP减少成本并且可以有效防止被溯源

70

Gin framework auto router.

gineat This is a toolkit that enables the GIN framework to support automatic routing. Installation To install this package, you need to setup your Go

71

A powerful and widgets-rich TUI framework for Go

Orchid A powerful and widgets-rich TUI framework for Go. Heavily work in progress. Installation go get github.com/ayntgl/orchid Usage package main i

72

Terraform provider for IBM Security Verify based on the new framework.

Terraform Provider Scaffolding (Terraform Plugin Framework) This template repository is built on the Terraform Plugin Framework. The template reposito

73

A web framework that follows a code of justice (generates code from open API files)

A web framework that follows a code of justice (an open API file) Pronounced "woo-sha" https://en.wikipedia.org/wiki/Wuxia UNDER CONSTRUCTION - this i

74

Starter template Golang REST with Fiber framework.

Introduction Starter template Golang REST with Fiber framework. Quick Start degit riipandi/fibergo myapp-name Don't forget to change myapp-name with y

75

Gomek - A tiny http framework

Gomek - A tiny http framework

76

The Bhojpur Belaur is an efficient, high performance, software DevOps pipeline management engine applied within the Bhojpur.NET Platform ecosystem for delivery of applications or services.

Bhojpur Belaur - Pipeline Management The Bhojpur Belaur is a high performance DevOps pipeline management engine applied within the Bhojpur.NET Platfor

77

For learning golang, php programming language and rabbitmq framework

Env Mysql (localhost) RabbitMQ (localhost) Commands Run rabbitmq container sudo docker run -d -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rab

78

How to get a Go / Golang app using the Gin web framework running natively on Windows Azure App Service WITHOUT using a Docker container

How to get a Go / Golang app using the Gin web framework running natively on Windows Azure App Service WITHOUT using a Docker container

Go on Azure App Service View the running app - https://go-azure-appservice.azurewebsites.net 😎 This is an example repo of how to get a Go / Golang a

79

Go test framework for PDS functional test automation.

PDS Functional test This repository contains Portworx Data Service(PDS) automation script for data service CRUD and backtup operation. Overview Contro

80

API framework written in Golang.

Don - Go API Framework Don is a fast & simple API framework written in Go. It features a super-simple API and thanks to fasthttp and a custom version

81

Go CLI tool for Gibson framework: package manager, project manager, godot cli parser, class resolver, etc...

gibson-cli Golang CLI tool for Gibson framework: package manager, project manager, godot cli parser, class resolver, etc... Modules Package Manager Pr

82

A framework to start a web application quickly like as spring-boot

Go Boot a framework to start a web application quickly like as spring-boot INTRO Spring Boot helps you to create Spring-powered, production-grade appl

83

Backend of CS7319 Project - Architecture & Framework Demo

Backend of CS7319 Project - Architecture & Framework Demo

simpleBacktester CS7319 Software Architecture & Design Final Project, using batch-sequential and client/server (REST API) via Golang Backend, Ruby on

84

A golang test framework for asserting expected escape analysis results & heap allocations

Leak, escape, move (lem) Lem is a bespoke, Golang test framework for asserting expected escape analysis results and heap allocations. Overview: an ove

85

Artifact is a web framework written in Go (Golang) based on Gin, MongoDB supported.

Artifact Artifact is a web framework written in Go (Golang) based on Gin, MongoDB. Example Repo: Golang Gin Boilerplate Installation go get -u github.

86

API framework written in Golang.

Don - Go API Framework Don is a fast & simple API framework written in Go. It features a super-simple API and thanks to fasthttp and a custom version

87

A flexible, language and framework agnostic tool that allows you to generate projects from templates.

A flexible, language and framework agnostic tool that allows you to generate projects from templates.

A flexible, language and framework agnostic tool that allows you to generate projects from templates. Projector has some builtin templates, but you al

88

From micro(v2) framework go-micro long term maintenance.

Go Micro Go Micro is a framework for distributed systems development. Why this project Since go-micro born that APIs change fast and associative proje

89

Trojan server framework.

TrojanX Trojan server framework. Example package main import ( "context" "crypto/tls" "github.com/kallydev/trojanx" "github.com/sirupsen/logrus"

90

Fiber + Swagger = Fibers, a web framework dedicated to providing a FastAPI-like development experience

Fiber + Swagger = Fibers, a web framework dedicated to providing a FastAPI-like development experience

Fiber + Swagger = Fibers Introduction Fibers is a web framework based on Fiber and Swagger inspired by FastAPI, which wraps Fiber and provides built-i

91

A opinioned framework based on Fiber.

Pac Pac is a opinionated framework based on Fiber to speed up basic monolithic back-end systems. Usage Import this package import "github.com/team

92

Fork of Micro v2.9.3 Framework

Micro Micro is a distributed systems runtime for the Cloud and beyond. Overview Micro addresses the key requirements for building distributed systems.

93

A simple example backend web for account register, login, logout, and get the account info using Go language.

BackendLoginGo A simple example backend web for account register, login, logout, and get the account info using Go language. Tutorial Open your termin

94

An add on for Fx:

🦜 Fxx An add on for Fx: add func MultiProvide() fx.Option. Installation We recommend locking to SemVer range ^1 using go mod: go get go.uber.org/fx@v

95

A MVC framework based on echo framework golang

RADIANT Description Echo based web framework wrapper Prerequisites Golang 1.17+ (tested) A good editor like Goland/VS Code Git Below commands go g

96

Automated penetration and auxiliary systems, providing XSS, XXE, DNS log, SSRF, RCE, web netcat and other Servers

Automated penetration and auxiliary systems, providing XSS, XXE, DNS log, SSRF, RCE, web netcat and other Servers

Automated penetration and auxiliary systems, providing XSS, XXE, DNS log, SSRF, RCE, web netcat and other Servers

97

Dating-server - Go (Golang) API REST Template/Boilerplate with Gin Framework

go-rest-template Go (Golang) API REST Template/Boilerplate with Gin Framework 1.

98

Flowdog - Framework for inspecting and editing traffic in AWS VPCs

Flowdog - Framework for inspecting and editing traffic in AWS VPCs

Twitter thread flowdog This is an application/framework for inspection and manip

99

An application that uses gRPC Client Streaming framework to computes average.

compute-average An API that uses Client Streaming gRPC framework to capture all integer numbers on Requests that the client sent and returns just the

100
1 2