This is your work, valued

Hanover, Maryland

Joseph Spurrier

Elite
@josephspurrier

Code by a technologist who specializes in web services and automation. Frequently looking for productivity improvements. Writings in the blog.

gowebapp. Basic MVC Web Application in Go

1.2k

goversioninfo. Golang Microsoft Windows File Properties/Version Info and Icon Resource Generator

912

golang-portable-windows. Go Programming Language - Portable Environment for Windows

121

polarbearblog. Beautifully simple single author blog in Go - derived from Bear Blog.

115

gowebapi. Testable Web API in Go with Swagger

55

csrfbanana. Golang CSRF Protection for gorilla/sessions

29

rove. MySQL Database Migration Tool Inspired by Liquibase in Go/Golang

22

gohtmxapp. Sample application in Go with templ and HTMX.

21

surfstack-wamp. Preinstalled Windows package with Apache, Nginx, MySQL, MongoDB, PHP, and Memcached

17

mithril-template. Sample notepad application template in Mithril with TypeScript showing integrations with modern tools. This project uses Babel, Bulma, Cypress, JSX, ESLint, Mock Service Worker, npm, Sass, Storybook, Prettier, VS Code, webpack, and webpack DevServer.

13

liteide-material. Material Theme for LiteIDE

11

gocleanarchitecture. Example web application using clean architecture in Go.

10

gomithrilapp. Sample notepad application in Mithril (JSX) and Go showing good practices and integrations with modern tools. This project uses Bulma, Cypress, Docker, ESLint, gvt, make, Mock Service Worker, Rove, Storybook, Swagger, and Travis-CI.

10

goconsole. Golang Command Line Functionality

10

goappmation. Portable App Creator in Go

9

gomithriltsapp. Sample notepad application in Mithril (TypeScript and Hyperscript) and Go showing good practices and integrations with modern tools. This project uses Bulma, Cypress, Docker, ESLint, gvt, make, Mock Service Worker, Rove, Storybook, Swagger, and Travis-CI.

6

h. Advanced Lightweight Go HTTP Handler Adapter

6

govueapp. Sample notepad application in Vue and Go showing good practices and integrations with modern tools. This project uses Bulma, Cypress, Docker, ESLint, gvt, make, Nuxt.js, Rove, Swagger, and Travis-CI.

4

ninja-file-collector. Chrome extension that displays all files a web page uses

3

surfstack-routing. URL Router and Dispatcher in PHP

3

sveltekitapp. Sample notepad application in SvelteKit with TypeScript showing good practices and integrations with modern tools. This project uses Bulma, ESLint, and Storybook.

1

go-prompt. Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.

1

mithril-fusion. Mithril with Fusion.js (Uber)

1

surfstack-templating. PHP Template Engine

1

surfstack-coding-standards. PHP Coding Standards using Allman Style

1

octane. Template for Go REST API using Echo and Swagger

1

rsrc. Tool for embedding binary resources in Go programs.

1

structreflect. Regenerate Struct through Reflection in Go

1

texman. Simple package for making changes to text files in Go.

1

goreactapp. Sample notepad application in React and Go showing good practices and integrations with modern tools. This project uses Bulma, Cypress, Docker, ESLint, gvt, make, Rove, Swagger, Mock Service Worker, and Travis-CI.

1

godockertest. Testing Golang Build Constraints with Docker

1