Ecosyste.ms: Funds

An open API service for providing issue and pull request metadata for open source projects.

Go: Possible Projects

https://github.com/emirpasic/gods

GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more

avl-tree b-tree binary-heap data-structure enumerable go golang iterator list map queue red-black-tree set sort stack tree

Released: 04 Mar 2015 - 16,115

https://github.com/kisielk/errcheck

errcheck checks that you checked errors.

errcheck error go linter

Released: 24 Feb 2013 - 2,330

https://github.com/open-telemetry/opentelemetry-proto-go

Generated code for OpenTelemetry protobuf data model

otel protobuf

Released: 19 Nov 2020 - 29

https://github.com/docopt/docopt.go

A command-line arguments parser that will make you smile.

Released: 25 Aug 2013 - 1,428

https://github.com/klauspost/cpuid

CPU feature identification for Go

Released: 13 Apr 2015 - 1,000

https://github.com/hashicorp/go-rootcerts

Functions for loading root certificates for TLS connections.

Released: 03 May 2016 - 81

https://github.com/jonboulle/clockwork

a fake clock for golang

Released: 09 Sep 2014 - 647

https://github.com/go-openapi/strfmt

openapi toolkit common string formats

Released: 17 Apr 2016 - 100

https://github.com/grpc-ecosystem/go-grpc-middleware

Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.

authentication generic-functions golang grpc interceptor library logging middleware retries testing

Released: 14 May 2016 - 6,259

https://github.com/gorilla/context

Package gorilla/context is a golang registry for global request variables.

context go golang gorilla gorilla-web-toolkit

Released: 02 Oct 2012 - 429

https://github.com/otiai10/mint

The very minimum assertion for Golang testing framework.

assertion go testing

Released: 27 May 2014 - 34

https://github.com/tklauser/go-sysconf

sysconf for Go, without using cgo

bsd cgo getconf go golang linux posix sysconf sysconfig system-programming unix

Released: 25 Sep 2018 - 139

https://github.com/mattn/goveralls

goveralls is a Go client for Coveralls.io.

Released: 17 Apr 2013 - 787

https://github.com/prometheus/client_model

Data model artifacts for Prometheus.

Released: 27 May 2013 - 74

https://github.com/kubernetes/component-base

Shared code for kubernetes core components

k8s-sig-api-machinery k8s-staging

Released: 07 Jan 2019 - 103

https://github.com/go-playground/validator

:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving

error-handling translation validation

Released: 12 Feb 2015 - 16,545

https://github.com/kubernetes/code-generator

Generators for kube-like API types

k8s-staging

Released: 15 Aug 2017 - 1,703

https://github.com/smarty/assertions

Fluent assertion-style functions used by goconvey and gunit. Can also be used in any test or application.

assertion-library equality-check go goconvey gunit testing-tools

Released: 02 Mar 2015 - 97

https://github.com/jackc/puddle

Generic resource pool for Go

connection pool resource

Released: 23 Dec 2018 - 276

https://github.com/tidwall/pretty

Efficient JSON beautifier and compactor for Go

Released: 20 Mar 2017 - 366

https://github.com/valyala/bytebufferpool

Anti-memory-waste byte buffer pool

Released: 22 Jun 2016 - 1,169

https://github.com/openhistogram/circonusllhist

A Go implementation of OpenHistogram log-linear histograms

hacktoberfest

Released: 15 May 2016 - 89

https://github.com/coreos/go-oidc

A Go OpenID Connect client.

golang

Released: 29 Jun 2015 - 1,925

https://github.com/seccomp/libseccomp-golang

The libseccomp golang bindings repository

bpf libseccomp seccomp

Released: 10 Jun 2015 - 262

https://github.com/hashicorp/go-version

A Go (golang) library for parsing and verifying versions and version constraints.

Released: 26 Mar 2014 - 1,610

https://github.com/spaolacci/murmur3

Native MurmurHash3 Go implementation

Released: 02 Feb 2013 - 928

https://github.com/kr/logfmt

Parse logfmt messages

Released: 15 Nov 2012 - 159

https://github.com/marstr/guid

A Go implementation of Guids as seen in Microsoft's .NET Framework

go guid uuid

Released: 16 Dec 2016 - 4

https://github.com/gobuffalo/packd

gobuffalo/packr interfaces

build go gobuffalo golang packr

Released: 27 Oct 2018 - 9

https://github.com/airbrake/gobrake

Airbrake notifier for Golang

airbrake error-reporting go golang notifier

Released: 19 Sep 2012 - 104

https://github.com/go-warnings/warnings

Package warnings implements error handling with non-fatal errors (warnings).

Released: 14 Aug 2016 - 4

https://github.com/kr/text

Miscellaneous functions for formatting text

Released: 25 May 2012 - 90

https://github.com/mistifyio/go-zfs

Go wrappers for ZFS commands

Released: 15 Aug 2014 - 127

https://github.com/jtolio/gls

Goroutine local storage

Released: 11 Nov 2013 - 648

https://github.com/xiang90/probing

Released: 09 Jul 2015 - 23

https://github.com/cheggaaa/pb

Console progress bar for Golang

go progress-bar terminal

Released: 04 Dec 2012 - 3,638

https://github.com/xdg-go/pbkdf2

PBKDF2 key generation

Released: 28 Mar 2021 - 7

https://github.com/hashicorp/golang-lru

Golang LRU cache

Released: 06 Aug 2014 - 4,256

https://github.com/gorilla/mux

Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍

go golang gorilla gorilla-web-toolkit http middleware mux router

Released: 02 Oct 2012 - 20,688

https://github.com/gophercloud/gophercloud

Gophercloud: an OpenStack SDK for Go

go openstack sdk

Released: 13 Aug 2015 - 844

https://github.com/hpcloud/tail

Go package for reading from continously updated files (tail -f)

Released: 05 Feb 2013 - 2,678

https://github.com/mitchellh/go-wordwrap

A Go (golang) library for wrapping words in a string.

Released: 19 Oct 2014 - 113

https://github.com/vektah/gqlparser

A port of the parser from graphql-js into golang

Released: 06 May 2018 - 491

https://github.com/aryann/difflib

Package difflib provides functionality for computing the difference between two sequences of strings.

Released: 17 Nov 2012 - 51

https://github.com/jmespath/go-jmespath

Golang implementation of JMESPath.

Released: 15 Jul 2015 - 571

https://github.com/go-check/check

Rich testing for the Go language

Released: 01 Apr 2014 - 691

https://github.com/jackc/pgio

Package pgio is a low-level toolkit building messages in the PostgreSQL wire protocol.

postgresql

Released: 30 Mar 2019 - 12

https://github.com/xordataexchange/crypt

Store and retrieve encrypted configs from etcd or consul

Released: 17 Oct 2014 - 525

https://github.com/konsorten/go-windows-terminal-sequences

Enable support for Windows Terminal Colors

Released: 13 Aug 2020 - 8

https://github.com/yvasiyarov/go-metrics

Go port of Coda Hale's Metrics library

Released: 22 Sep 2013 - 9

https://github.com/xanzy/ssh-agent

Create a new SSH agent on any type of OS (so including Windows)

Released: 15 Dec 2015 - 59

https://github.com/sergi/go-diff

Diff, match and patch text in Go

Released: 13 Dec 2012 - 1,685

https://github.com/hudl/fargo

Golang client for Netflix Eureka

Released: 11 Nov 2013 - 132

https://github.com/hashicorp/errwrap

Errwrap is a Go (golang) library for wrapping and querying errors.

Released: 21 Oct 2014 - 395

https://github.com/kubernetes/utils

Non-Kubernetes-specific utility libraries which are consumed by multiple projects.

golang kubernetes

Released: 07 Jul 2017 - 328

https://github.com/rs/xid

xid is a globally unique id generator thought for the web

Released: 10 Nov 2015 - 3,889

https://github.com/gorilla/securecookie

Package gorilla/securecookie encodes and decodes authenticated and optionally encrypted cookie values for Go web applications.

cookie cookies go golang gorilla gorilla-web-toolkit securecookie sessions

Released: 02 Oct 2012 - 668

https://github.com/go-git/gcfg

go-gcfg/gcfg fork for usage in src-d/go-git

Released: 08 Mar 2020 - 9

https://github.com/mxk/go-flowrate

Go package for limiting and monitoring data flow rate

Released: 19 Apr 2014 - 93

https://github.com/gobuffalo/attrs

go golang parser

Released: 19 Feb 2019 - 2

https://github.com/go-git/go-git-fixtures

Several git fixtures to run go-git tests

Released: 09 Mar 2020 - 3

https://github.com/go-resty/resty

Simple HTTP and REST client library for Go

backoff go go-resty golang golang-library hacktoberfest hacktoberfest2021 http-client middleware redirects rest-client retry srv-record

Released: 28 Aug 2015 - 9,342

https://github.com/gemnasium/logrus-airbrake-hook

Airbrake hook for logrus, using the official gobrake package

Released: 06 Oct 2015 - 11

https://github.com/Azure/azure-sdk-for-go

This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:

azure azure-sdk go golang hacktoberfest microsoft rest sdk

Released: 11 Aug 2014 - 1,531

https://github.com/joho/godotenv

A Go port of Ruby's dotenv library (Loads environment variables from .env files)

dotenv environment-variables go golang

Released: 30 Jul 2013 - 8,173

https://github.com/dgryski/go-farm

go-farm: a pure-Go farmhash implementation

Released: 21 May 2014 - 238

https://github.com/nats-io/nkeys

NATS Keys

Released: 27 Feb 2018 - 130

https://github.com/go-stack/stack

Package stack implements utilities to capture, manipulate, and format call stacks.

go golang stacktrace

Released: 30 Oct 2014 - 395

https://github.com/modern-go/concurrent

concurrency utilities

concurrency concurrent go golang

Released: 28 Feb 2018 - 280

https://github.com/bugsnag/panicwrap

panicwrap is a Go library for catching and handling panics in Go applications.

bugsnag platforms

Released: 10 Nov 2014 - 34

https://github.com/go-gcfg/gcfg

read INI-style configuration files into Go structs; supports user-defined types and subsections

config configuration configuration-file go golang ini parser

Released: 17 Aug 2015 - 167

https://github.com/yvasiyarov/gorelic

GoRelic is deprecated in favour of https://github.com/newrelic/go-agent

agent agent-collect-metrics collected-metrics go

Released: 08 Apr 2013 - 389

https://github.com/spf13/cast

safe and easy casting from one type to another in Go

Released: 03 Apr 2014 - 3,500

https://github.com/google/renameio

Package renameio provides a way to atomically create or replace a file or symbolic link.

Released: 30 Oct 2018 - 607

https://github.com/rcrowley/go-metrics

Go port of Coda Hale's Metrics library

Released: 21 Nov 2011 - 3,457

https://github.com/alecthomas/kingpin

CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser

cli command-line go kingpin

Released: 14 May 2014 - 3,482

https://github.com/go-errors/errors

errors with stacktraces for go

Released: 22 Jan 2015 - 921

https://github.com/eapache/queue

Fast golang queue using ring-buffer

Released: 12 May 2014 - 605

https://github.com/opencontainers/runc

CLI tool for spawning and running containers according to the OCI specification

containers docker oci

Released: 05 Jun 2015 - 11,740

https://github.com/rogpeppe/fastuuid

Fast generation of 192-bit UUIDs

Released: 06 Jan 2015 - 83

https://github.com/rsc/binaryregexp

Go regexp for binary/latin-1 data

Released: 23 May 2019 - 46

https://github.com/gogo/protobuf

[Deprecated] Protocol Buffers for Go with Gadgets

go golang grpc protobuf protocol-buffers

Released: 03 Dec 2014 - 5,666

https://github.com/golang-sql/civil

Civil Date and Time package for Go

go golang sql

Released: 19 Jul 2019 - 17

https://github.com/labstack/echo

High performance, minimalist Go web framework

echo go http2 https labstack-echo letsencrypt micro-framework microservice middleware ssl web web-framework websocket

Released: 01 Mar 2015 - 29,475

https://github.com/BurntSushi/toml

TOML parser for Golang with reflection.

Released: 26 Feb 2013 - 4,442

https://github.com/niemeyer/pretty

Pretty printing for Go values

Released: 23 Aug 2016 - 7

https://github.com/nxadm/tail

[Revamped] Go package for reading from continuously updated files (tail -f)

go golang logging monitoring tail trigger watcher

Released: 22 Oct 2018 - 340

https://github.com/antihax/optional

optional parameters for go

Released: 07 Apr 2018 - 47

https://github.com/gofrs/flock

Thread-safe file locking library in Go

file-locking flock flocks go golang golang-libary

Released: 30 Aug 2015 - 553

https://github.com/morikuni/aec

Go wrapper for ANSI escape code

ansi-escape cli color escape-codes go

Released: 23 Jan 2016 - 92

https://github.com/gobwas/pool

Go Pooling Helpers

Released: 22 Jan 2017 - 113

https://github.com/syndtr/gocapability

Utilities for manipulating POSIX capabilities in Go.

Released: 07 Feb 2013 - 109

https://github.com/go-task/slim-sprig

Useful template functions for Go templates.

Released: 23 Jun 2019 - 56

https://github.com/go-openapi/jsonpointer

fork of gojsonpointer with support for structs

Released: 17 Apr 2016 - 43

https://github.com/go-kit/log

A minimal and extensible structured logger

Released: 03 Apr 2021 - 182

https://github.com/go-test/deep

Golang deep variable equality test that returns human-readable differences

deep-equals golang golang-testing variable-equality

Released: 26 Feb 2017 - 749

https://github.com/urfave/cli

A simple, fast, and fun package for building command line apps in Go

cli command-line go golang-library json toml yaml

Released: 13 Jul 2013 - 21,918

https://github.com/bugsnag/bugsnag-go

Automatic panic monitoring for Go and Go web frameworks, like negroni, gin, and revel

bug bugs bugsnag crash crash-reporting debug debugging-tool error error-handling error-monitoring error-reporting errors exceptions gin go negroni notifier panic platforms revel

Released: 07 Jul 2014 - 204

https://github.com/jinzhu/inflection

Pluralizes and singularizes English nouns

go golang inflection

Released: 15 Jul 2015 - 498

https://github.com/leodido/go-urn

Parser for uniform resource names as seen on RFC 8141, RFC 2141, and RFC 7643

go hacktoberfest parser ragel rfc-2141 rfc-7643 rfc-8141 urn

Released: 21 Nov 2017 - 85