- Go + Fiber
- Tailwind
- HTMX
- SQLite
templ is used to generate templates in go format. Install the CLI with:
go install github.com/a-h/templ/cmd/templ@latestair is used to hot reload the application. Install the CLI with:
go install github.com/cosmtrek/air@latestBefore running be sure to add all required environment variables (see env example)
- serve:
go run main.go serveorair serve - migrate up:
go run main.go migrate:uporair migrate:up - migrate down:
go run main.go migrate:down Norair migrate:down Nwhere N is the number of migrations down
- Go
- HTMx
- Tailwind
- Templ
- Migrations
- OIdC auth
- JWT cookie auth
- SQL Autogeneration with sqlc