Go
3,166 items from avelino/awesome-go ★187,948
-
paicehusk github.com
Golang implementation of the Paice/Husk Stemming Algorithm.
-
sqlize github.com
Database migration generator. Allows generate sql migration from model and existing sql by differ them.
-
Ratus github.com
Ratus is a RESTful asynchronous task queue server.
-
env github.com
Tag-based environment configuration for structs.
-
RAKE.go github.com
Go port of the Rapid Automatic Keyword Extraction Algorithm (RAKE).
-
unitdb github.com
Fast timeseries database for IoT, realtime messaging applications. Access unitdb with pubsub over tcp or websocket using github.com/unit-io/unitd application.
-
ozzo-log github.com
High performance logging supporting log severity, categorization, and filtering. Can send filtered log messages to various targets (e.g. console, network, mail).
-
imcache github.com
A generic in-memory cache Go library. It supports expiration, sliding expiration, max entries limit, eviction callbacks and sharding.
-
Microservice github.com
The framework for the creation of microservices, written in Golang.
-
sjwt github.com
Simple jwt generator and parser.
-
go-str2duration github.com
Convert string to duration. Support time.Duration returned string and more.
-
gldap github.com
gldap provides an ldap server implementation and you provide handlers for its ldap operations.
-
gitty github.com
Git workflow CLI. Stage, commit, and push in one command, with interactive conflict resolution.
-
gollback github.com
asynchronous simple function utilities, for managing execution of closures and callbacks.
-
govalid github.com
Fast, tag-based validation for structs.
-
go-estimate github.com
State estimation and filtering algorithms in Go.
-
easycache github.com
A simple way to use in-memory cache in Golang (TTL/FIFO/LRU/LFU).
-
go-fann github.com
Go bindings for Fast Artificial Neural Networks(FANN) library.
-
spec github.com
Lightweight OpenAPI 3.x builder supporting static generation and popular frameworks like chi, echo, gin, fiber, mux and more.
-
vat github.com
VAT number validation & EU VAT rates.
-
gocontracts github.com
brings design-by-contract to Go by synchronizing the code with the documentation.
-
goseaweedfs github.com
SeaweedFS client library with almost full features.
-
session github.com
Go session management for web servers (including support for Google App Engine - GAE).
-
onion github.com
Layer based configuration for Go, Supports JSON, TOML, YAML, properties, etcd, env, and encryption using PGP.
-
doors github.com
Server-driven framework for building stateful, reactive web applications entirely in Go.
-
event github.com
Simple I/O event notification library written in Golang.
-
dbbench github.com
Database benchmarking tool with support for several databases and scripts.
-
underscore github.com
Functional programming helpers for Go 1.18 and beyond.
-
GoSQLX github.com
High-performance SQL parser, formatter, linter, and security scanner with multi-dialect support and WASM playground.
-
console github.com
Closed-loop application library for Cobra commands, with oh-my-posh prompts, and more.
-
bafi github.com
Universal JSON, BSON, YAML, XML translator to ANY format using templates.
-
disgo github.com
Go API Wrapper for the Discord API.
-
overalls github.com
Multi-Package go project coverprofile for tools like goveralls.
-
version github.com
Collects and displays CLI version information in multiple formats along with upgrade notice.
-
Mantil github.com
Go specific framework for building serverless applications on AWS that enables you to focus on pure Go code while Mantil takes care of the infrastructure.
-
rabbitroutine github.com
Lightweight library that handles RabbitMQ auto-reconnect and publishing retries. The library takes into account the need to re-declare entities in RabbitMQ after reconnection.
-
gommit github.com
Analyze git commit messages to ensure they follow defined patterns.
-
cookie github.com
Cookie struct parsing and helper package.
-
checkdigit github.com
Provide check digit algorithms (Luhn, Verhoeff, Damm) and calculators (ISBN, EAN, JAN, UPC, etc.).
-
gofreetds github.com
Microsoft MSSQL driver. Go wrapper over FreeTDS.
-
binstruct github.com
Golang binary decoder for mapping data into the structure.
-
protoc-gen-httpgo github.com
Generate HTTP server and client from protobuf.
-
go-store github.com
Simple and fast Redis backed key-value store library for Go.
-
kickstart.go github.com
Minimalistic single-file Go HTTP server template without third-party dependencies.
-
godis github.com
redis client implement by golang, inspired by jedis.
-
options-gen github.com
Functional options described by Dave Cheney's post "Functional options for friendly APIs".
-
pagser github.com
Pagser is a simple, extensible, configurable parse and deserialize html page to struct based on goquery and struct tags for golang crawler.
-
checksum github.com
Compute message digest, like MD5, SHA256, SHA1, CRC or BLAKE2s, for large files.
-
bagme github.com
HTML/CSS to PDF rendering with TeX-quality typesetting in pure Go.
-
gonerics github.com
Idiomatic Generics in Go.
- next page of items loading…