From 9840b3ae064abd2cbf0b8f415b1d764edae6187f Mon Sep 17 00:00:00 2001 From: Joel Wetzell Date: Fri, 19 Dec 2025 14:13:11 -0600 Subject: [PATCH] add more projects --- content/projects/posistagenet-go.md | 16 ++++++++++++++ .../{posistagenet.md => posistagenet-js.md} | 0 content/projects/showbridge-go.md | 21 +++++++++++++++++++ 3 files changed, 37 insertions(+) create mode 100644 content/projects/posistagenet-go.md rename content/projects/{posistagenet.md => posistagenet-js.md} (100%) create mode 100644 content/projects/showbridge-go.md diff --git a/content/projects/posistagenet-go.md b/content/projects/posistagenet-go.md new file mode 100644 index 0000000..9cb7dda --- /dev/null +++ b/content/projects/posistagenet-go.md @@ -0,0 +1,16 @@ +--- +title: "PosiStageNet Go Lib" +date: 2024-12-18T12:00:00-06:00 +draft: false +--- + +## What is it? +A GoLang implementation of the [PosiStageNet protocol](https://github.com/vyv/psn-cpp/blob/master/doc/PosiStageNetprotocol_v2.03_2019_09_09.pdf) that supports both encoding/decoding. This implementation is transport agnostic and has 0 dependencies. + +Some of the technologies are listed below. + +* [GoLang](https://golang.org/) + +## Where can I get it? +* [Source](https://github.com/jwetzell/psn-go) +* [pkg.dev](https://pkg.go.dev/github.com/jwetzell/psn-go) \ No newline at end of file diff --git a/content/projects/posistagenet.md b/content/projects/posistagenet-js.md similarity index 100% rename from content/projects/posistagenet.md rename to content/projects/posistagenet-js.md diff --git a/content/projects/showbridge-go.md b/content/projects/showbridge-go.md new file mode 100644 index 0000000..522a817 --- /dev/null +++ b/content/projects/showbridge-go.md @@ -0,0 +1,21 @@ +--- +title: "showbridge (Go Edition)" +date: 2025-10-15T12:00:00-06:00 +draft: false +--- + +## What is it? +[Showbridge](https://github.com/jwetzell/showbridge-go) is a protocol "router" of sorts that allows the user to spin up "modules" and route messages between them with optional "processors" inline. The layout of the modules/processor registration is inspired by [caddy's](https://github.com/caddyserver/caddy/tree/master/modules) module system. + +This is a re-imagination of a [previous project by the same name](https://github.com/jwetzell/showbridge). + + + +Some of the technologies are listed below. + +* [cli](https://github.com/jwetzell/showbridge-go/tree/main/cmd/showbridge) + * [urfave/cli](https://github.com/urfave/cli) (CLI) + +## Where can I get it? +* [Binaries](https://github.com/jwetzell/showbridge-go/releases/latest) +* [Source](https://github.com/jwetzell/showbridge-go)