The Most Popular Go packages
Page 35

  • sake

    :robot: sake is a task runner for local and remote hosts
  • goimports-reviser

    6.6 6.9 Editor Plugins
    Right imports sorting & code formatting tool (goimports alternative)
  • golang-tutorials

    6.6 0.0 Go Tools
    Golang Tutorials. Learn Golang from Scratch with simple examples.
  • go-deep

    Artificial Neural Network
  • ego

    An ERB-style templating language for Go.
  • beelzebub

    6.6 7.9 Security
    A secure low code honeypot framework, leveraging AI for System Virtualization.
  • govatar

    6.6 0.0 Images
    Avatar generation library for GO language
  • gowp

    6.6 3.8 Goroutines
    golang worker pool , Concurrency limiting goroutine pool
  • go-astits

    6.6 3.8 Video
    Demux and mux MPEG Transport Streams (.ts) natively in GO
  • Flamingo Commerce

    6.6 8.7 Web Frameworks
    Flexible E-Commerce Framework on top of Flamingo. Used to build E-Commerce "Portals" and connect it with the help of individual Adapters to other services.
  • godaemon

    6.6 0.0 Utilities
    Daemonize Go applications deviously.
  • changie

    6.6 8.9 Utilities
    Automated changelog tool for preparing releases with lots of customization options
  • Aero

    6.6 2.9 Web Frameworks
    :bullettrain_side: High-performance web server for Go (2016). New alpha (2024) with even better performance is currently in development at https://git.akyoto.dev/go/web (not production ready yet)
  • tint

    6.6 5.9 Logging
    🌈 slog.Handler that writes tinted (colorized) logs
  • Gebug

    Debug Dockerized Go applications better
  • gossamer

    6.6 9.4 Blockchain
    🕸️ Go Implementation of the Polkadot Host
  • Sonic

    6.6 8.7 Go Tools
    Sonic is a Go library for network and I/O programming that provides developers with a consistent asynchronous model, with a focus on achieving the lowest possible latency and jitter in Go.
  • minimock

    6.6 7.1 Testing Mock
    Powerful mock generation tool for Go programming language
  • clipboard

    6.6 2.2 Utilities
    📋 cross-platform clipboard package that supports accessing text and image in Go (macOS/Linux/Windows/Android/iOS)
  • gookit/config

    6.5 7.7 Configuration
    📝 Go configuration manage(load,get,set,export). support JSON, YAML, TOML, Properties, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go应用配置加载管理,支持多种格式,多文件加载,远程文件加载,支持数据合并,解析环境变量名
  • xdg-go

    6.5 6.7 Go Tools
    Go implementation of the XDG Base Directory Specification and XDG user directories
  • draft

    6.6 0.0 Images
    Generate High Level Cloud Architecture diagrams using YAML syntax.
  • wuid

    6.5 4.2 Miscellaneous
    An extremely fast globally unique number generator.
  • goreturns

    6.5 0.0 Code Analysis
    A gofmt/goimports-like tool for Go programmers that fills in Go return statements with zero values to match the func return types
  • levigo

    6.5 0.0 Database
    levigo is a Go wrapper for LevelDB
  • confita

    6.5 0.0 Configuration
    Load configuration in cascade from multiple backends into a struct
  • clickhouse-bulk

    6.5 5.3 Database
    Collects many small inserts to ClickHouse and send in big inserts
  • traffic

    6.5 0.0 Web Frameworks
    Sinatra inspired regexp/pattern mux and web framework for Go [NOT MAINTAINED]
  • htcat

    6.5 0.0 Utilities
    Parallel and Pipelined HTTP GET Utility
  • go-guardian

    Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.