daveshanley
I'm an old-school full-stack hacker, Distinguished Engineer @ Splunk, and Chief Buckaroo at pb33f.
pb33fRichmond, VA
Pinned Repositories
asyncapi-tutorials
Looking to get started with AsyncAPI, React, WebSockets and Go? This set of code, specs and guides should get you started
brew
🍺 The missing package manager for macOS (or Linux)
gobeepme
A Go App to trigger play a sound / send message to your iOS device
gowsdl
WSDL2Go code generation as well as its SOAP proxy
vacuum
vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you can think. vacuum is compatible with Spectral rulesets and generates compatible reports.
libopenapi
libopenapi is a fully featured, high performance OpenAPI 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang applications.
libopenapi-validator
OpenAPI validation extension for libopenapi, validate http requests and responses as well as schemas
openapi-changes
The world's sexiest OpenAPI breaking changes detector. Discover what changed between two OpenAPI specs, or a single spec over time. Supports OpenAPI 3.1, 3.0 and Swagger
saddlebag-js
A tiny, pure JS in-memory object store, allowing for simple state management across a large application, in any framework.
wiretap
The world's coolest API Validation and compliance tool. Validate APIs against OpenAPI specifications and much more
daveshanley's Repositories
daveshanley/vacuum
vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you can think. vacuum is compatible with Spectral rulesets and generates compatible reports.
daveshanley/asyncapi-tutorials
Looking to get started with AsyncAPI, React, WebSockets and Go? This set of code, specs and guides should get you started
daveshanley/gobeepme
A Go App to trigger play a sound / send message to your iOS device
daveshanley/brew
🍺 The missing package manager for macOS (or Linux)
daveshanley/gowsdl
WSDL2Go code generation as well as its SOAP proxy
daveshanley/homebrew-vacuum
Homebrew repository for vacuum
daveshanley/hugoDocs
The source for https://gohugo.io/
daveshanley/jgooglesafebrowsing
Automatically exported from code.google.com/p/jgooglesafebrowsing
daveshanley/kubernetes
Production-Grade Container Scheduling and Management
daveshanley/openapi.tools
A collection of Editors, Linters, Parsers, Code Generators, Documentation, Testing
daveshanley/prodPush
Simple Phaser based Game with Angular4 Shell.
daveshanley/reference-docs
Tools to build reference documentation for Kubernetes APIs and CLIs.
daveshanley/socialpeek
Automatically exported from code.google.com/p/socialpeek
daveshanley/spectral
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI v2 & v3.
daveshanley/stomp
Go language library for STOMP protocol
daveshanley/swagger-editor
Swagger Editor
daveshanley/swagger-ui
Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
daveshanley/transport
Transport is a full stack, simple, fast, expandable application event bus for your applications. It provides a standardized and simple API, implemented in multiple languages, to allow any individual component inside your applications to talk to one another.
daveshanley/transport-go
Transport is a full stack, simple, fast, expandable application event bus for your applications. It provides a standardized and simple API, implemented in multiple languages, to allow any individual component inside your applications to talk to one another. This is the Golang implementation of the Transport library.
daveshanley/transport-typescript
Transport is a full stack, simple, fast, expandable application event bus for your applications. It provides a standardized and simple API, implemented in multiple languages, to allow any individual component inside your applications to talk to one another. This is the TypeScript / JavaScript implementation of the Transport library.
daveshanley/trashbox
I keep forgetting to take out the trash, so I am building a box that won't let me forget.
daveshanley/website
Kubernetes website and documentation repo:
daveshanley/zipmyurl
Automatically exported from code.google.com/p/zipmyurl