Go
3,166 items from avelino/awesome-go ★187,948
-
openfga github.com
Implementation of fine-grained authorization based on the "Zanzibar: Google's Consistent, Global Authorization System" paper. Backed by CNCF.
-
oauth2 github.com
Successor of goauth2. Generic OAuth 2.0 package that comes with JWT, Google APIs, Compute Engine, and App Engine support.
-
mox github.com
Modern full-featured secure mail server for low-maintenance, self-hosted email.
-
Easegress github.com
A cloud native high availability/performance traffic orchestration system with observability and extensibility.
-
tendermint github.com
High-performance middleware for transforming a state machine written in any programming language into a Byzantine Fault Tolerant replicated state machine using the Tendermint consensus and blockchain protocols.
-
imaging github.com
Simple Go image processing package.
-
Duplicacy github.com
A cross-platform network and cloud backup tool based on the idea of lock-free deduplication.
-
nes github.com
Nintendo Entertainment System (NES) emulator written in Go.
-
CertMagic github.com
Mature, robust, and powerful ACME client integration for fully-managed TLS certificate issuance and renewal.
-
blackfriday github.com
Markdown processor in Go.
-
upterm github.com
A tool for developers to share terminal/tmux sessions securely over the web. It’s perfect for remote pair programming, accessing computers behind NATs/firewalls, remote debugging, and more.
-
pterm github.com
A library to beautify console output on every platform with many combinable components.
-
Wish github.com
Make SSH apps, just like that!
-
revive github.com
~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint.
-
tun2socks github.com
A pure go implementation of tun2socks powered by gVisor TCP/IP stack.
-
Leaf github.com
Lightweight game server framework.
-
ProtoActor github.com
Distributed actors for Go, C#, and Java/Kotlin.
-
Go AST Book (Chinese) github.com
A book focusing on Go go/* packages.
-
go-prompt github.com
Library for building a powerful interactive prompt, inspired by python-prompt-toolkit.
-
dataframe-go github.com
Dataframes for machine-learning and statistics (similar to pandas).
-
lumberjack github.com
Simple rolling logger, implements io.WriteCloser.
-
kelseyhightower/envconfig github.com
Go library for managing configuration data from environment variables.
-
DarwinKit github.com
Build native macOS applications using Go.
-
gofakeit github.com
Random data generator written in go.
-
Mercure github.com
Server and library to dispatch server-sent updates using the Mercure protocol (built on top of Server-Sent Events).
-
gotests github.com
Generate Go tests from your source code.
-
dragonboat github.com
A feature complete and high performance multi-group Raft library in Go.
-
lancet github.com
A comprehensive, Lodash-like utility library for Go
-
w2vgrep github.com
A semantic grep tool using word embeddings to find semantically similar matches. For example, searching for "death" will find "dead", "killing", "murder".
-
Cameradar github.com
Tool and library to remotely hack RTSP streams from surveillance cameras.
-
carbon github.com
A simple, semantic and developer-friendly time package for golang.
-
gaia github.com
Build powerful pipelines in any programming language.
-
tau github.com
Easily build Cloud Computing Platforms with features like Serverless WebAssembly Functions, Frontend Hosting, CI/CD, Object Storage, K/V Database, and Pub-Sub Messaging.
-
Confluent Kafka Golang Client github.com
confluent-kafka-go is Confluent's Golang client for Apache Kafka and the Confluent Platform.
-
goldmark github.com
A Markdown parser written in Go. Easy to extend, standard (CommonMark) compliant, well structured.
-
arduino-cli github.com
Official Arduino CLI and library. Can run standalone, or be incorporated into larger Go projects.
-
ulid github.com
Go implementation of ULID (Universally Unique Lexicographically Sortable Identifier).
-
toml github.com
TOML configuration format (encoder/decoder with reflection).
-
testcontainers-go github.com
A Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources…
-
bun github.com
SQL-first Golang ORM. Successor of go-pg.
-
gocode github.com
Autocompletion daemon for the Go programming language.
-
go-mysql github.com
Go toolset to handle MySQL protocol and replication.
-
slack github.com
Slack API in Go.
-
unioffice github.com
Pure go library for creating and processing Office Word (.docx), Excel (.xlsx) and Powerpoint (.pptx) documents.
-
go-funk github.com
Modern Go utility library which provides helpers (map, find, contains, filter, chunk, reverse, ...).
-
flipt github.com
A self contained feature flag solution written in Go and Vue.js
-
rosedb github.com
An embedded k-v database based on LSM+WAL, supports string, list, hash, set, zset.
-
req github.com
Simple Go HTTP client with Black Magic (Less code and More efficiency).
-
goravel github.com
A Laravel-inspired web framework with ORM, authentication, queue, task scheduling, and more built-in features.
-
go-fuzz github.com
Randomized testing system.
- next page of items loading…