10

8

6

4

2


10.0

9.5

9.6

9.0

9.5
0.2

9.4

4.9

9.2
0.0

100 Miscellaneous packages and projects

  • go-formatter

    10.0 9.5 Go
    A curated list of awesome Go frameworks, libraries and software
  • golang-standards/project-layout

    9.9 4.8 Makefile
    Standard Go Project Layout
  • Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
  • gopsutil

    9.6 9.0 Go
    psutil for golang
  • errors

    9.5 0.2 Go
    Simple error handling primitives
  • google/wire

    9.4 4.9 Go
    Compile-time Dependency Injection for Go
  • go.uuid

    9.2 0.0 Go
    UUID package for Go
  • afero

    9.1 4.6 Go
    A FileSystem Abstraction System for Go
  • Miniflux

    8.9 8.6 L4 Go
    Minimalist and opinionated feed reader
  • archiver

    8.9 4.2 Go
    Easily create & extract archives, and compress & decompress files of various formats
  • ardanlabs/service

    8.7 9.3 Go
    Starter code for writing web services in Go using Kubernetes.
  • fx

    8.6 8.1 Go
    A dependency injection based application framework for Go.
  • dig

    8.5 6.4 Go
    A reflection based dependency injection toolkit for Go.
  • go-multierror

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

    8.4 7.1 Go
    Random fake data generator written in go
  • gatus

    8.3 9.5 Go
    β›‘ Gatus - Automated service health dashboard
  • base64Captcha

    8.0 3.6 Go
    captcha of base64 image string
  • gosms

    8.0 0.0 Go
    :mailbox_closed: Your own local SMS gateway in Go
  • go-resiliency

    7.8 0.0 Go
    Resiliency patterns for golang
  • go-commons-pool

    7.7 0.8 Go
    a generic object pool for golang
  • modern-go-application

    7.7 6.3 Go
    Modern Go Application example
  • xstrings

    7.5 4.1 Go
    Implements string functions widely used in other languages but absent in Go.
  • go-restful-api

    7.5 0.0 Go
    An idiomatic Go REST API starter kit (boilerplate) following the SOLID principles and Clean Architecture
  • go-chat-bot

    7.5 0.2 Go
    IRC, Slack, Telegram and RocketChat bot written in go
  • llvm

    7.4 7.0 Go
    Library for interacting with LLVM IR in pure Go.
  • errorx

    7.4 2.4 Go
    A comprehensive error handling library for Go
  • notify

    7.3 2.0 Go
    File system event notification library on steroids.
  • go-shortid

    7.1 0.0 Go
    Super short, fully unique, non-sequential and URL friendly Ids
  • ghorg

    7.1 8.4 Go
    Quickly clone an entire org/users repositories into one directory - Supports GitHub, GitLab, Bitbucket, and more πŸ₯š
  • cookiecutter-golang

    7.0 0.0 Go
    A Go project template
  • slacker

    7.0 6.6 Go
    Slack Bot Framework
  • jobs

    6.7 0.0 Go
    A persistent and flexible background jobs library for go.
  • wuid

    6.5 3.0 Go
    An extremely fast UUID alternative written in golang
  • vfs for golang

    6.5 0.0 Go
    Virtual filesystem library written in golang
  • health

    6.4 0.0 Go
    An easy to use, extensible health check library for Go applications.
  • gountries

    6.3 2.9 Go
    Gountries provides: Countries (ISO-3166-1), Country Subdivisions(ISO-3166-2), Currencies (ISO 4217), Geo Coordinates(ISO-6709) as well as translations, country borders and other stuff exposed as struct data.
  • stateless

    6.2 5.8 Go
    Go library for creating state machines
  • conv

    6.1 1.3 Go
    Fast conversions across various Go types with a simple API.
  • banner

    6.1 0.0 Go
    An easy way to add useful startup banners into your Go applications
  • gotoprom

    5.9 0.0 Go
    Type-safe Prometheus metrics builder library for golang
  • shoutrrr

    5.9 7.4 Go
    Notification library for gophers and their furry friends.
  • antch

    5.8 0.0 Go
    Antch, a fast, powerful and extensible web crawling & scraping framework for Go
  • lk

    5.7 0.0 Go
    Simple licensing library for golang.
  • container

    5.7 7.3 Go
    A lightweight yet powerful IoC dependency injection container for Go projects
  • golang-templates/seed

    5.6 6.3 Shell
    Go application GitHub repository template.
  • ffmt

    5.6 3.6 Go
    Golang beautify data display for Humans
  • healthcheck

    5.6 2.0 Go
    An simple, easily extensible and concurrent health-check library for Go services
  • battery

    5.4 2.3 Go
    cross-platform, normalized battery information library
  • Tideland Go

    5.4 0.0 Go
    Go Library [DEPRECATED]
  • go-sarah

    5.3 5.3 Go
    Simple yet customizable bot framework written in Go.
  • bitio

    5.2 1.2 Go
    Optimized bit-level Reader and Writer for Go.
  • go-unarr

    5.2 5.9 Go
    Go bindings for unarr (decompression library for RAR, TAR, ZIP and 7z archives)
  • countries

    5.1 3.2 Go
    Countries - ISO 3166 (ISO3166-1, ISO3166, Digit, Alpha-2 and Alpha-3) countries codes and names (on eng and rus), ISO 4217 currency designators, ITU-T E.164 IDD calling phone codes, countries capitals, UN M.49 regions codes, ccTLD countries domains, IOC/NOC and FIFA letters codes, VERY FAST, NO maps[], NO slices[], NO init() funcs, NO external links/files/data, NO interface{}, NO specific dependencies, Databases/JSON/GOB/XML/CSV compatible, Emoji countries flags and currencies support, full support ISO-3166-1, ISO-4217, ITU-T E.164, Unicode CLDR and ccTLD standarts.
  • stats

    5.0 0.0 Go
    :chart_with_upwards_trend: Monitors Go MemStats + System stats such as Memory, Swap and CPU and sends via UDP anywhere you want for logging etc...
  • strutil

    4.9 0.0 Go
    String utilities for Go
  • go-starter

    4.8 8.9 Go
    An opinionated production-ready SQL-/Swagger-first RESTful JSON API written in Go, highly integrated with VSCode DevContainers by allaboutapps.
  • goioc/di

    4.7 3.7 Go
    Simple and yet powerful Dependency Injection for Go
  • scaffold

    4.7 0.0 Go
    Generate scaffold project layout for Go.
  • turtle

    4.6 3.2 Go
    Emojis for Go πŸ˜„πŸ’πŸš€
  • di

    4.6 5.4 Go
    πŸ›  A full-featured dependency injection container for go programming language.
  • go-todo-backend

    4.6 5.9 Go
    Go Todo Backend example using modular project layout for product microservice.
  • captcha

    4.4 4.5 Go
    :sunglasses:Package captcha provides an easy to use, unopinionated API for captcha generation
  • go-sample

    4.4 0.0 Go
    Go Project Sample Layout
  • gobeam/Stringy

    4.3 2.6 Go
    Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities with help of by Stringy package.
  • indigo

    4.1 0.8 Go
    A distributed unique ID generator of using Sonyflake and encoded by Base58
  • gommit

    4.0 4.8 Go
    Enforce git message commit consistency
  • browscap_go

    3.9 0.0 Go
    GoLang Library for Browser Capabilities Project
  • morse

    3.9 1.3 Go
    Morse Code Library in Go
  • margelet

    3.8 0.0 Go
    Telegram Bot Framework for Go
  • persian

    3.8 3.1 Go
    Some utilities for Persian language in Go (Golang)
  • pdfgen

    3.5 0.0 Go
    HTTP service to generate PDF from Json requests
  • go-commandbus

    3.4 10.0 Go
    Simple command bus for GO
  • Water Reminder

    3.3 0.0 Go
    Taskbar and notifications app that reminds you to drink
  • faker

    3.3 0.0 Go
    Random fake data and struct generator for Go.
  • xkg

    3.2 0.0 Go
    User level X Keyboard Grabber
  • autoflags

    2.8 0.0 Go
    Populate go command line app flags from config struct
  • linker

    2.8 0.0 Go
    Dependency Injection and Inversion of Control package
  • datacounter

    2.7 0.0 Go
    Golang counters for readers/writers
  • sandid

    2.6 4.6 Go
    Every grain of sand on Earth has its own ID.
  • url-shortener

    2.6 0.0 Go
    A golang URL Shortener
  • goid

    2.6 0.0 Go
    A UUIDv4 generation package written in go
  • gtree

    2.3 9.3 Go
    Output tree🌳 or Make directories(files)πŸ“ from Markdown or Programmatically. Provide CLI and Go Package.
  • Typ

    2.2 2.8 Go
    Null Types, Safe primitive type conversion and fetching value from complex structures.
  • btc-vanity

    2.1 0.0 Go
    Generate Bitcoin Vanity Address
  • gosh

    2.1 0.0 Go
    Provide Go Statistics Handler, Struct, Measure Method
  • metrics

    2.0 0.0 Go
    atomic measures + Prometheus exposition library
  • anagent

    1.9 0.0 Go
    Minimalistic, pluggable Golang evloop/timer handler with dependency-injection
  • gobase

    1.9 1.4 Go
    This is a simple skeleton for golang applications
  • uuid

    1.9 0.0 Go
    Generate, encode, and decode UUIDs v1 with fast or cryptographic-quality random node identifier.
  • shellwords

    1.7 0.0 Go
    A Golang library to manipulate strings according to the word parsing rules of the UNIX Bourne shell.
  • numa

    1.6 0.0 Go
    NUMA is a utility library, which is written in go. It help us to write some NUMA-AWARED code.
  • hostutils

    1.6 0.0 Go
    A golang library for packing and unpacking hosts list
  • werr

    1.6 0.0 Go
    Error Wrapper creates an wrapper for the error type in Go which captures the File, Line and Stack of where it was called.
  • avgRating

    1.5 0.0 Go
    Calculate average score and rating based on Wilson Score Equation
  • wangyoucao577/go-project-layout

    1.5 1.3 Go
    My understanding of how to structure a golang project.
  • Repeater

    1.5 0.0 Go
    retry call until no error
  • gocontainer

    1.2 0.0 Go
    Simple Dependency Injection Container
  • insidieux/inizio

    1.0 4.1 Go
    Golang project standard layout generator
  • kinit

    1.0 3.6 Go
    GO Dependency Injection
  • nject/npoint

    1.0 1.1 Go
    Go dependency injection: nject & npoint
  • go-types

    0.8 0.0 Go
    Golang types convertion library

Add another 'Miscellaneous' Package