full-stack template
- TypeScript 86.4%
- Go 8.8%
- CSS 2.7%
- Nix 1.8%
- HTML 0.3%
|
|
||
|---|---|---|
| .forgejo | ||
| .github | ||
| .vscode | ||
| .zed | ||
| proto/number/v1 | ||
| server | ||
| web | ||
| .envrc.project | ||
| .gitignore | ||
| .oxfmtrc.json | ||
| .sqlfluff | ||
| AGENTS.md | ||
| buf.gen.yaml | ||
| buf.lock | ||
| buf.yaml | ||
| CLAUDE.md | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| mprocs.yaml | ||
| openapi.yaml | ||
| README.md | ||
| treefmt.toml | ||
TrevStack
TrevStack is a template for full-stack applications built with Go, SolidJS, and ConnectRPC
part of spotdemo4/templates
requirements
getting started
nix develop
run
nix run #dev
format
nix fmt
check
nix flake check
build
nix build
release
bumper "openapi.yaml" "server/handlers/docs/openapi.yaml"
releases are automatically created for significant changes
use
docker
docker run -P trev.zip/llc/stack:latest
nix
nix run git+https://trev.zip/llc/stack.git