Go Miscellaneous

Open-source Go projects categorized as Miscellaneous | Edit details

Top 23 Go Miscellaneou Projects

  • GitHub repo go-formatter

    A curated list of awesome Go frameworks, libraries and software

    Project mention: Convince me to learn Rust! | reddit.com/r/rust | 2021-11-23

    There's also Awesome Rust, a curated list of recommended packages inspired by Awesome Go, and the Rust Cookbook, a collection of examples which provides crate recommendations as a side-effect.

  • GitHub repo errors

    Simple error handling primitives

    Project mention: Github.com/pkg/errors just got archived, I made a maintained v2 with many fixes | news.ycombinator.com | 2021-12-01
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo gopsutil

    psutil for golang

    Project mention: cross build on Linux with cgo with github ci/cd | reddit.com/r/golang | 2021-10-27

    I'm trying to cross build on Linux a project which uses https://github.com/shirou/gopsutil.

  • GitHub repo go.uuid

    UUID package for Go

    Project mention: CVE-2021-3538 issued for latest release of github.com/satori/go.uuid | reddit.com/r/golang | 2021-05-06
  • GitHub repo afero

    A FileSystem Abstraction System for Go

    Project mention: Go Masterpieces | reddit.com/r/golang | 2021-11-16

    Afero. It does a wonderful job of abstracting filesystems and providing things like in-memory filesystems for testing, network filesystems, bucket filesystems, etc.

  • GitHub repo archiver

    Easily create & extract archives, and compress & decompress files of various formats

    Project mention: Wormhole-gui 2.2.0 has been released | reddit.com/r/golang | 2021-03-15

    The next major release, v2.2.0, is out now. Most notably, this release replaces mholt/archiver with a custom zip extractor for faster directory receives and smaller binaries, adds settings for controlling advanced wormhole client options and a lot of smaller bug fixes. This release also incorporates the initial support for building on Apple M1 computers (release binaries for that architecture are currently not available though).

  • GitHub repo fx

    A dependency injection based application framework for Go. (by uber-go)

    Project mention: Implementing Graceful Shutdown in Golang | reddit.com/r/golang | 2021-11-17
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo dig

    A reflection based dependency injection toolkit for Go.

  • GitHub repo gofakeit

    Random fake data generator written in go

    Project mention: Creating a PDF With Go, Maroto & Gofakeit | dev.to | 2021-05-01

    Using mock data is a great way to speed up the prototyping process. We will use the GoFakeIt package to create a little dummy data generator to insert into our PDF.

  • GitHub repo jabba

    (cross-platform) Java Version Manager

    Project mention: JDK 17 on GitHub Actions | reddit.com/r/scala | 2021-09-17

    Oh, I see. In that case, it surely isn't worth it. There's still a chance that Jabba will use Disco API for JVMs instead of maintaining its own index: https://github.com/shyiko/jabba/issues/778

  • GitHub repo service

    Starter code for writing web services in Go using Kubernetes.

    Project mention: Looking for a design pattern where I'm able to update each field of a struct independently without creating N update statements in the underlying database language. | reddit.com/r/golang | 2021-10-10

    You can create a new struct that defines the fields that can be updated. Then the caller can pass that in and you can update all the necessary fields at once. Similar to the layout here https://github.com/ardanlabs/service/blob/master/business/core/product/models.go.

  • GitHub repo gatus

    ⛑ Gatus - Automated service health dashboard

    Project mention: Gatus: Automated status page to monitor your applications | reddit.com/r/coolgithubprojects | 2021-11-11
  • GitHub repo go-multierror

    A Go (golang) package for representing a list of errors as a single error.

    Project mention: Fat-pointer nil check weirdness in Hashicorp's multierror package | reddit.com/r/golang | 2021-11-11
  • GitHub repo gosms

    :mailbox_closed: Your own local SMS gateway in Go

  • GitHub repo go-resiliency

    Resiliency patterns for golang

  • GitHub repo base64Captcha

    captcha of base64 image string

  • GitHub repo modern-go-application

    Modern Go Application example

  • GitHub repo go-commons-pool

    a generic object pool for golang

  • GitHub repo xstrings

    Implements string functions widely used in other languages but absent in Go.

  • GitHub repo llvm

    Library for interacting with LLVM IR in pure Go.

  • GitHub repo errorx

    A comprehensive error handling library for Go

    Project mention: Error handling in Go HTTP applications | reddit.com/r/golang | 2021-05-17
  • GitHub repo go-shortid

    Super short, fully unique, non-sequential and URL friendly Ids

  • GitHub repo go-restful-api

    An idiomatic Go REST API starter kit (boilerplate) following the SOLID principles and Clean Architecture

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). The latest post mention was on 2021-12-01.

Go Miscellaneous related posts


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

Project Stars
1 go-formatter 71,460
2 errors 7,495
3 gopsutil 7,026
4 go.uuid 4,413
5 afero 4,080
6 archiver 3,368
7 fx 2,338
8 dig 2,222
9 gofakeit 2,166
10 jabba 2,094
11 service 2,041
12 gatus 1,994
13 go-multierror 1,429
14 gosms 1,355
15 go-resiliency 1,286
16 base64Captcha 1,267
17 modern-go-application 1,099
18 go-commons-pool 994
19 xstrings 949
20 llvm 823
21 errorx 783
22 go-shortid 717
23 go-restful-api 709
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives