Go
3,166 items from avelino/awesome-go ★187,948
-
trpc-go github.com
The Go language implementation of tRPC, which is a pluggable, high-performance RPC framework.
-
gl github.com
Go bindings for OpenGL (generated via glow).
-
dbus github.com
Native Go bindings for D-Bus.
-
multierr github.com
Package for representing a list of errors as a single error.
-
githubql github.com
Go library for accessing the GitHub GraphQL API v4.
-
elasticsql github.com
Convert sql to elasticsearch dsl in Go.
-
go-wkhtmltopdf github.com
A package to convert an HTML template to a PDF file.
-
gormigrate github.com
Database schema migration helper for Gorm ORM.
-
fjira github.com
A fuzzy-search based terminal UI application for Attlasian Jira
-
go-doudou github.com
A gossip protocol and OpenAPI 3.0 spec based decentralized microservice framework. Built-in go-doudou cli focusing on low-code and rapid dev can power up your productivity.
-
gatt github.com
Gatt is a Go package for building Bluetooth Low Energy peripherals.
-
validate github.com
Go package for data validation and filtering. support validate Map, Struct, Request(Form, JSON, url.Values, Uploaded Files) data and more features.
-
circuitbreaker github.com
Circuit Breakers in Go.
-
vFlow github.com
High-performance, scalable and reliable IPFIX, sFlow and Netflow collector.
-
rain github.com
BitTorrent client and library.
-
counterfeiter github.com
Tool for generating self-contained mock objects.
-
gostl github.com
Data structure and algorithm library for go, designed to provide functions similar to C++ STL.
-
raft github.com
Go implementation of the Raft consensus protocol, by CoreOS.
-
orb github.com
2D geometry types with clipping, GeoJSON and Mapbox Vector Tile support.
-
anaconda github.com
Go client library for the Twitter 1.1 API.
-
gentleman github.com
Full-featured plugin-driven HTTP client library.
-
DDNS github.com
Personal DDNS client with DigitalOcean Networking DNS as backend.
-
golines github.com
Formatter that automatically shortens long lines in Go code.
-
tracerr github.com
Golang errors with stack trace and source fragments.
-
peg github.com
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
-
go-sqlite3 github.com
This Go module is compatible with the database/sql driver. It allows embedding SQLite into your application, provides direct access to its C API, supports SQLite VFS, and also includes a GORM driver.
-
SafeDep/vet github.com
Protect against malicious open source packages.
-
sentry-go github.com
Sentry SDK for Go. Helps monitor and track errors with real-time alerts and performance monitoring.
-
dongle github.com
A simple, semantic and developer-friendly golang package for encoding&decoding and encryption&decryption.
-
log15 github.com
Simple, powerful logging for Go.
-
liner github.com
Go readline-like library for command-line interfaces.
-
emgo github.com
Go-like language for programming embedded systems (e.g. STM32 MCU).
-
LAN Orangutan github.com
Network device discovery and inventory with persistent labeling, multi-network scanning, and Tailscale integration.
-
cbor github.com
Small, safe, and easy CBOR encoding and decoding library.
-
arpc github.com
More effective network communication, support two-way-calling, notify, broadcast.
-
gno github.com
A comprehensive smart contract suite built with Golang and Gnolang, a deterministic, purpose-built Go variant for blockchains.
-
omniparser github.com
A versatile ETL library that parses text input (CSV/txt/JSON/XML/EDI/X12/EDIFACT/etc) in streaming fashion and transforms data into JSON output using data-driven schema.
-
skm github.com
SKM is a simple and powerful SSH Keys Manager, it helps you to manage your multiple SSH keys easily!
-
JobRunner github.com
Smart and featureful cron job scheduler with job queuing and live monitoring built in.
-
sdns github.com
A high-performance, recursive DNS resolver server with DNSSEC support, focused on preserving privacy.
-
goapp github.com
An opinionated guideline to structure & develop a Go web application/service.
-
telego github.com
Telegram Bot API library for Golang with full one-to-one API implementation.
-
goavro github.com
A Go package that encodes and decodes Avro data.
-
SendGrid github.com
SendGrid's Go library for sending email.
-
chromem-go github.com
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
-
skynet github.com
Skynet 1M threads microbenchmark.
-
hyperloglog github.com
HyperLogLog implementation with Sparse, LogLog-Beta bias correction and TailCut space reduction.
-
GoNB github.com
Interactive Go programming with Jupyter Notebooks (also works in VSCode, Binder and Google's Colab).
-
gmqtt github.com
Gmqtt is a flexible, high-performance MQTT broker library that fully implements the MQTT protocol V3.1.1.
-
csvutil github.com
High Performance, idiomatic CSV record encoding and decoding to native Go structures.
- next page of items loading…