Skip to content

Implement a cli&web wizard to create and configure purestack sites with ease. - #44

Merged
koculu merged 6 commits into
mainfrom
feature-purestack-wizard
Oct 22, 2026
Merged

koculu merged 6 commits into
mainfrom
feature-purestack-wizard

Conversation

@koculu

@koculu koculu commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

Create PureStack sites with a guided wizard

This PR adds PureStack Studio, a wizard that opens in your browser and walks you through creating a new PureStack site. Run npx purestack@latest init, answer a few questions, and you get a working site you can browse straight away.

What you can do now

  • Set up a site step by step. Give it a name, choose where to save it, pick a template, adjust its options, and decide whether to install dependencies and set up Git.
  • See your site right away. When it's created, Studio opens a live version of your site, and it updates as you make changes.
  • Skip the wizard if you prefer. purestack init my-site --yes creates a site directly from the terminal.
  • Know what to do next. Studio and the terminal both show the next commands to run.

A better starter template

The starter template has been redesigned so new sites are useful from the beginning:

  • a polished landing page with a new look
  • a short guide and checklist for making the site your own
  • a clearer footer and theme
  • instructions for both people and AI agents

Smoother setup

  • Creating a site works on Windows, macOS and Linux, including machines without Yarn installed.
  • Newly published packages install straight away, without Yarn's one-day waiting period.
  • A harmless but confusing warning no longer appears when starting a site on newer Node versions.

Behind the scenes

  • Every change is checked automatically on Windows, macOS and Linux, now using Node 26.
  • The checks also create a real site from the starter template, as a user would, and confirm it builds and publishes.
  • New documentation explains the wizard and how templates work, with screenshots.
  • All packages are updated to version 1.1.20.

@koculu
koculu merged commit 68e78bf into main Oct 22, 2026
8 checks passed
@koculu
koculu deleted the feature-purestack-wizard branch October 22, 2026 05:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant