Steven Hartland's repositories
moby-ryuk
Schedule Moby/Docker containers cleanup after specific delay.
testcontainers-go
Testcontainers for Go is 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 when the test is done.
dockercfg
Library to load docker CLI configs, auths, etc w/ minimal deps
bqueue
A buffer async queue
tutorials
DevOps Tutorials
geodesic
Go package for performing accurate measurements of Earth. Includes the geodesic routines from GeographicLib.
testify
A toolkit with common assertions and mocks that plays nicely with the standard library
binder
High level go to Lua binder.
krakend-cobra
An adapter of the cobra lib for the KrakenD framework
mod
Go module mechanics libraries
krakend-ce
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
docker
Docker - the open-source application container engine
oapi-codegen
Generate Go client and server boilerplate from OpenAPI 3 specifications
go-immutable-radix
An immutable radix tree implementation in Golang
matchmaker
A matchmaker simulation driven by real player data
sqlc
Generate type-safe code from SQL
mockery
A mock code autogenerator for Go
pyhOn
Control hOn devices with python
hon
Home Assistant integration for Haier hOn: support for Haier/Candy/Hoover home appliances like washing machines and air conditioners in 19 languages.
wav
Battle tested Wav decoder/encoder
vscode-groovy-lint
VSCode extension to lint , correct and format groovy and Jenkinsfile
pzip
A blazing fast concurrent zip archiver and extractor.
npm-groovy-lint
Lint, format and auto-fix your Groovy / Jenkinsfile / Gradle files using command line
CodeNarc
CodeNarc source
node-java-caller
Lightweight cross-platform javascript module to easily call java from node sources. Automatically install java if not present
dbxcli
A command line client for Dropbox built using the Go SDK
cache-apt-pkgs-action
Cache APT packages in GitHub Actions