Golang library for providing a canonical representation of email address.
- golang
- go
- normalization
47,133 repositories indexed
601–624 of 792 · Most stars
Golang library for providing a canonical representation of email address.
Package passwap provides a unified implementation between different password hashing algorithms. It allows for easy swapping between algorithms, using the same API for all of them.
Genex package for Go
Time-Based One-Time Password (TOTP) and HMAC-Based One-Time Password (HOTP) library for Go.
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.
Distributed batch data processing framework
Fast SIP and SDP Parser
Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.
Image classification of Fungus using ResNet
RapidMQ is a pure, extremely productive, lightweight and reliable library for managing of the local messages queue
Wraps the aws-sdk-go and hides the complexity of dealing with the not so Go friendly AWS SDK.
A simple logging interface that supports cross-platform color and concurrency.
:exclamation:Basic Assertion Library used along side native go testing, with building blocks for custom assertions
Go cron job scheduler — drop-in replacement for robfig/cron with runtime updates, resilience middleware, and active maintenance
Simple tool to extract the most common substrings from an input text. Built for password cracking.
Go language extension that turns HTML templates into typed Go expressions with seamless editor support and an extensible rendering pipeline.
Lightweight SQL-based stream processing engine for IoT edge.
Durable execution framework for AI agents in Go. Keeps agent state, tool calls, and execution loops resilient across process crashes.
a Go (Golang) MusicBrainz WS2 client library - work in progress
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.
ECS Task Kite - A simple ambassador container for inter-task communication on ECS - http://aws.amazon.com/ecs/
A Go package that provides a simple way of accessing nested properties in maps and slices.
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.
Guess the natural language of a text in Go