Ecosyste.ms: Funds
An open API service for providing issue and pull request metadata for open source projects.
Go: Possible Projects
https://github.com/circonus-labs/circonus-gometrics
A go implementation of metrics reporting for Circonus
api-client circonus golang-library hacktoberfest metrics telemetry
Released: 17 May 2016 - 12
https://github.com/nats-io/nats.go
Golang client for NATS, the cloud native messaging system.
cloud-native cloud-native-architectures cloud-native-microservices go golang microservices microservices-architecture nats pub-sub
Released: 15 Aug 2012 - 5,380
https://github.com/xdg-go/scram
Go implementation of RFC-5802 Salted Challenge Response Authentication Mechanism (SCRAM)
golang scram
Released: 04 Mar 2018 - 45
https://github.com/jackc/chunkreader
Package chunkreader provides an io.Reader wrapper that minimizes IO reads and memory allocations.
Released: 30 Mar 2019 - 14
https://github.com/cenkalti/backoff
⏱ The exponential backoff algorithm in Go
Released: 26 Feb 2014 - 3,408
https://github.com/redis/go-redis
Redis Go client
go golang redis redis-client redis-cluster
Released: 25 Jul 2012 - 19,239
https://github.com/cpuguy83/go-md2man
Utility to convert markdown to man pages
Released: 30 Jul 2014 - 231
https://github.com/tklauser/numcpus
Package numcpus provides information about the number of CPUs in the system.
bsd cpu cputopology go golang linux numa offline online unix
Released: 13 Dec 2018 - 26
https://github.com/go-playground/assert
:exclamation:Basic Assertion Library used along side native go testing, with building blocks for custom assertions
Released: 20 Jul 2015 - 62
https://github.com/bketelsen/crypt
Store and retrieve encrypted configs from etcd or consul
Released: 31 May 2019 - 46
https://github.com/jackc/pgconn
Package pgconn is a low-level PostgreSQL database driver. pgconn provides lower level access to a PostgreSQL connection than a database/sql or pgx connection. It operates at nearly the same level is the C library libpq. Use Connect to establish a connection. It accepts a connection string in URL or DSN and will read the environment for libpq style environment variables. ExecParams and ExecPrepared execute a single query. They return readers that iterate over each row. The Read method reads all rows into memory. Exec and ExecBatch can execute multiple queries in a single round trip. They return readers that iterate over each query result. The ReadAll method reads all query results into memory. All potentially blocking operations take a context.Context. If a context is canceled while the method is in progress the method immediately returns. In most circumstances, this will close the underlying connection. The CancelRequest method may be used to request the PostgreSQL server cancel an in-progress query without forcing the client to abort.
Released: 30 Mar 2019 - 168
https://github.com/aws/aws-sdk-go-v2
AWS SDK for the Go programming language.
aws aws-sdk go golang
Released: 02 Jul 2017 - 2,531
https://github.com/kubernetes/api
The canonical location of the Kubernetes API definition.
k8s-staging
Released: 06 Jun 2017 - 630
https://github.com/google/btree
BTree provides a simple, ordered, in-memory data structure for Go programs.
Released: 31 Jul 2014 - 3,900
https://github.com/pierrec/lz4
LZ4 compression and decompression in pure Go
go golang lz4 lz4-frame
Released: 14 Mar 2015 - 869
https://github.com/goccy/go-json
Fast JSON encoder/decoder compatible with encoding/json for Go
go golang golang-library json
Released: 19 Apr 2020 - 2,979
https://github.com/opentracing-contrib/go-observer
an Observer API for OpenTracing-Go Tracers
Released: 10 Jun 2017 - 10
https://github.com/xdg-go/stringprep
Go implementation of RFC-3454 stringprep and RFC-4013 SASLprep
Released: 17 Feb 2018 - 9
https://github.com/alecthomas/template
Fork of Go's text/template adding newline elision
Released: 19 Feb 2015 - 56
https://github.com/gorilla/websocket
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
go golang gorilla gorilla-web-toolkit websocket websockets
Released: 16 Oct 2013 - 22,091
https://github.com/BurntSushi/xgb
The X Go Binding is a low-level API to communicate with the X server. It is modeled on XCB and supports many X extensions.
Released: 29 Apr 2012 - 487
https://github.com/valyala/fasttemplate
Simple and fast template engine for Go
fast go golang placeholder template
Released: 19 Aug 2015 - 824
https://github.com/kubernetes/client-go
Go client for Kubernetes.
k8s-staging
Released: 25 Aug 2016 - 8,947
https://github.com/stretchr/testify
A toolkit with common assertions and mocks that plays nicely with the standard library
assertions go golang mocking testify testing toolkit
Released: 16 Oct 2012 - 22,117
https://github.com/k0kubun/colorstring
Go (golang) library for colorizing strings for terminal output.
Released: 14 Feb 2015 - 7
https://github.com/klauspost/compress
Optimized Go Compression Packages
compression decompression deflate go golang gzip snappy zip zstandard zstd
Released: 21 Jul 2015 - 4,690
https://github.com/Azure/azure-pipeline-go
Package pipeline implements an HTTP request/response middleware pipeline whose policy objects mutate an HTTP request's URL, query parameters, and/or headers before the request is sent over the wire. This is the Go implementation.
Released: 30 Oct 2017 - 23
https://github.com/ghodss/yaml
A better way to marshal and unmarshal YAML in Golang
Released: 01 Dec 2014 - 1,036
https://github.com/kubernetes-sigs/controller-runtime
Repo for the controller-runtime subproject of kubebuilder (sig-apimachinery)
k8s-sig-api-machinery
Released: 07 Jun 2018 - 2,294
https://github.com/rs/cors
Go net/http configurable handler to handle CORS requests
Released: 25 Oct 2014 - 2,641
https://github.com/xlab/treeprint
Package treeprint provides a simple ASCII tree composing tool.
Released: 05 Jul 2016 - 393
https://github.com/xeipuuv/gojsonschema
An implementation of JSON Schema, draft v4 v6 & v7 - Go language
Released: 26 Feb 2013 - 2,465
https://github.com/karrick/godirwalk
Fast directory traversal for Golang
directory-tree golang-library symbolic-links unix windows
Released: 21 Aug 2017 - 704
https://github.com/gomodules/jsonpatch
Generate JSON Patch as specified in RFC 6902 from the IETF
Released: 02 Mar 2018 - 27
https://github.com/globalsign/mgo
The MongoDB driver for Go
golang mongodb
Released: 13 Apr 2017 - 1,969
https://github.com/go-ini/ini
Package ini provides INI file read and write functionality in Go
configuration go ini lsif-enabled parser
Released: 18 Dec 2014 - 3,441
https://github.com/hashicorp/memberlist
Golang package for gossip based membership and failure detection
Released: 09 Sep 2013 - 3,616
https://github.com/cockroachdb/logtags
key/value annotations for Go contexts
Released: 17 Jun 2019 - 39
https://github.com/eapache/go-xerial-snappy
Xerial-compatible Snappy framing support for golang
Released: 09 Jun 2016 - 15
https://github.com/andreyvit/diff
Quick'n'easy string diffs for Golang, mainly for diffing strings in tests
Released: 06 Apr 2017 - 40
https://github.com/xdg/scram
Legacy scram library → use xdg-go/scram instead
Released: 30 Mar 2021 - 3
https://github.com/containerd/typeurl
Go package for managing marshaled types to protobuf.Any
Released: 11 Sep 2017 - 52
https://github.com/etcd-io/bbolt
An embedded key/value database for Go.
Released: 17 Jun 2017 - 7,734
https://github.com/rs/zerolog
Zero Allocation JSON Logger
golang json logging structured-logging zerolog
Released: 12 May 2017 - 10,402
https://github.com/valyala/tcplisten
Customizable TCP net.Listener for Go
Released: 13 Sep 2016 - 144
https://github.com/bshuster-repo/logrus-logstash-hook
:information_source: Logstash hook for logrus
golang hacktoberfest hook logrus logstash
Released: 29 Feb 2016 - 202
https://github.com/gofrs/uuid
A UUID package for Go
forked-repo go uuid uuid-generator uuid1 uuid2 uuid3 uuid4 uuid5
Released: 13 Jul 2018 - 1,570
https://github.com/subosito/gotenv
Load environment variables from `.env` or `io.Reader` in Go.
environment-variables golang golang-library
Released: 27 Aug 2013 - 284
https://github.com/jinzhu/gorm
GORM V1, V2 moved to https://github.com/go-gorm/gorm
Released: 06 Jun 2020 - 639
https://github.com/go-openapi/analysis
openapi specification object model analyzer
Released: 17 Apr 2016 - 31
https://github.com/kr/fs
Package fs provides filesystem-related functions.
Released: 18 Sep 2013 - 137
https://github.com/otiai10/curr
__FILE__, __DIR__, __FUNCTION__, __LINE__ for Golang
Released: 29 Apr 2015 - 12
https://github.com/docker/go-events
Composable event distribution for Go
Released: 23 Mar 2016 - 132
https://github.com/bgentry/speakeasy
cross-platform Golang helpers for reading password input without cgo
Released: 31 Jan 2014 - 115
https://github.com/mgutz/ansi
Small, fast library to create ANSI colored strings and codes. [go, golang]
ansi-colors go terminal
Released: 12 May 2013 - 416
https://github.com/google/pprof
pprof is a tool for visualization and analysis of profiling data
performance performance-analysis pprof profiler
Released: 29 Jan 2016 - 7,562
https://github.com/Shopify/logrus-bugsnag
logrus-bugsnag is a hook that interfaces Logrus with Bugsnag.
Released: 22 Oct 2015 - 14
https://github.com/aws/aws-lambda-go
Libraries, samples and tools to help Go developers develop AWS Lambda functions.
Released: 19 Oct 2017 - 3,553
https://github.com/frankban/quicktest
Quick helpers for testing Go applications
assertions go golang library testing
Released: 14 Sep 2017 - 527
https://github.com/go-openapi/jsonreference
fork of gojsonreference with support for structs
Released: 17 Apr 2016 - 20
https://github.com/Azure/azure-storage-blob-go
Microsoft Azure Blob Storage Library for Go
Released: 30 Oct 2017 - 156
https://github.com/golang/snappy
The Snappy compression format in the Go programming language.
Released: 12 May 2015 - 1,518
https://github.com/go-logfmt/logfmt
Package logfmt marshals and unmarshals logfmt messages.
decoder encoder go golang logfmt
Released: 30 Apr 2015 - 183
https://github.com/moby/sys
Package symlink implements FollowSymlinkInScope which is an extension of path/filepath.EvalSymlinks, as well as a Windows long-path aware version of path/filepath.EvalSymlinks from the Go standard library. The code from path/filepath.EvalSymlinks has been adapted in fs.go. Read the LICENSE.BSD file that governs fs.go and LICENSE.APACHE for fs_unix_test.go.
Released: 13 Mar 2020 - 71
https://github.com/go-tomb/tomb
The tomb package helps with clean goroutine termination in the Go language.
Released: 29 May 2014 - 364
https://github.com/pkg/sftp
SFTP support for the go.crypto/ssh package
go sftp
Released: 05 Nov 2013 - 1,504
https://github.com/kubernetes/kubernetes
Production-Grade Container Scheduling and Management
cncf containers go kubernetes
Released: 06 Jun 2014 - 107,341
https://github.com/Azure/go-ansiterm
Go package for ANSI terminal emulation in Windows
Released: 08 Jun 2015 - 89
https://github.com/stretchr/objx
Go package for dealing with maps, slices, JSON and other data.
go golang objx
Released: 10 Sep 2013 - 698
https://github.com/go-playground/locales
:earth_americas: a set of locales generated from the CLDR Project which can be used independently or within an i18n package; these were built for use with, but not exclusive to https://github.com/go-playground/universal-translator
cldr l10n plural-rules
Released: 23 Aug 2016 - 268
https://github.com/NYTimes/gziphandler
Go middleware to gzip HTTP responses
go golang gzip http middleware
Released: 22 Jan 2015 - 864
https://github.com/getkin/kin-openapi
OpenAPI 3.0 (and Swagger v2) implementation for Go (parsing, converting, validation, and more)
api documentation golang hacktoberfest openapi openapi2 openapi3 swagger
Released: 11 Jun 2017 - 2,560
https://github.com/ianlancetaylor/demangle
C++ symbol name demangler written in Go
cpp go
Released: 20 Aug 2015 - 160
https://github.com/google/flatbuffers
FlatBuffers: Memory Efficient Serialization Library
c c-plus-plus c-sharp cross-platform flatbuffers go grpc java javascript json-parser marshalling mmap protobuf python rpc rust serialization serialization-library typescript zero-copy
Released: 19 May 2014 - 22,121
https://github.com/moby/term
Package term provides structures and helper functions to work with terminal (state, sizes).
Released: 12 Mar 2020 - 65
https://github.com/bazil/fuse
FUSE library for Go. go get bazil.org/fuse
Released: 01 Apr 2013 - 1,597
https://github.com/youmark/pkcs8
Go package implementing functions to parse and convert private keys in PKCS#8 format, as defined in RFC5208 and RFC5958
golang parse pkcs8
Released: 14 May 2014 - 99
https://github.com/magiconair/properties
Java properties scanner for Go
go golang golang-library properties
Released: 12 Dec 2013 - 323
https://github.com/gobuffalo/flect
An inflection engine for golang
go gobuffalo golang inflection
Released: 28 Jul 2018 - 102
https://github.com/miekg/pkcs11
pkcs11 wrapper for Go
c go hsm pkcs11 softhsm
Released: 20 Sep 2012 - 376
https://github.com/kubernetes/apiextensions-apiserver
API server for API extensions like CustomResourceDefinitions
k8s-staging
Released: 12 Jun 2017 - 227
https://github.com/kubernetes/kube-openapi
Kubernetes OpenAPI spec generation & serving
Released: 12 Jul 2017 - 315
https://github.com/opencontainers/selinux
common selinux implementation
containers docker oci rkt selinux
Released: 17 Feb 2017 - 154
https://github.com/jackc/pgtype
ExampleCustomCompositeTypes demonstrates how support for custom types mappable to SQL composites can be added.
Released: 21 Apr 2019 - 306