595 Repositories
Go framework Libraries
A Flask-based HTTP(S) command and control (C2) framework with a web frontend. Malleable agents written in Go and scripts written in bash.
▄▄▄▄ ██▓ █████▒██▀███ ▒█████ ██████ ▄▄▄█████▓ ▓█████▄ ▓██▒▓██ ▒▓██ ▒ ██▒▒██▒ ██▒▒██ ▒ ▓ ██▒ ▓▒ ▒██▒ ▄██▒██▒▒████ ░▓██ ░▄█ ▒▒██░ ██▒░
Automated penetration and auxiliary systems, providing XSS, XXE, DNS log, SSRF, RCE, web netcat and other Servers,gin-vue-admin
Simple DNS log Server,easy to ACME DNS challenge log easy send to elasticsearch https://github.com/hktalent/DNS_Server go4Hacker Automated penetration
The Full-Stack Web Framework for Go
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
GoBatch is a batch processing framework in Go like Spring Batch in Java
GoBatch English|中文 GoBatch is a batch processing framework in Go like Spring Batch in Java. If you are familiar with Spring Batch, you will find GoBat
Oso is a batteries-included framework for building authorization in your application.
Oso What is Oso? Oso is a batteries-included framework for building authorization in your application. With Oso, you can: Model: Set up common permiss
CQRS & Event-Sourcing Framework for Go.
goes - Event-Sourcing Framework goes is a collection of interfaces, tools, and backend implementations that allow you to write event-sourced applicati
Golang Gin Framework CRUD RestAPI with MySQL for music records.
web-service-gin Golang Gin Framework CRUD RestAPI with MySQL for music records. Installation This application runs on Go version 1.18.1. You can insta
A Golang restful API boilerplate based on Echo framework v4
A Golang restful API boilerplate based on Echo framework v4. Includes tools for module generation, db migration, authorization, authentication and more.
go-actor is a lightweight message framework using actor model
go-actor go-actor is a lightweight message framework using actor model 初衷 想能在代码逻辑上方便的写无锁的同步rpc调用代码,同时又不会阻塞住其他服务对这个Actor的调用 一个Actor可以有多种身份,想能比较方便的分类管理A
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
Kafka, Beanstalkd, Pulsar Pub/Sub framework
go-queue Kafka, Beanstalkd, Pulsar Pub/Sub framework.
GTDF-CLI - The official CLI tool to operate with Getting Things Done Framework
This is the official CLI tool to operate with Getting Things Done Framework. How
Gin-errorhandling - Gin Error Handling Middleware is a middleware for the popular Gin framework
Gin Error Handling Middleware Gin Error Handling Middleware is a middleware for
Multicluster mesh addon: An enhanced addon created with addon-framework
Multicluster Mesh Addon multicluster-mesh-addon is an enhanced addon created wit
Ginx - Evilginx2 - A man-in-the-middle attack framework used for phishing login credentials along with session cookies
evilginx2 is a man-in-the-middle attack framework used for phishing login creden
Echo-mongo-api - Simple Golang REST application with Echo Framework & MongoDB
Echo-mongo-api - Simple Golang REST application with Echo Framework & MongoDB
Exif Hunter: A Framework for image injection with Go and Perl
EXIF Hunter is a proof of concept to inject images, this is a module rewrite of the imginject module from the Black Hat go book this one also works with perl to grab the data of the image and output each bit of information about the image
Bubble-table - A table component for the Bubble Tea framework
Bubble-table A table component for the Bubble Tea framework. This is currently m
Go-igni: monolith-based web-framework in Go Inspired by classical PHP Frameworks like CodeIgnier & Laravel
go-igni Web Framework in Go About This is research project about developing monolith-based web-framework in Go Inspired by classical PHP Frameworks li
Clean Architecture using Golang with Gin framework
Clean Architecture using Golang with Gin framework Template Structure Gin is a web framework written in Go (Golang). It features a martini-like API wi
Super lightweight, easy-to-develop, general purpose golang framework
Super lightweight, easy-to-develop, general purpose golang framework 🔥
Percobaan membuat API dengan Golang menggunakan web framework Gin dan Swagger docs.
Percobaan Gin Framework Percobaan membuat API dengan bahasa Go-lang. Tech Stack Gin - Web framework Gin Swaggo - Swagger Docs integration for Gin web
A new way to create web applications using go and sdf framework.
SDF GO A new way to create web applications using go and sdf framework Explore the docs » View Demo · Report Bug · Request Feature Table of Contents A
A web app built using Go Buffalo web framework
Welcome to Buffalo Thank you for choosing Buffalo for your web development needs. Database Setup It looks like you chose to set up your application us
Comet - Minimalist websocket framework for Go
Comet : fork Melody 🎶 Minimalist websocket framework for Go. Comet is websocket
Goalinter-v1: Goa framework (version1) linter
goavl: Goa framework (ver1) linter goavlは、goa version1(フォーク版)のlinterです。開発目的は、goa
golang-runtime-di is a framework for runtime dependency injection in go
golang-runtime-di description golang-runtime-di is a framework for runtime dependency injection in go. usage quickstart add it to your go.mod: go get
terraform-plugin-mux Example (upgrade(sdk/v2) + framework)
Terraform Provider Scaffolding (Terraform Plugin Framework) This template repository is built on the Terraform Plugin Framework. The template reposito
terraform-plugin-mux Example (framework + framework)
Terraform Provider Scaffolding (Terraform Plugin Framework) This template repository is built on the Terraform Plugin Framework. The template reposito
Golang Echo and html template.
golang-website-example Golang Echo and html template. move GitHub repository for hello to golang-website-example Visual Studio Code Run and Debug: lau
Benchmore - A package allows you to report On-CPU Time in addition to the wall time measured by Go's builtin benchmarking framework
benchmore This package allows you to report On-CPU Time in addition to the wall
Superlint is an experimental, language-agnostic framework for lint rules written in Go.
superlint superlint is an experimental, language-agnostic framework for lint rules written in Go. superlint is designed to be a superset of all possib
The Webhooks Listener-Plugin library consists of two component libraries written in GoLang
The Webhooks Listener-Plugin library consists of two component libraries written in GoLang: WebHook Listener Libraries and Plugin (Event Consumer) Libraries.
Testy is a Go test running framework designed for Gametime's API testing needs.
template_library import "github.com/gametimesf/template_library" Overview Index Overview Package template_library is a template repository for buildin
Demo application to implement a REST api backend service for an android app using the Go aah framework.
aah-recycleview-backend This tutorial is based on the aah framework to implement a REST API form of CRUD application services, taking "IN-MEMORY" stor
Vfkit - Simple command line tool to start VMs through virtualization framework
vfkit - Simple command line tool to start VMs through virtualization framework v
Dating-server - Go (Golang) API REST Template/Boilerplate with Gin Framework
go-rest-template Go (Golang) API REST Template/Boilerplate with Gin Framework 1.
Poc-krakend: Allows you to create, modify and delete enpoints in "configuration.json" without restart the application.
poc-krakend Description This POC is for test dynamic (Hot reload) routes in krakend. Allows you to create, modify and delete enpoints in "configuratio
Govent is an event bus framework for DDD event source implement
Govent is an event bus framework for DDD event source implement. Govent can also solve the package circular dependency problem.
Go-todo-api - An example API project written Go and Fiber Framework
This is an example API project written Go and Fiber Framework. Test codes has been written for all controller functions. Environment variables are taken from config.yml.
Shfz - Scenario-based fuzzing test execution tool for web applications
shfz A scenario-based web application fuzzng tool that supports fuzz generation
It took me a while to figure out how I can use GraphQL with the ent ORM and serve the GraphQL endpoint via the Echo framework
Go + Graphql + Ent + Echo Boilerplate It took me a while to figure out how I can use GraphQL with the ent ORM and serve the GraphQL endpoint via the E
Keyboard-firmware - Go Keyboard Firmware framework
Go Keyboard Firmware framework This is an experimental project that I am using t
GoAdmin Instruction - A golang framework help gopher quickly build a data visualization platform
GoAdmin Instruction - A golang framework help gopher quickly build a data visualization platform
Donburi is just another Entity Component System library for Ebiten inspired by legion.
Donburi Donburi is just another Entity Component System library for Ebiten inspired by legion. It aims to be a feature rich and high performance ECS L
Gouweb: A web framework for go inspired by laravel
gouweb is a web framework for go inspired by laravel Installation go get -u gith
Mybatis for golang - SQL mapper ORM framework
SQL mapper ORM framework for Golang English 中文 Please read the documentation website carefully when using the tutorial. DOC Powerful Features High Per
Deploy 2 golang aws lambda functions using serverless framework.
Deploy 2 golang aws lambda functions using serverless framework.
A Framework for Building High Value Public Blockchains
The Cosmos SDK is a framework for building blockchain applications. Tendermint Core (BFT Consensus) and the Cosmos SDK are written in the Golang programming language. Cosmos SDK is used to build Gaia, the first implementation of the Cosmos Hub.
👑 Gin framework 👑
Database initialization (MariaDB) CREATE DATABASE Database_Name CREATE TABLE Database_Name.users ( idx int(10) unsigned auto_increment NOT NULL, em
Validator - Replace the validation framework used by gin
validator Replace the validation framework used by gin replace mod:replace githu
Goal: Develop a Go start auth starter without Gin framework
Goal: Develop a Go start auth starter without Gin framework and learn along the
A Socket Framework Built Using Golang
A Socket Framework Built Using Golang
A Go distributed systems development framework
micro A Go distributed systems development framework framework eference resources base on go-micro support list grpc-balancer grpc-naming dns pool etc
go-doudou is a gossip protocol and OpenAPI 3.0 spec based decentralized microservice framework
go-doudou(doudou pronounce /dəudəu/)is a gossip protocol and OpenAPI 3.0 spec based decentralized microservice framework. It supports monolith service application as well. Currently, it supports restful service only.
ging is a tool for create gin web framework development templates
ging ging is a tool for create gin web framework development templates This tool is for the freshmen who want to learn golang and gin web framework, i
Behaviour Driven Development tests generator for Golang
gherkingen It's a Behaviour Driven Development (BDD) tests generator for Golang. It accept a *.feature Cucumber/Gherkin file and generates a test boil
This project is a GO Restful API service with Gin framework and Gorm SQLite with authorization
GO Restful API service with Gin framework and Gorm SQLite Template Structure Gin is a web framework written in Go (Golang). It features a martini-like
Anoweb: The lightweight and powerful web framework using the new way for Go.Another go the way
anoweb _
Golang application built on ent(Entity Framework for Go) and fiber
Golang ent(ity) framework example This is a poor attempt to build a bootleg music streaming application with Golang using coding best practices. This
Clean Go architecture using Ent., Gqlgen, Echo and e2e Testing
gobeyond Clean Architecture with ent and gqlgen Run Docker $ cd docker $ docker comopse up Install $ make install Set up database $ make setup_db $
bur: An ORM framework implementation in Go.
bur An ORM framework implementation in Go(based on sg). Quickstart package main import ( "database/sql" "fmt" . "github.com/go-the-way/bur" "
Op - A small tool that will allow you to open language or framework documentation in your browser from your terminal
op "op" is a small tool that will allow you to open language or framework docume
Flowdog - Framework for inspecting and editing traffic in AWS VPCs
Twitter thread flowdog This is an application/framework for inspection and manip
skr: The lightweight and powerful web framework using the new way for Go.Another go the way.
skr Overview Introduction Documents Features Install Quickstart Releases Todo Pull Request Issues Thanks Introduction The lightweight and powerful web
REST api using fiber framework written in golang and using firebase ecosystem to authentication, storage and firestore as a db and use clean architecture as base
Backend API Example FiberGo Framework Docs : https://github.com/gofiber Info This application using firebase ecosystem Firebase Auth Cloud Storage Fir
Pagoda: Rapid, easy full-stack web development starter kit in Go
Pagoda: Rapid, easy full-stack web development starter kit in Go Table of Contents Introduction Overview Foundation Backend Frontend Storage Screensho
Basic usage of Vecty framework examples.
vecty-examples Basic usage of Vecty framework examples. Instructions Change directory to the folder with the example you wish to run Run wasmserve. To
A simple, concurrent bitcoin miner framework implemented in Go.
Bitcoin Miner A simple, concurrent bitcoin miner framework implemented in Go. Disclaimer: this is not a product intended to be used for real mining, s
CLI tool to mock TCP connections. You can use it with Detox, Cypress or any other framework to automatically mock your backend or database.
Falso It is a CLI that allows you to mock requests/responses between you and any server without any configuration or previous knowledge about how it w
A simple logging framework for Go program.
ASLP A Go language based log library, simple, convenient and concise. Three modes, standard output, file mode and common mode. Convenient, simple and
This is an assignment for Intern-Software Engineer, Backend Go from LINE MAN Wongnai. It is create with Go and GIN framework
COVID-19-API-Assignment Create by Chayaphon Bunyakan, Email: [email protected] Run the API by typing the following command go run main.go Run t
This is a jwt for Gin framework.
JWT for Gin Framework This is a jwt useful for Gin framework. It uses jwt-go to provide a jwt encode and decode token. Usage go get github.com/wyy-go/
Passive DNS Capture/Monitoring Framework
Table of Contents DNS Monster Main features Installation Linux Container Build Manually Build Statically Windows FreeBSD and MacOS Architecture AIO In
The world’s fastest framework for building websites.
A Fast and Flexible Static Site Generator built with love by bep, spf13 and friends in Go. Website | Forum | Documentation | Installation Guide | Cont
Colonies is a generic framework for implementing next-generation distributed applications and systems
Colonies is a generic framework for implementing next-generation distributed applications and systems. It can be used as a building block for grid computing or edge computing, e.g. implement a meta operating system or cloud-of-cloud platform that combines many execution environments into a new virtual computing environment that can be controlled using an single unified API.
Shoes-agent - Framework for myshoes provider using agent
shoes-agent Framework for myshoes provider using agent. agent: agent for shoes-a
openfunction functions-framework-go dev
OpenFunction functions-framework for Go functions-framework-go is an implementation of functions-framework in Go. It follows the functions-framework c
A framework to build clusters using the hashicorp's raft implementation.
Go - Rafting A framework to build clusters using the hashicorp's raft implementation. high quality video version Install go get -u github.com/danielga
Golang bindings to the Qt cross-platform application framework.
GoQt Introduction GoQt is golang bindings to the Qt cross-platform application framework. Version: 0.1.2 Author: visualfc Experiment GoQt project curr
The easy way to build Golang command-line application.
gcli gcli generates a skeleton (codes and its directory structure) you need to start building Command Line Interface (CLI) tool by Golang right out of
😈 Simple micro-front-end framework.
Development and Maintenance Status RancherOS 1.x is no longer being actively maintained. There are two significant reasons behind this product decisio
Fastrest - fast restful framework for golang.
fastrest fast restful framework for golang. Create your app directory, like mkdir myapp; cd myapp; go mod init myapp; Create initial config.toml in a
Traffic - Sinatra inspired regexp/pattern mux and web framework for Go
Traffic Package traffic - a Sinatra inspired regexp/pattern mux for Go. Installation go get github.com/pilu/traffic Features Regexp routing Before Fi
Nid-core - nID Framework For Golang
nID Framework nID Framework The nID Framework is a reference architecture and co
Errhandle - A golang error handling framework
errhandle A golang error handling framework About errhandle: An error handling f
Aegis - Serverless Golang deploy tool and framework for AWS Lambda
Aegis Aegis Documentation Aegis is both a simple deploy tool and framework. Its primary goal is to help you write microservices in the AWS cloud quick
Gobacktest - event-driven backtesting framework written in golang
Heads up: This is a framework in development, with only basic functionality. gobacktest - Fundamental stock analysis backtesting An event-driven backt
Goat - A minimalistic JSON API server in Go
Goat - A minimalistic JSON API server in Go
Go-relax - Framework for building RESTful API's in Go
Go-Relax Build fast and complete RESTful APIs in Go Go-Relax aims to provide the tools to help developers build RESTful web services, and information
Nano - Lightweight, facility, high performance golang based game server framework
Nano Nano is an easy to use, fast, lightweight game server networking library fo
Gbio - Extremely minimalist RPC framework - Go but interface only
gbio !!! 🚧 WIP 🚧 !!! Go but interface only. gbio is a(n): Extremely minimalist
Orion - a small lightweight framework written around grpc/protobuf with the aim to shorten time to build microservices at Carousell.
Orion Orion is a small lightweight framework written around grpc/protobuf with the aim to shorten time to build microservices at Carousell. It is deri
Gin-boilerplate - This repository contains boilerplate code of a REST service using Gin (golang) framework.
Boilerplate REST service using Gin web framework (golang) Introduction This repository contains a boilerplate REST API service using Gin web framework
Gosof - A simple and easy golang socket server/client framework
Golang Socket Framework What A simple and easy golang socket server/client framework especially convenient for handling TCP fixed-length header and va
Cmsnr - cmsnr (pronounced "commissioner") is a lightweight framework for running OPA in a sidecar alongside your applications in Kubernetes.
cmsnr Description cmsnr (pronounced "commissioner") is a lightweight framework for running OPA in a sidecar alongside your applications in Kubernetes.
Rpcx-framework - An RPC microservices framework based on rpcx, simple and easy to use, ultra fast and efficient, powerful, service discovery, service governance, service layering, version control, routing label registration.
RPCX Framework An RPC microservices framework based on rpcx. Features: simple and easy to use, ultra fast and efficient, powerful, service discovery,
Nfacu - 💨 NET Framework App Config Updater
Nfacu - 💨 NET Framework App Config Updater
Mini-framework for multiple authentication and authorization schemes
Go authorization pattern This repository demonstrates an authorization pattern that allows multiple schemes. Demo To start the demo run the following
A simple yet intuitive golang unit test framework.
gotest Intuitive and simple golang testing framework which helps in writing unit tests in a way which improves the readability of the test. Here is an