Scott Defranc's repositories
ansible-nas
Build a full-featured home server or NAS replacement with an Ubuntu box and this playbook.
architecture-center
Open Source documentation for the Azure Architecture Center on Microsoft Docs
assemblox-rts
A 2D real-time strategy game made for a GMTK2023 game jam
Beaver
💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
chess
chess package for go
cloud-go-examples
Examples from the book Cloud Native Go. These examples serve as cookbook of highly effective and useful patterns. NOTE: Most code has been personally tested with little tweaking.
cobra
A Commander for modern Go CLI interactions
cylc-flow
Cylc: a workflow engine for cycling systems.
docker-gc-cron
A Docker image that allows scheduled cleanup of unused Docker images, containers, and volumes.
frp
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
gatus
⛑ Automated developer-oriented status page
gitea
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
go-patterns
Curated list of Go design patterns, recipes and idioms
gomason
A tool for testing, building, signing, and publishing binaries.
goreplay
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
gtree
Using either Markdown or Programmatically to generate directory trees🌳 and directories📁, and to verify directories🔍. Provide CLI, Golang library and Web.
hashicorp-stack-demoapp
HashiCorp Cloud Platform (Vault, Consul, Boundary) with Argo CD and Kubernetes
learngo
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
OpenBBTerminal
Investment Research for Everyone, Everywhere.
project-layout
Standard Go Project Layout
pterm
✨ #PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible.
roboden-game
An indirect control real-time strategy game about robot colonies
sinecord
Create music by the power of math!
slackdump
Save or export your private and public Slack messages, threads, files, and users locally without admin privileges.
stree
📁Directory trees of AWS S3 Bucket
task
A task runner / simpler Make alternative written in Go
vflow
Enterprise Network Flow Collector (IPFIX, sFlow, Netflow)
viper
Go configuration with fangs