Go implementation of the XDG Base Directory Specification and XDG user directories
- xdg
- go
- golang
- specification
47,133 repositories indexed
73–96 of 293 · Most stars
Go implementation of the XDG Base Directory Specification and XDG user directories
Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.
Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.
An app that displays updates for the Go packages in your GOPATH.
📋 cross-platform clipboard package that supports accessing text and image in Go (macOS/Linux/Windows/Android/iOS)
Go Perceptual image hashing package
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
Go packages to interact with QEMU using the QEMU Machine Protocol (QMP). Apache 2.0 Licensed.
Package cdp provides type-safe bindings for the Chrome DevTools Protocol (CDP), written in the Go programming language.
htmlquery is golang XPath package for HTML query.
Package goraph implements graph data structure and algorithms.
XPath package for golang, supports HTML, XML, JSON document query and more
A Go package for engineering organisms.
CLI - A package for building command line app with go
Golang package for send email. Support keep alive connection, TLS and SSL. Easy for bulk SMTP.
A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities.
Find outdated dependencies of your Go projects. go-mod-outdated provides a table view of the go list -u -m -json all command which lists all dependencies of a Go project and their available minor and patch updates. It also provides a way to filter indirect dependencies and dependencies without updates.
Composable, observable and performant config handling for Go for the distributed processing era
Dependency Manager for Delphi and Lazarus
Decode / encode XML to/from map[string]interface{} (or JSON); extract values with dot-notation paths and wildcards. Replaces x2j and j2x packages.
parser for Google ProtocolBuffers definition
A lightweight yet powerful IoC dependency injection container for the Go programming language
A little package that brings sound to any Go application. Suitable for playback and audio-processing.
Common packages for Go