Fresh App Factory automatically generates template repositories from popular open-source app frameworks.
This project aims to make it easier for developers to get started with new app frameworks. To understand how, let’s compare the different approaches:
Approach | Pros and cons |
---|---|
Manually-maintained repos |
|
Folder in monorepo |
|
Generator CLIs |
|
Fresh App Factory |
|
- Node.js and Corepack
- Docker
# Install dependencies
pnpm install
# Build docker image
bin/build
# Run a generator
# Tip: when opening a generator in VS Code, you can press Cmd+Shift+B to run it
bin/run fresh-vite-app
# Run an interactive shell to inspect runner state
bin/inspect
# Run the factory on GitHub Actions
gh --repo fresh-app/factory workflow run manual.yml -f generator=fresh-vite-app