Go Perceptual image hashing package
Repository Index
47,133 repositories indexed
73–96 of 282 · Most stars
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
- golang
- key-value
- key-value-store
Go packages to interact with QEMU using the QEMU Machine Protocol (QMP). Apache 2.0 Licensed.
- golang
- qemu
Package cdp provides type-safe bindings for the Chrome DevTools Protocol (CDP), written in the Go programming language.
- devtools-protocol
- chrome-devtools-protocol
- chrome-debugging-protocol
- cdp
htmlquery is golang XPath package for HTML query.
- html
- xpath
- html-parser
- golang
Package goraph implements graph data structure and algorithms.
- graph
- algorithm
- go
XPath package for golang, supports HTML, XML, JSON document query and more
- xpath
- golang
- xml
- html
A Go package for engineering organisms.
- synthetic-biology
- synbio
- genetic-engineering
- molecular-biology
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.
- go
- golang
- golang-package
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.
- golang
- go
- database
- ozzo
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.
- go
- golang
- beautify
- beautifier
Composable, observable and performant config handling for Go for the distributed processing era
- configuration
- config
- state-management
- reloading
Dependency Manager for Delphi and Lazarus
- boss
- delphi
- packagemanager
- package-manager
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
- ioc
- ioc-container
- container
- dependency-injection
A little package that brings sound to any Go application. Suitable for playback and audio-processing.
Common packages for Go
Validate the Strength of a Password in Go
- entropy
- strength
- character
- golang-package
A collection of packages to augment the go testing package and support common patterns.
- golang
- go
- testing
- assertions
ACH implements a reader, writer, and validator for Automated Clearing House (ACH) files. The HTTP server is available in a Docker image and the Go package is available.
- ach
- automated-clearing-house
- money
- golang-library
Pure golang package for reading and writing xz-compressed files
- go
- compression
- decompression
- xz
Visualize package dependencies as XKCD-style tower diagrams. Supports Python, Rust, JavaScript, Ruby, PHP, Java, and Go.
- dependencies
- golang
- graphs