Pinned Repositories
dagger
dagger is a fast, concurrency safe, mutable, in-memory directed graph library. Also includes a number of generic, concurrency safe data-structures
engine
a plugin based grpc framework
goproxy
a reverse proxy authentication server (golang)
grpcx
gRPCX is a library for easily building gRPC services in Go. It has support for REST APIs, ORM, Database Migrations, Cache, Message Streaming, Structured Logging, Config, Healthchecks, Prometheus Metrics, and more.
machine
Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles
myjson
MyJSON is an embedded relational document store built on top of pluggable key value storage
oauth-graphql-ide
An oauth protected graphQL IDE
protoc-gen-authenticate
protoc plugin for specifying gRPC authentication providers directly in protobuf files
protoc-gen-authorize
A protoc plugin and library for authorizing gRPC requests using expression based rules. It allows developers to specify authorization rules in the proto file itself, instead of in the application code.
slasher
slasher makes it easy to write http servers that respond to slack slash commands
autom8ter's Repositories
autom8ter/machine
Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles
autom8ter/dagger
dagger is a fast, concurrency safe, mutable, in-memory directed graph library. Also includes a number of generic, concurrency safe data-structures
autom8ter/myjson
MyJSON is an embedded relational document store built on top of pluggable key value storage
autom8ter/protoc-gen-authorize
A protoc plugin and library for authorizing gRPC requests using expression based rules. It allows developers to specify authorization rules in the proto file itself, instead of in the application code.
autom8ter/oauth-graphql-ide
An oauth protected graphQL IDE
autom8ter/kubego
a simple wrapper around kubernetes-client-go & istio-client-go, & helm-client-go
autom8ter/mappy
persistant, concurrency safe, chain-able hash tables
autom8ter/openid
Complete OpenID Connect http handlers
autom8ter/async
utilities for async processing in Go
autom8ter/helmgate
secure grpc/graphQL/REST API for managing k8s applications with helm
autom8ter/badger
Fast key-value DB in Go.
autom8ter/getter-render
getter-render extends Hashicorps go-getter library/cli by adding template rendering functionality.
autom8ter/grpcutil
serve grpc/json on the same port.
autom8ter/cobraslack
create a slack slash command handler that executes a cobra command
autom8ter/docker-protoc
Docker images for generating protocol buffer definitions
autom8ter/eliasdb
EliasDB is a graph-based database.
autom8ter/go-client
FusionAuth Go Client Library!
autom8ter/gonum
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
autom8ter/lua
learning how to write lua
autom8ter/migrate
Database migrations. CLI and Golang library.
autom8ter/morpheus
autom8ter/nutsdb
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
autom8ter/opa-1
An open source, general-purpose policy engine.
autom8ter/pkce
autom8ter/proxy-wasm-go-sdk
Go SDK for WebAssembly-based Envoy extensions
autom8ter/queuerpc
a protoc plugin to generate type safe RPC client and server code that use a message queue for transport/service discovery.
autom8ter/grpcx
gRPCX is a library for easily building gRPC services in Go. It has support for REST APIs, ORM, Database Migrations, Cache, Message Streaming, Structured Logging, Config, Healthchecks, Prometheus Metrics, and more.
autom8ter/protoc-gen-authenticate
protoc plugin for specifying gRPC authentication providers directly in protobuf files
autom8ter/proto
monorepo protobuf definitions
autom8ter/protoc-gen-ratelimit
a protoc plugin for specifying rate limits directly on protobuf service methods (redis, inmem)