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
MongoDB / mgo query that supports efficient pagination (cursors to continue listing documents where we left off).
Go's answer to pandas + scikit-learn: a batteries-included data analysis library with dataframes, statistics, machine learning, quant, and GPU acceleration. Run Python with seamless two-way variable sharing, or explore data straight from the Insyra CLI.
A collection of Go packages for creating robust GraphQL APIs
Correctly rounded monetary amounts and exchange rates for Go
- currency
- decimal
- exchange-rate
- financial
Stemmer packages for Go programming language. Includes English, German and Dutch stemmers.
vader sentiment analysis in go
Golang Neural Network
🖍️ Marker is the easiest way to match and mark strings for colorful terminal outputs!
Embedded single file SQL database written in Golang
GxPDF - Enterprise-grade PDF library for Go. Table extraction, text parsing, encryption, document creation.
Go tool + library that publishes GIS vector data to GeoServer via PostGIS — walks a directory of shapefile / GeoJSON / GeoPackage / KML, loads each into PostGIS via GDAL/OGR, then registers the resulting tables as GeoServer feature types. Idempotent. Tested on GeoServer 2.27 LTS + 2.28 stable.
Froggit-Go is a universal Go library, allowing to perform actions on VCS providers.
Set is a useful collection but there is no built-in implementation in Go lang.
Compute cluster (HPC) job submission library for Go (#golang) based on the open DRMAA standard.
This plugin implements Telegram WebApp Auth and Telegram Login Widget for the pocketbase
Available Terraform Provider network mirroring service.
xkcd.com API client in Go
Retrying made simple and easy for golang :repeat:
No comments, simple go wrapper to create swagger 2.0 compatible APIs. Support most routing frameworks, such as built-in, gin, chi, mux, echo, httprouter, fasthttp and more.
☝️ go-graphql subscription over Kafka/Redis/NSQ example
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
The standards-based Web Components multitool. Generate Custom Elements Manifests, Dev Server, LSP, and MCP for your app or design system
A minimal but powerful cli library for Go