An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: golang-tools

kyoh86/gogh

Gogh is a tool to manage GitHub repositories efficiently, inspired by `ghq`

Language: Go - Size: 10.4 MB - Last synced at: about 10 hours ago - Pushed at: about 11 hours ago - Stars: 34 - Forks: 1

Soulsbane/slang

A command line tool to lookup and word on Urban Dictionary

Language: Go - Size: 127 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

Soulsbane/define

A simple utility to fetch the definition of a word from dictionaryapi.dev

Language: Go - Size: 83 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

tgragnato/pure

`pure` is a collection of software and tools that I use to manage my network and my storage

Language: Go - Size: 12.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

axzilla/templui

The UI Kit for templ

Language: JavaScript - Size: 10.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 740 - Forks: 47

ondrajz/go-callvis

Visualize call graph of a Go program using Graphviz

Language: Go - Size: 6.57 MB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 6,299 - Forks: 438

hexdigest/gowrap

GoWrap is a command line tool for generating decorators for Go interfaces

Language: Go - Size: 6.53 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 1,228 - Forks: 89

Correia-jpv/fucking-golang-open-source-projects

为互联网IT人打造的中文版awesome-go. With repository stars⭐ and forks🍴

Size: 144 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 5 - Forks: 0

PegasusWang/python-web-guide Fork of AngelCrunchDev/z42-doc

python/golang -web入坑指南

Language: CSS - Size: 5.28 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 690 - Forks: 214

Correia-jpv/fucking-awesome-go

A curated list of awesome Go frameworks, libraries and software. With repository stars⭐ and forks🍴

Language: Go - Size: 10 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 11 - Forks: 0

nyaosorg/nyagos

NYAGOS - The hybrid Commandline Shell

Language: Go - Size: 5.21 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 367 - Forks: 36

widmogrod/mkunion

Strongly typed union type in golang.

Language: Go - Size: 10.8 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 16 - Forks: 1

dolmen-go/goeval

Run Go snippets instantly from the command-line

Language: Go - Size: 84 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 28 - Forks: 2

x1unix/go-playground

Better Go Playground with autocompletion and syntax highlight

Language: Go - Size: 60.6 MB - Last synced at: 8 days ago - Pushed at: 20 days ago - Stars: 1,384 - Forks: 86

gowebly/gowebly

🔥 A next-generation CLI tool that makes it easy to create amazing web applications with Go on the backend, using htmx, hyperscript or Alpine.js, and the most popular CSS frameworks on the frontend.

Language: Go - Size: 1000 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1,135 - Forks: 42

cweill/gotests

Automatically generate Go test boilerplate from your source code.

Language: Go - Size: 12.3 MB - Last synced at: 10 days ago - Pushed at: almost 2 years ago - Stars: 5,073 - Forks: 347

mibk/dupl

a tool for code clone detection

Language: Go - Size: 96.7 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 351 - Forks: 23

essentialkaos/aligo

Utility for checking and viewing Golang struct alignment info

Language: Go - Size: 1.53 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 165 - Forks: 9

macabu/cpgo

:loop: Your continuous profile-guided optimization assistant!

Language: Go - Size: 115 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

hymkor/lispect

A text-terminal automation tool similar to expect(1) using the subset of ISLisp

Language: Go - Size: 57.6 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 4 - Forks: 0

agroce/universalmutator

Regexp based tool for mutating generic source code across numerous languages

Language: Python - Size: 240 KB - Last synced at: 22 days ago - Pushed at: 11 months ago - Stars: 141 - Forks: 29

andrewkroh/gvm

Go Version Manager (written in Go for cross-platform usability)

Language: Go - Size: 912 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 218 - Forks: 26

kevincobain2000/gobrew

Go version manager, written in Go. Super simple tool to install and manage Go versions. Install go without root. Gobrew doesn't require shell rehash.

Language: Go - Size: 437 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 395 - Forks: 28

030/n3dr

Nexus3 Disaster Recovery (N3DR) is a tool that is capable of downloading all artifacts from a Nexus3 server and to migrate them to another one.

Language: Go - Size: 2.05 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 155 - Forks: 40

kyoh86/richgo

Enrich `go test` outputs with text decorations.

Language: Go - Size: 1.34 MB - Last synced at: 7 days ago - Pushed at: 11 months ago - Stars: 860 - Forks: 26

fumiama/deepinfra

Lightweight OpenAI/OLLaMA/GenAI compatible caller, originally designed for DeepInfra.

Language: Go - Size: 36.1 KB - Last synced at: 30 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

qax-os/goreporter

A Golang tool that does static analysis, unit testing, code review and generate code quality report.

Language: Go - Size: 28.9 MB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 3,133 - Forks: 268

spachava753/kpkg

A binary to install various K8s ecosystem related binaries

Language: Go - Size: 20.7 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

sundaram2021/go-projects

This repository is the list of all the golang projects to Practice

Language: Go - Size: 20.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 0

Soulsbane/jisho

Gets the definition, reading and kanji for the given romanji input

Language: Go - Size: 158 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

zhzyker/dismap

Asset discovery and identification tools 快速识别 Web 指纹信息,定位资产类型。辅助红队快速定位目标资产信息,辅助蓝队发现疑似脆弱点

Language: Go - Size: 420 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2,094 - Forks: 267

DimitarPetrov/stegify

🔍 Go tool for LSB steganography, capable of hiding any file within an image.

Language: Go - Size: 25.6 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 1,236 - Forks: 117

jaavier/sider

Database in memory with persistence on disk made in Golang

Language: Go - Size: 48.8 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

nao1215/gup

gup - Update binaries installed by "go install" with goroutines.

Language: Go - Size: 10.2 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 410 - Forks: 18

gojp/goreportcard

A report card for your Go application

Language: Go - Size: 12.6 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 2,044 - Forks: 247

alexandregama/golang-tutorials

Go Tutorials - Let's get our hands really dirty by writing a lot of Golang code

Language: Go - Size: 25.4 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 316 - Forks: 53

xiecat/goblin

一款适用于红蓝对抗中的仿真钓鱼系统

Language: Go - Size: 4.53 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 1,489 - Forks: 204

pooulad/omitter Fork of hossein1376/omitter

Remove text from file names

Language: Go - Size: 41 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

tj/gobinaries

Golang binaries compiled on-demand for your system

Language: Go - Size: 211 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 822 - Forks: 32

barelyhuman/goblin

Golang binaries compiled on-demand for your system

Language: Go - Size: 407 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 162 - Forks: 5

gtramontina/ooze

🧬 Go Mutation Testing

Language: Go - Size: 1.42 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 270 - Forks: 9

essentialkaos/scratch

Simple utility for generating blank files for Go apps, utilities and packages

Language: Go - Size: 442 KB - Last synced at: 16 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

medyagh/gopogh

generate pretty html out of golang's test logs

Language: CSS - Size: 50.5 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 26 - Forks: 12

essentialkaos/goheft

Utility for listing sizes of used static libraries

Language: Go - Size: 368 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

essentialkaos/gomakegen

Utility for generating makefiles for Golang applications

Language: Go - Size: 347 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 17 - Forks: 0

eldeeb101/wayurls

CLI tool for fetching URLs from Wayback Machine, Common Crawl, and VirusTotal. bugbounty, bugcrowd, crawler, cyber-security, cybersecurity, golang-tools, hackerone, infosec, intigriti, osint, osint-tool, projectdiscovery, tomnomnom, tools, virustotal, wayback-machine, web, web-security

Language: Go - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

hymkor/expect

Expect-lua for Windows ( A text-terminal automation tool similar to expect(1) using Lua )

Language: Go - Size: 124 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 124 - Forks: 16

michenriksen/gokiburi

Automatic test runs for Go projects

Language: JavaScript - Size: 1.61 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 141 - Forks: 3

redawl/go-sourcemap

A pure-go implementation of the Source Map specification.

Language: Go - Size: 47.9 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

Helcaraxan/gomod

Go modules analysis tool

Language: Go - Size: 13.2 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 404 - Forks: 17

peterldowns/localias

custom local domain aliases for local dev servers

Language: Go - Size: 604 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 928 - Forks: 8

Kilemonn/Secrets-Validator

An command line application that is used to perform validation on your stored secrets that are stored in various managers.

Language: Go - Size: 82 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

DeadlySurgeon/testfinder

Test finder for Go

Language: Go - Size: 0 Bytes - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

early-return/ebreader

一个让你可以在浏览器中阅读Epub电子书的CLI程序,使用Golang编写

Language: Go - Size: 2.99 MB - Last synced at: about 2 months ago - Pushed at: about 8 years ago - Stars: 58 - Forks: 8

DouglasVolcato/golang-api-template

A premade template for building rest apis fast and easy using Golang.

Language: HTML - Size: 83.4 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

R3DHULK/golang-for-ethical-hackers

GoLang For Ethical Hackers

Language: Go - Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 46 - Forks: 6

huhu/go-search-extension

The ultimate search extension for Golang

Language: Go - Size: 5.52 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 145 - Forks: 18

chaddyc/auto-newsletter-listmonk

Autonomous newsletter builder tool for Listmonk and Ghost Blog CMS. This GoLang App compiles a newsletter from an RSS feed and posts it to Listmonk via API to create the new campaign.

Language: Go - Size: 45.9 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 21 - Forks: 0

jenkinsci/golang-plugin

Automatically installs the Go tools on Jenkins build agents

Language: Java - Size: 38.1 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 53 - Forks: 21

nar10z/go-accumulator

Solution for accumulation of events and their subsequent processing.

Language: Go - Size: 158 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 8 - Forks: 0

go-zing/gozz

a golang annotation analysis based strong and extensible code generation and template-programming toolkits

Language: Go - Size: 3.73 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 19 - Forks: 2

mkloubert/go-package-manager

A package manager for Go

Language: Go - Size: 21 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 1

haya14busa/gopkgs

:zap: List Go packages FAST by using the same implementation as goimports

Language: Go - Size: 94.7 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 52 - Forks: 6

DBarbosaDev/supermuxer

Super useful and dependency-free Go package to configure your HTTP routes using only the standard library. Define routes, middlewares, groups, and subgroups effortlessly! This package acts like a Swiss Army Knife: It is tiny and compact, providing everything you need in just one file with less than 200 lines of code.

Language: Go - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 33 - Forks: 0

Deeptiman/go-batch

A Simple Batch Processing library in Go

Language: Go - Size: 7.53 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 23 - Forks: 4

Koyo-os/murocami

CI/CD tool, it use go, and scirpt to start

Language: Go - Size: 3.95 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

pol-cova/GoGinit

GoGinit is a user-friendly CLI tool that helps you quickly set up new Go backend projects with a choice of popular frameworks like Echo and Gin.

Language: Go - Size: 13.2 MB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 6 - Forks: 1

aymaneallaoui/dirscanner

A CLI tool written in Go that scans a directory and generates a Markdown file with the directory's structure.

Language: Go - Size: 25.4 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 9 - Forks: 0

kevinmbeaulieu/eq-go

Static analysis tool to check whether two Go source directories are functionally equivalent

Language: Go - Size: 56.6 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

haya14busa/goplay

The Go Playground (https://play.golang.org/) client

Language: Go - Size: 21.5 KB - Last synced at: about 1 month ago - Pushed at: almost 9 years ago - Stars: 107 - Forks: 8

PiterWeb/MC-Sync-Upload

External tool to Send ✈ and Receive 📨 Minecraft Worlds 👥

Language: Go - Size: 15.7 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 1

cuonglm/gocmt

Add missing comment on exported function, method, type, constant, variable in go file

Language: Go - Size: 34.2 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 175 - Forks: 28

PennockTech/self-build-tools

Framework for auto-compiling small Go tools for your bin dir

Language: Go - Size: 59.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

koonix/gofuzz

gofuzz runs multiple or all fuzz tests in a Go project.

Language: Go - Size: 59.6 KB - Last synced at: 23 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

opencoff/go-progs

useful golang utilities for Unixish environments

Language: Go - Size: 51.8 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

Templum/govulncheck-action

This action uses govulncheck to perform a scan of the code, afterwards it will parse the output and transform it into an Sarif Report, which will be uploaded to Github using the code-scanning API.

Language: Go - Size: 314 KB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 22 - Forks: 10

rickar/getcert

A utility for retrieving server certificates from a web server or direct TCP connection.

Language: Go - Size: 9.77 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Zilts345890/Golang-html-parsing

Parse HTML in Go using Node Parser, Tokenizer, and tools like Goquery and Colly, with practical examples and efficient web scraping techniques

Size: 1.95 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

sethios-momentum/__Go_Learning

Bienvenue dans mon challenge personnel de 3 jours pour apprendre le langage Go (Golang) ! Le but est d'acquérir les bases essentielles et de pratiquer en réalisant de petits projets.

Language: Go - Size: 2.93 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

gharib-uk/LaraGo

Like Laravel for PHP

Language: Go - Size: 339 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 2

zhashkevych/scheduler

Golang tool for scheduling functions execution within a given interval

Language: Go - Size: 5.86 KB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 50 - Forks: 12

koddr/yatr

🏃 Yet Another Task Runner (or yatr for a short) allows you to organize and automate your routine operations that you normally do in Makefile (or else) for each project.

Language: Go - Size: 152 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 9 - Forks: 0

mfojtik/goodmod

A pocket knife tool for manipulating go.mod files

Language: Go - Size: 2.86 MB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 1

oxequa/interact

Question/answer and multiple choice by command line

Language: Go - Size: 53.7 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 42 - Forks: 11

mrLSD/go-benchmark-app

Application for HTTP benchmarking via different rules and configs

Language: Go - Size: 94.7 KB - Last synced at: about 2 months ago - Pushed at: over 8 years ago - Stars: 28 - Forks: 5

maugus0/ShuffleX

This Go package provides a simulation of a standard 52-card deck, offering various functions to manipulate and interact with the deck.

Language: Go - Size: 531 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

maugus0/GoStatus

GoStatus is a basic Go program that checks the availability of websites by sending HTTP GET requests. It takes a list of popular websites and verifies if they are online and responding to traffic.

Language: Go - Size: 400 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

edoardottt/go-readingtime

Estimate how long it takes to read a text

Language: Go - Size: 41 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 11 - Forks: 1

cuonglm/gogi

Go client for gitignore.io

Language: Go - Size: 40 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 62 - Forks: 5

sivaosorg/govm

Govm - golang library provides basic models and services, specialized for restful API projects

Language: Go - Size: 265 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

rakyll/govalidate

Validates your Go installation and dependencies.

Language: Go - Size: 25.4 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 332 - Forks: 20

MarcGrol/golangAnnotations

Go package that provides annotations for golang to speedup web development

Language: Go - Size: 3.13 MB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 349 - Forks: 38

altafino/email-extractor

A service that automatically downloads emails and extracts attachments using POP3/IMAP protocols, with support for multiple accounts and extensive configuration options.

Language: Go - Size: 166 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

LeanerCloud/aws-ipv4-cost-viewer

CLI tool that shows the future public IPv4 costs for a variety of AWS resources across all AWS regions from an account.

Language: Go - Size: 37.1 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 86 - Forks: 10

nezutero/animun

telegram bot for tracking anime release schedule

Language: Go - Size: 32.2 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 2

tam7t/cautious-pancake

identity pure functions in golang source

Language: Go - Size: 58.6 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 26 - Forks: 2

dengsgo/go-decorator

让 Go 便捷使用装饰器的工具,装饰器能够切面 (AOP)、代理 (Proxy) 任意的函数和方法,提供观察和控制函数的能力。go-decorator is a tool that allows Go to easily use decorators. The decorator can slice aspect (AOP) and proxy any function and method, providing the ability to observe and control functions.

Language: Go - Size: 252 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 72 - Forks: 5

joy717/poolasync

poolasync is a tool for goroutines with a pool.

Language: Go - Size: 17.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

tttardigrado/goadt

Algebraic Data Types generator for the Go programming language

Language: Haskell - Size: 5.29 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

irevenko/tsukae

🐚📊 Show off your most used shell commands

Language: Go - Size: 285 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 438 - Forks: 6