Go golang-tools

Open-source Go projects categorized as golang-tools

Top 23 Go golang-tool Projects

  • go-callvis

    Visualize call graph of a Go program using Graphviz

  • gotests

    Automatically generate Go test boilerplate from your source code.

  • Project mention: Russ Cox: Go Testing by Example | news.ycombinator.com | 2023-12-05

    A huge time-saver for me when generating table-driven test boilerplate in Go has been using gotests[0] to generate the template.

    If you use VSCode with the Go extension it's already available there as a command "Go: Generate Unit Tests for Function/Package".

    [0] https://github.com/cweill/gotests

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • stegify

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

  • go-playground

    Better Go Playground powered by React and Monaco editor

  • GoWrap

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

  • richgo

    Enrich `go test` outputs with text decorations.

  • gobinaries

    Golang binaries compiled on-demand for your system

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • localias

    custom local domain aliases for local dev servers

  • Project mention: You Can't Follow Me | news.ycombinator.com | 2024-01-11

    I empathize with the author and found the post to be a interesting and concrete example of what it's _actually like_ to try to publish a blog to Mastodon, which is something that I have thought about and read about in abstract. So, thank you sir for writing this up.

    One thing to consider would be to try to use Caddy [0], or a tool like localias [1], as a local https proxy. You might be able to run both the mastodon server and your blog software on the same computer and refer to local-only urls like "https://blog.test" and "https://mastodon.test" and have everything work.

    I'd be curious to know why the author didn't try this, they seem to be quite knowledgeable of other web technologies so I have to assume there's a problem that I'm not seeing here.

    [0] https://caddyserver.com/

    [1] https://github.com/peterldowns/localias

  • tsukae

    🐚📊 Show off your most used shell commands

  • 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.

  • Project mention: Badges for Go Benchmark | dev.to | 2024-04-06

    Full details link: https://coveritup.app/ Full action's docs: https://github.com/kevincobain2000/action-coveritup Live Demo pull req link: https://github.com/kevincobain2000/gobrew/pull/191

  • dupl

    a tool for code clone detection

  • reposaur

    Open source compliance tool for development platforms.

  • gup

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

  • ooze

    🧬 Go Mutation Testing

  • Project mention: Ooze: Mutation Testing Library for Golang | news.ycombinator.com | 2023-06-19
  • 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.

  • iplib

    A library for working with IP addresses and networks in Go

  • go-masker

    Simple utility of creating a mask for sensitive information

  • goblin

    Golang binaries compiled on-demand for your system (by barelyhuman)

  • Project mention: Goblin.run: install Golang binaries by curl | news.ycombinator.com | 2024-02-18
  • go-notebook

    Go-Notebook is inspired by Jupyter Project (link) in order to document Golang code.

  • goeval

    Run Go snippets instantly from the command-line

  • Project mention: Show HN: goeval – run Go code from the command line | news.ycombinator.com | 2023-09-07
  • cronicle

    cronicle is a simple and scalable task scheduler that builds on the foundations of git, golang and standard logging (by jshiv)

  • 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.

  • Project mention: 🔥 Frontend update: the Gowebly CLI now supports daisyUI components library | dev.to | 2023-11-21

    Other my small projects: yatr, gosl, json2csv, csv2api.

  • changelog-go

    Changelog Management Tool written in Go || Mirror of https://gitlab.com/l0nax/changelog-go

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go golang-tools related posts

Index

What are some of the best open-source golang-tool projects in Go? This list will help you:

Project Stars
1 go-callvis 5,735
2 gotests 4,849
3 stegify 1,163
4 go-playground 1,159
5 GoWrap 886
6 richgo 828
7 gobinaries 786
8 localias 518
9 tsukae 435
10 gobrew 345
11 dupl 326
12 reposaur 280
13 gup 268
14 ooze 234
15 n3dr 139
16 iplib 132
17 go-masker 97
18 goblin 64
19 go-notebook 38
20 goeval 23
21 cronicle 21
22 yatr 9
23 changelog-go 8

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com