Pinned Repositories
go-behaviortree
Package behaviortree provides a simple and powerful Go implementation of behavior trees without fluff.
go-bigbuff
Package bigbuff implements a one-many ordered queue producer-consumer pattern + utilities.
go-dotnotation
A simple dot notation accessor, to get and set values from data structures.
go-htmlutil
An extension of Golang's html5 tokeniser / parser implementation, making it much easier to find and extract information.
java-promises
Writing asynchronous Java 8 code, to the style of JavaScript Promises.
Prometheus
Grafana Dashboards for Prometheus Exporter
protoc-gen-go-copy
Command protoc-gen-go-copy is a protoc plugin that generates code to copy messages without reflection.
sesame
Streaming and IO utilities, gRPC reverse tunnel, TCP-over-gRPC proxy.
statsd
An efficient Statsd Go client.
ts-chan
Concurrency primitives for TypeScript and JavaScript.
joeycumines's Repositories
joeycumines/ts-chan
Concurrency primitives for TypeScript and JavaScript.
joeycumines/go-behaviortree
Package behaviortree provides a simple and powerful Go implementation of behavior trees without fluff.
joeycumines/go-bigbuff
Package bigbuff implements a one-many ordered queue producer-consumer pattern + utilities.
joeycumines/go-pabt
A Go implementation of the algorithm "Planning and Acting using Behavior Trees" (PA-BT).
joeycumines/go-smartpoll
Package smartpoll offers dynamic, reactive scheduling for synchronized polling of multiple data points.
joeycumines/go-prompt
Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.
joeycumines/go-utilpkg
joeycumines/sesame
Streaming and IO utilities, gRPC reverse tunnel, TCP-over-gRPC proxy.
joeycumines/generator-ticker
An ES6 generator similar to setInterval that adjusts for slow receivers.
joeycumines/github-actions-deploy-eks-helm
joeycumines/go-catrate
Package catrate implements multi-window rate limiting per (arbitrary) "category".
joeycumines/go-expbkoff
Simple backoff algorithm in Go (golang)
joeycumines/go-fangrpcstream
Fan in/out bidirectional stream client wrapper
joeycumines/go-isbn
Validates ISBN strings, calculates ISBN check digits and converts ISBN-10 to ISBN-13.
joeycumines/go-longpoll
Package longpoll supports batching e.g. receiving as many values as possible from a channel.
joeycumines/go-microbatch
Package microbatch groups tasks into small batches, e.g. to reduce the number of round trips.
joeycumines/go-net
[more backwards compat. fork] Go supplementary network libraries
joeycumines/go-sql
joeycumines/goop
Generalized Mixed Integer Optimization in Go
joeycumines/har-extractor
Command har-extractor is a streaming HAR file parser that writes contents to disk.
joeycumines/ilogrus
Package logrus implements support for using github.com/sirupsen/logrus with github.com/joeycumines/logiface.
joeycumines/izerolog
Package zerolog implements support for using github.com/rs/zerolog with github.com/joeycumines/logiface.
joeycumines/logiface
Package logiface provides a performant zerolog-like API for any logger.
joeycumines/logiface-testsuite
Package testsuite provides a common test suite for logiface, which operates by means of parsing (and validating) the log output.
joeycumines/nuxt-image
Plug-and-play image optimization for Nuxt applications.
joeycumines/o
Ring-buffers in go without interface{}
joeycumines/stumpy
Package stumpy implements full logiface support, as a JSON logger.
joeycumines/thoughtworks-hiring-developer-joyofenergy-golang
joeycumines/tidb
TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://tidbcloud.com/free-trial
joeycumines/zerolog
Zero Allocation JSON Logger