Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Full Stack Starter

An opinionated CLI generator for production-minded personal apps and internal tools: Go, React, TypeScript, SQLite, typed OpenAPI contracts, passkeys/passwords, and realtime SSE in one deployable binary.

The generator copies a fully tested reference application rather than introducing a runtime framework dependency. Generated code is ordinary application-owned Go and TypeScript.

Install and create

go install github.com/robertguss/go-full-stack-start/cmd/starter@latest
starter create github.com/you/my-app

Use the wizard or pass every value explicitly:

starter create github.com/you/my-app \
  --name "My App" \
  --git commit \
  --github private

Run starter create --help for dry-run, JSON output, install, Git, and GitHub options.

Architecture

The tested source of generated applications lives in scaffold/. The root generator embeds that exact tree, replaces project identity values, writes through a staging directory, and verifies the generated Go and frontend projects before completing.

See scaffold/README.md for the generated application workflow and scaffold/AGENTS.md for ownership and safety invariants.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages