This is your work, valued
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.2kgoversioninfo. Golang Microsoft Windows File Properties/Version Info and Icon Resource Generator
912golang-portable-windows. Go Programming Language - Portable Environment for Windows
121polarbearblog. Beautifully simple single author blog in Go - derived from Bear Blog.
115gowebapi. Testable Web API in Go with Swagger
55csrfbanana. Golang CSRF Protection for gorilla/sessions
29rove. MySQL Database Migration Tool Inspired by Liquibase in Go/Golang
22gohtmxapp. Sample application in Go with templ and HTMX.
21surfstack-wamp. Preinstalled Windows package with Apache, Nginx, MySQL, MongoDB, PHP, and Memcached
17mithril-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.
13liteide-material. Material Theme for LiteIDE
11gocleanarchitecture. Example web application using clean architecture in Go.
10gomithrilapp. 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.
10goconsole. Golang Command Line Functionality
10goappmation. Portable App Creator in Go
9gomithriltsapp. 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.
6h. Advanced Lightweight Go HTTP Handler Adapter
6govueapp. 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.
4ninja-file-collector. Chrome extension that displays all files a web page uses
3surfstack-routing. URL Router and Dispatcher in PHP
3sveltekitapp. Sample notepad application in SvelteKit with TypeScript showing good practices and integrations with modern tools. This project uses Bulma, ESLint, and Storybook.
1go-prompt. Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.
1mithril-fusion. Mithril with Fusion.js (Uber)
1surfstack-templating. PHP Template Engine
1surfstack-coding-standards. PHP Coding Standards using Allman Style
1octane. Template for Go REST API using Echo and Swagger
1rsrc. Tool for embedding binary resources in Go programs.
1structreflect. Regenerate Struct through Reflection in Go
1texman. Simple package for making changes to text files in Go.
1goreactapp. 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.
1godockertest. Testing Golang Build Constraints with Docker
1