Skip to content

H0lwin/Forge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

forge

Production-grade scaffolding CLI written in Go.

Build

go build -o bin/forge ./

Windows:

go build -o bin/forge.exe ./

Run

./bin/forge
./bin/forge new
./bin/forge frameworks
./bin/forge doctor

Non-interactive examples

./bin/forge new \
  --name my-api \
  --framework django \
  --path . \
  --python-version 3.11 \
  --env-manager venv \
  --extras docker,ci,drf,postgres \
  --no-interactive

./bin/forge new --name my-app --framework next --path . --extras docker --no-interactive --dry-run

Interactive flow

./bin/forge new

The wizard guides you through:

  • project category
  • framework selection
  • project details
  • python environment options (when required)
  • extras selection

Test

go test ./...

CI smoke scripts

bash scripts/e2e_smoke.sh

Windows:

./scripts/e2e_smoke.ps1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages