EVERYTHING INCLUDED
Built for the way
teams actually work.
One platform for content, pages, forms, and hosting. No bolt-ons, no third-party dependency stack, no ops ticket before you can ship.
Page builder
Real HTML, CSS, and JS — not a block editor. Design pixel-perfect pages with full code control and Liquid templating.
Content types
Model your data the way you think. Articles, bios, events, products — each with its own schema, entry pages, and collection templates.
Reusable elements
Define once, drop anywhere. Custom web components with scoped CSS, slot parameters, and per-instance overrides.
Forms & submissions
Build forms with any field type. Submissions captured, notified by email, and viewable in the studio. No Typeform subscription needed.
Production hosting
CDN-backed delivery, automatic SSL, sitemaps, and redirects. Launch and it's already running — nothing to configure, no ops queue.
AI that builds
Describe what you need. Waves creates real pages, elements, content types, and forms — not mockups, not a prototype you have to rebuild.
STRUCTURED CONTENT
Model your content.
Don't just write it.
Define schemas the way you think about the data. Articles, team bios, event listings, product specs — each content type gets its own fields, entry page template, and URL structure. Add thousands of entries without touching the codebase.
- Typed fields: text, rich text, date, boolean, location, JSON, and more
- Entry pages with full Liquid template control
- Collection elements for filtered, sorted, paginated lists
- Category relationships and structured queries
<article class="post">
<h1>{{ entry.title }}</h1>
<div class="meta">
{{ entry.fields.author }} ·
{{ entry.published_at
| date: "%b %d, %Y" }}
</div>
<div class="body">
{{ entry.fields.body }}
</div>
</article>
REUSABLE ELEMENTS
Build a component.
Drop it anywhere.
Elements are scoped web components: HTML, CSS, and JS packaged together. Define parameters, bind content types, and drop the custom tag anywhere on the site. Override limit, order, or conditions per instance — no forking needed.
- Liquid HTML with scoped, auto-applied CSS
- Attribute and record-typed parameters
- Collection mode with per-instance query overrides
- Form wrapper elements for styled, reusable forms
<!-- element template: waves-article-card -->
{% assign list = query.entries.article
| order_by: "published_at", "desc"
| limit: limit %}
<div class="card-grid">
{% for item in list %}
<a href="{{ item.permalink }}">
<h3>{{ item.title }}</h3>
<p>{{ item.fields.summary }}</p>
</a>
{% endfor %}
</div>
<!-- two instances, different limits -->
<waves-article-card limit="3"></waves-article-card>
<waves-article-card limit="9"></waves-article-card>
AI ASSISTANT
The AI builds what's
actually there.
Waves doesn't generate a mockup you rebuild by hand. It creates real CMS primitives: published pages, content type schemas, form definitions, and image assets. Visible, editable, deployable the moment they're made. No black boxes.
- Pages with live HTML, CSS, and JS tabs
- Content type schemas and seed entries
- Form fields, confirmation flows, and notification settings
- AI-generated and optimized image assets
Waves
Done. I've created:
- ✓ Event content type (title, date, location, description)
- ✓ 5 published seed entries
- ✓ /events collection page
- ✓ Entry page template at /events/:slug
HOSTING & INFRASTRUCTURE
Production-grade, out of the box.
Every site on Waves ships with the same infrastructure stack, day one. No ops ticket. No configuration wizard. No upsell to get the feature you already expected.
SSL / HTTPS
Automatic certificate provisioning and renewal. Every site, every custom domain, no setup.
Global CDN
Pages and assets served from the edge. Fast everywhere, no region to pick.
Sitemaps
Auto-generated and updated on publish. Search engines see what's live — nothing stale, nothing manual.
Redirects
Plain or regex rules, 301/302/307/410/451 status codes. Managed in-studio, applied immediately.
Custom domains
Point your domain, verify DNS, and you're live. Full HTTPS, same CDN — no performance difference from the default subdomain.
Image optimization
Responsive srcsets, format conversion, crop transforms, and CDN delivery — automatic for every image asset.
HOW IT COMPARES
Everything you need.
Nothing you don't.
| Feature | Waves | WordPress | Webflow | Squarespace |
|---|---|---|---|---|
| Custom content types | ✓ | Plugin | ✓ | ✗ |
| Full code access (HTML/CSS/JS) | ✓ | ✓ | Limited | ✗ |
| Reusable component system | ✓ | Plugin | ✓ | ✗ |
| Built-in forms & submissions | ✓ | Plugin | ✓ | ✓ |
| CDN + SSL included | ✓ | DIY | ✓ | ✓ |
| AI page & content builder | ✓ | ✗ | Limited | ✗ |
| No plugin dependency chain | ✓ | ✗ | ✓ | ✓ |
| Image optimization & transforms | ✓ | Plugin | ✓ | Basic |
READY WHEN YOU ARE
Stop stitching tools together.
One platform. Real pages. Live by lunch.
Get on the waitlist