Slater1 · Write
Code in the Slater editor
Write code in the web app, or generate it from a prompt, organized per Webflow project.1
Compare · Hosted editor
Slater gives you a hosted editor with AI help and hosts your scripts. Stagepass keeps your own editor and hosting and lets you test on the live URL. Both keep custom code out of the Webflow fields.
Made for Teams who want a hosted editor with AI help and hosting for their scripts, right in the browser.1
Made for Developers who want their own editor, Git and a build step, and to test on the live URL without publishing.
Workflow
If you work with Slater today, its steps are your usual flow. Next to each one is the same job with Stagepass.
Slater1 · Write
Write code in the web app, or generate it from a prompt, organized per Webflow project.1
Stagepass1 · Write
Link a project folder once. It is served at https://my-project.sp with SSL, so you keep your files, Git and build step.2
Slater2 · Test
Staging files run on your webflow.io domain, production files on your custom domain.3
Stagepass2 · Test
Open the live site with ?stagepass=. Only your browser loads the local files, every visitor keeps production.4
Slater3 · Go live
Publish to production in Slater, then republish the Webflow site.5
Stagepass3 · Go live
Upload the build to your hosting or CDN and bump data-stagepass-v. No extra publish step for testing.7
Point by point
| Topic | Slater | Stagepassthis site |
|---|---|---|
| What it is | Hosted editorA code editor for Webflow custom code, with AI code generation from prompts.1 | CLI and loaderAn open source CLI and browser loader. Tagged scripts and styles on your Webflow site load from a folder on your Mac, only in your browser.8 |
| Where you write code | Slater editorIn the Slater editor, a web app.1 | Your own editorYour own editor. The folder you link is served at https://<name>.sp with SSL.2 |
| Where code runs while you test | webflow.io stagingStaging files on your webflow.io domain, production files on your custom domain.3 | Your real live URLYour real Webflow URL, only in a browser with an active ?stagepass= session. Visitors keep getting production.4 |
| Setup on the Webflow site | One connection scriptPaste one connection script from Slater into the Webflow custom code, then publish the site once.5 | One script and attributesOne loader script in the head code, plus data-stagepass and data-src or data-href on the tags you want to swap.6 |
| Where production files live | Hosted by SlaterSlater manages and hosts your custom JavaScript.5 | Your hosting or CDNYour own hosting or CDN. The production URL stays in data-src. Stagepass hosts nothing.6 |
| Going live | Slater, then WebflowPublish to production in Slater, then republish the Webflow site.5 | Your usual deployUpload your build as usual and bump data-stagepass-v so browsers fetch the new file.7 |
| Requirements | A browserRuns in the browser, connected to your Webflow project.5 | macOSmacOS, Node.js 18 or newer and Homebrew. Setup installs Caddy, PHP and Dnsmasq.9 |
| License and cost | Free and paid per userA free plan and paid plans per user.10 | MIT, freeOpen source under the MIT license, free to use.11 |
When each one fits
Switching
You can move one script at a time. Nothing changes for visitors until you publish.
stagepass link.data-stagepass and data-src.We check every statement on this page against its public source once a month. Each small number in the text points to a source below, with a link to the original page and, where one exists, an archived copy on the Internet Archive.
Stagepass is not affiliated with Slater. Tools change over time. If something here is out of date or unfair, open an issue.