A probably paranoid Golang utility library for securely hashing and encrypting passwords based on the Dropbox method. This implementation uses Blake2b, Scrypt and XSalsa20-Poly1305 (via NaCl SecretBox) to create secure password hashes that are also encrypted using a master passphrase.
- golang
- golang-library
- scrypt
- password-hash
Time based rotating file writer
Compute cluster (HPC) job submission library for Go (#golang) based on the open DRMAA standard.
FreeDesktop.org (xdg) Specs implemented in Go
The standards-based Web Components multitool. Generate Custom Elements Manifests, Dev Server, LSP, and MCP for your app or design system
A Go-based framework has been developed to oversee the execution of workflows delineated by directed acyclic graphs (DAGs).
go-fasttld is a high performance effective top level domains (eTLD) extraction module.
- compressed-trie
- idn
- idna
- ipv4
radix tree (also "radix trie" or "compact prefix tree" or "compressed trie")
- radix-tree
- radix-trie
- prefix-tree
- trie
Container-focused Golang config: unify Env & Flag parsing in one call with minimal code and zero dependencies.
2D triangulation library. Allows translating lines and polygons (both based on points) to the language of GPUs.
An easy-to-use reflection-based dependency injection package that fits into any Go application.
- dependency-injection
- go
- golang
- service-locator
Terminal based influxDB dashboard
A fast and lightweight Go-based launcher for managing PocketBase instances. Single binary, open source, and easy to use
A tool to query InfluxDB and send alerts based on a YAML config
Go client to reliable queues based on Redis Cluster Streams
A REST framework for quickly writing resource based services in Golang.
A query library for retrieving part of JSON based on JSONPath syntax.
A k6 extension that makes k6 metrics available on a terminal-based dashboard.
go-ipmux is a GoLang Library for Multiplexing HTTP requests based on multiple Source IPs
🚀 Schema based, typed Redis caching/memoize framework for Go
GoStats is a go library for math statistics mostly used in ML domains, it covers most of the statistical measures functions.
Sliding-window and regular top-K sketches, based on HeavyKeeper
- go
- golang
- heavy-hitters
- probabilistic-data-structures
A tokenizer based on the dictionary and Bigram language models for Go. (Now only support chinese segmentation)
- tokenizer
- segmentation
- golang
Quick and easy expression matching for JSON schemas used in requests and responses