10

8

6

4

2


10.0

9.2

9.6

7.9

9.6
0.0

9.5
0.2

9.2
0.0

100 Miscellaneous packages and projects

  • golang-standards/project-layout

    10.0 7.5 Makefile
    Standard Go Project Layout
  • go-formatter

    10.0 9.2 Go
    A curated list of awesome Go frameworks, libraries and software
  • Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
  • gopsutil

    9.6 7.9 Go
    psutil for golang
  • google/wire

    9.6 0.0 Go
    Compile-time Dependency Injection for Go
  • errors

    9.5 0.2 Go
    Simple error handling primitives
  • Miniflux

    9.2 0.0 L4 Go
    Minimalist and opinionated feed reader
  • afero

    9.2 0.0 Go
    A FileSystem Abstraction System for Go
  • go.uuid

    9.1 0.0 Go
    UUID package for Go
  • fx

    9.0 7.9 Go
    A dependency injection based application framework for Go.
  • archiver

    8.9 0.0 Go
    Easily create & extract archives, and compress & decompress files of various formats
  • gatus

    8.9 8.5 Go
    ⛑ Automated developer-oriented status page
  • ardanlabs/service

    8.8 0.0 Go
    Starter code for writing web services in Go using Kubernetes.
  • gofakeit

    8.7 0.0 Go
    Random fake data generator written in go
  • dig

    8.7 0.0 Go
    A reflection based dependency injection toolkit for Go.
  • go-multierror

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

    8.2 5.9 Go
    captcha of base64 image string
  • go-resiliency

    8.1 0.0 Go
    Resiliency patterns for golang
  • modern-go-application

    8.0 0.0 Go
    Modern Go Application example
  • gosms

    7.9 0.0 Go
    :mailbox_closed: Your own local SMS gateway in Go
  • go-restful-api

    7.9 0.0 Go
    An idiomatic Go REST API starter kit (boilerplate) following the SOLID principles and Clean Architecture
  • go-commons-pool

    7.7 0.0 Go
    a generic object pool for golang
  • ghorg

    7.7 0.0 Go
    Quickly clone an entire org/users repositories into one directory - Supports GitHub, GitLab, Bitbucket, and more 🥚
  • xstrings

    7.6 0.0 Go
    Implements string functions widely used in other languages but absent in Go.
  • llvm

    7.5 0.0 Go
    Library for interacting with LLVM IR in pure Go.
  • do

    7.5 6.5 Go
    ⚙️ A dependency injection toolkit based on Go 1.18+ Generics.
  • errorx

    7.5 0.0 Go
    A comprehensive error handling library for Go
  • go-chat-bot

    7.5 0.0 Go
    IRC, Slack, Telegram and RocketChat bot written in go
  • notify

    7.4 0.0 Go
    File system event notification library on steroids.
  • slacker

    7.3 6.9 Go
    Slack Bot Framework
  • pagoda

    7.3 0.0 Go
    Rapid, easy full-stack web development starter kit in Go
  • go-shortid

    7.2 0.0 Go
    Super short, fully unique, non-sequential and URL friendly Ids
  • cookiecutter-golang

    7.2 0.0 Go
    A Go project template
  • shoutrrr

    6.9 0.0 Go
    Notification library for gophers and their furry friends.
  • stateless

    6.8 0.0 Go
    Go library for creating finite state machines
  • nunu

    6.8 10.0 Go
    A CLI tool for building Go applications.
  • jobs

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

    6.6 0.0 Go
    An extremely fast globally unique number generator.
  • vfs for golang

    6.5 0.0 Go
    Virtual filesystem library written in golang
  • container

    6.4 0.0 Go
    A lightweight yet powerful IoC dependency injection container for the Go programming language
  • gountries

    6.4 0.0 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.
  • xz

    6.3 0.0 Go
    Pure golang package for reading and writing xz-compressed files
  • health

    6.3 0.0 Go
    An easy to use, extensible health check library for Go applications.
  • go-starter

    6.2 0.0 Go
    An opinionated production-ready SQL-/Swagger-first RESTful JSON API written in Go, highly integrated with VSCode DevContainers by allaboutapps.
  • golang-templates/seed

    6.2 0.0 Makefile
    Go application GitHub repository template.
  • banner

    6.2 0.0 Go
    An easy way to add useful startup banners into your Go applications
  • conv

    6.1 1.9 Go
    Fast conversions across various Go types with a simple API.
  • lk

    6.1 0.0 Go
    Simple licensing library for golang.
  • countries

    6.0 7.3 Go
    Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies support, Unicode CLDR.
  • gotoprom

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

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

    5.7 0.0 Go
    Golang beautify data display for Humans
  • go-unarr

    5.7 0.0 Go
    Go bindings for unarr (decompression library for RAR, TAR, ZIP and 7z archives)
  • healthcheck

    5.6 0.0 Go
    An simple, easily extensible and concurrent health-check library for Go services
  • go-todo-backend

    5.6 0.0 Go
    Go Todo Backend example using modular project layout for product microservice.
  • goioc/di

    5.6 0.0 Go
    Simple and yet powerful Dependency Injection for Go
  • battery

    5.5 0.0 Go
    cross-platform, normalized battery information library
  • go-sarah

    5.5 0.0 Go
    Simple yet customizable bot framework written in Go.
  • bitio

    5.4 0.0 Go
    Optimized bit-level Reader and Writer for Go.
  • Tideland Go

    5.3 0.0 Go
    Go Library [DEPRECATED]
  • di

    5.2 0.0 Go
    🛠 A full-featured dependency injection container for go programming language.
  • strutil

    5.2 0.0 Go
    String utilities for Go
  • gobeam/Stringy

    5.1 0.0 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.
  • 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...
  • scaffold

    4.9 0.0 Go
    Generate scaffold project layout for Go.
  • captcha

    4.9 0.0 Go
    :sunglasses:Package captcha provides an easy to use, unopinionated API for captcha generation
  • turtle

    4.7 3.2 Go
    Emojis for Go 😄🐢🚀
  • go-sample

    4.6 0.0 Go
    Go Project Sample Layout
  • gtree

    4.5 8.8 Go
    Using either Markdown or Programmatically to generate directory trees🌳 and directories📁, and to verify directories🔍. Provide CLI, Golang library and Web.
  • gommit

    4.1 0.0 Go
    Enforce git message commit consistency
  • indigo

    4.1 0.0 Go
    A distributed unique ID generator of using Sonyflake and encoded by Base58
  • browscap_go

    4.0 0.0 Go
    GoLang Library for Browser Capabilities Project
  • margelet

    4.0 0.0 Go
    Telegram Bot Framework for Go
  • faker

    3.8 0.0 Go
    Random fake data and struct generator for Go.
  • morse

    3.8 0.0 Go
    Morse Code Library in Go
  • persian

    3.8 0.0 Go
    Some utilities for Persian language in Go (Golang)
  • go-commandbus

    3.4 0.0 Go
    Simple command bus for GO
  • pdfgen

    3.4 0.0 Go
    HTTP service to generate PDF from Json requests
  • Water Reminder

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

    3.1 0.0 Go
    User level X Keyboard Grabber
  • datacounter

    3.0 0.0 Go
    Golang counters for readers/writers
  • gobase

    2.9 0.0 Go
    This is a simple skeleton for golang applications
  • url-shortener

    2.8 0.0 Go
    A golang URL Shortener
  • goid

    2.8 0.0 Go
    A UUIDv4 generation package written in go
  • linker

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

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

    2.7 0.0 Go
    Null Types, Safe primitive type conversion and fetching value from complex structures.
  • sandid

    2.7 0.0 Go
    Every grain of sand on Earth has its own ID.
  • caps

    2.5 10.0 Go
    a case conversion library for Go
  • btc-vanity

    2.4 0.0 Go
    Generate Bitcoin Vanity Address
  • metrics

    2.2 0.0 Go
    atomic measures + Prometheus exposition library
  • numa

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

    2.0 0.0 Go
    Provide Go Statistics Handler, Struct, Measure Method
  • nject

    2.0 0.0 Go
    Golang type-safe dependency injection
  • wangyoucao577/go-project-layout

    1.9 2.9 Go
    My understanding of how to structure a golang project.
  • anagent

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

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

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

    1.7 0.0 Go
    Calculate average score and rating based on Wilson Score Equation
  • Repeater

    1.7 0.0 Go
    retry call until no error
  • 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.

Add another 'Miscellaneous' Package