The Most Active Go packages
Page 46

  • checkdigit

    4.0 1.3 Validation
    Provide check digit algorithms and calculators written in Go
  • Bus

    5.8 1.8 Messaging
    🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit
  • tabular

    Tabular simplifies printing ASCII tables from command line utilities
  • go-joe

    6.4 3.2 Bot Building
    A general-purpose bot library inspired by Hubot but written in Go. :robot:
  • kyoo

    2.8 2.3 Goroutines
    Unlimited job queue for go, using a pool of concurrent workers processing the job queue entries
  • yacspin

    Yet Another CLi Spinner; providing over 80 easy to use and customizable terminal spinners for multiple OSes
  • rqp

    3.9 2.7 Query Language
    Query Parser for REST
  • esp32

    3.7 1.7 Go Compilers
    Transpile Golang into Arduino code to use fully automated testing at your IoT projects.
  • secret

    1.9 1.8 Security
    Prevent your secrets from leaking into logs, std* etc.
  • asty

    3.2 1.4 Code Analysis
    Converts golang AST to JSON and JSON to AST
  • Blip Template Engine for Go

    Go Template Engine for type safe / fast rendering Benefits: Very Fast rendering Compile time type checking, Type safe! Template Extending / Including Simple syntax Auto-Escaping Support passing variables directly and via context Extendable escaping / monitoring
  • govvv

    "go build" wrapper to add version info to Golang applications
  • connectordb

    An aggregator for personal metrics, and an extensible analysis engine
  • go-unsplash

    Go Client for the Unsplash API
  • go-rethinklogger

    0.8 2.6 Logging
    Automatically persists all the logs of your Go application inside RethinkDB.
  • gorilla/csrf

    7.4 1.1 Forms
    DISCONTINUED. gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services 🔒
  • goview

    Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.
  • Coffer

    2.7 1.0 Database
    Simply ACID* key-value database. At the medium or even low latency it tries to provide greater throughput without losing the ACID properties of the database. The database provides the ability to create record headers at own discretion and use them as transactions. The maximum size of stored data is limited by the size of the computer's RAM.
  • steganography

    5.8 1.9 Images
    Pure Golang Library that allows LSB steganography on images using ZERO dependencies
  • stegify

    7.5 1.8 Images
    🔍 Go tool for LSB steganography, capable of hiding any file within an image.
  • shellwords

    1.8 1.7 Miscellaneous
    A Golang library to manipulate strings according to the word parsing rules of the UNIX Bourne shell.
  • smartcrop

    8.0 1.1 Images
    smartcrop finds good image crops for arbitrary crop sizes
  • emitter

    6.4 1.9 Messaging
    Emits events in Go way, with wildcard, predicates, cancellation possibilities and many other good wins
  • datacounter

    3.0 2.1 Miscellaneous
    Golang counters for readers/writers
  • ethernet

    5.7 2.7 Networking
    Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags. MIT Licensed.
  • pongo2

    Django-syntax like template-engine for Go
  • gomock

    9.5 2.5 Testing Mock
    DISCONTINUED. GoMock is a mocking framework for the Go programming language.
  • gocc

    Parser / Scanner Generator
  • form

    6.8 1.0 Forms
    :steam_locomotive: Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.
  • structured pubsub

    2.8 2.0 Messaging
    Publish and subscribe functionality within a single process in Go.