March 2026 Update: Gallery, Cloudflare Deploy, GitHub Import, and More

Our biggest update yet — community gallery with code viewer and fork, Cloudflare Pages BYOK deployment, GitHub OAuth import, 4-language support, smart AI model auto-selection, and much more.

Our Biggest Update Yet

We've been building fast at JY Tech, and today we're excited to share the biggest EasySite update since launch. This release touches every part of the platform — from how you create sites, to how you deploy them, to how you discover what others have built.

Here's everything that's new.

Community Gallery

The gallery is live at /gallery. Every published site on EasySite is now browsable by the community, with live preview thumbnails.

But we didn't stop at browsing. Every gallery card lets you:

  • View — open the live site
  • Code — inspect the full source code (HTML, CSS, JS) in a modal with file tabs
  • Fork — one click to copy any public site to your account and open it in the editor

This makes EasySite a learning platform, not just a builder. See a design you like? Fork it, tweak it with AI, and publish your own version.

Anonymous users' sites are public by default. No login needed to contribute to the gallery.

Cloudflare Pages Integration (BYOK)

This is the feature we're most excited about. You can now deploy your AI-generated sites to Cloudflare Pages — Cloudflare's global edge network with 300+ locations worldwide.

How it works:

  1. Go to your Profile and add your Cloudflare API token
  2. In your Dashboard, connect each site to a Cloudflare Pages project (or create one directly)
  3. Publish — your site is live on the edge in seconds

What you get for free:

  • Global CDN with 300+ edge locations
  • Free SSL certificates
  • Unlimited bandwidth
  • Custom domain support
  • DDoS protection

We use a BYOK (Bring Your Own Key) model — you own the Cloudflare account, the domains, and the infrastructure. No vendor lock-in. You can leave anytime with your files.

Each site connects to its own Cloudflare Pages project, so you can have different domains for different sites.

GitHub Import

Connect your GitHub account via OAuth and import any repository as a site. The flow is simple:

  1. Click "Import from GitHub" in your dashboard
  2. Browse your repos (public and private) with search
  3. Click "Import" — we fetch all static files (HTML, CSS, JS) and create a site

Imported sites start as drafts so you can review and enhance them with AI before publishing. This is perfect for bringing existing projects into EasySite for AI-powered iteration.

4-Language Support

EasySite now fully supports English, Chinese, Spanish, and Korean. Every page, blog article, legal page, and UI element is translated. The language switcher in the nav lets you switch with one click, and URLs are locale-prefixed (/en/, /zh/, /es/, /ko/).

Smart AI Model Selection

We added an "Auto" mode that's now the default for all users. Instead of choosing a model manually, Auto:

  • Picks the best available model for your plan
  • Automatically falls back through a chain of alternatives if one is rate-limited
  • Pre-checks availability before streaming to avoid broken responses
  • Shows which model was actually used in the status bar (e.g. "Auto (Qwen3 Coder)")

Free users get access to 4 powerful open-source models. Pro and Unlimited users get premium models from Anthropic, Google, and OpenAI. You never have to think about model selection unless you want to.

Interrupt & Resume

You can now stop a generation mid-stream without losing your work:

  • Click "Stop" to interrupt
  • Any partially generated files are parsed and kept in the preview
  • Say "continue" to resume from where it left off
  • The AI knows it was interrupted and picks up exactly where it stopped

Export as ZIP

Every site can be downloaded as a ZIP file from the editor or dashboard. Standard HTML/CSS/JS files — host them anywhere. Your content is never locked in.

Platform Stats

A new Stats page shows real-time platform analytics:

  • Total AI generations, sites created, and users
  • Model usage breakdown (which models are most popular)
  • Daily activity chart for the last 30 days

Dark & Light Mode

A theme toggle in the navigation lets you switch between dark and light mode. Your preference is saved and persists across sessions with no flash on page load.

Updated Pricing

We've made the free tier much more generous:

Free Pro ($9/mo) Unlimited ($29/mo)
Sites 100 500 Unlimited
Pages per site 10 50 Unlimited
Cloudflare Pages
Custom domains
Export as ZIP

Cloudflare deploy and custom domains are available on all plans, including free.

Built with Claude Code — and Inspired by the Community

This entire update was developed using Claude Code. We also got a ton of inspiration from the open Claude Code event by the community — seeing how others push the boundaries of AI-assisted development motivated us to rethink our own product. We didn't just use Claude Code as a coding tool — we studied how it works and brought those patterns into EasySite.

Abort & Resume — Claude Code handles interrupted generations gracefully, keeping partial work instead of throwing it away. We adopted the same pattern: when users stop a generation mid-stream, we parse and keep whatever files were already created. The AI knows it was interrupted and can pick up exactly where it left off when the user says "continue."

Smart Context Management — Claude Code is thoughtful about what context it sends to the model. We applied the same thinking: our editor truncates oversized files, summarizes older chat history, and only sends changed files in editing mode. This keeps conversations efficient even for complex multi-file sites.

Auto Model Fallback — Inspired by Claude Code's retry-with-backoff approach, we built a fallback chain that pre-checks model availability and silently switches to alternatives. Users never see a cryptic error — just results.

Self-Review Loop — Claude Code validates its own output. Our system prompt now includes a self-review step where the AI checks its generated code for broken references, missing responsive styles, and HTML validity before outputting it.

These aren't just technical details — they fundamentally changed how EasySite feels to use. The AI builder is more resilient, more predictable, and more helpful because we learned from one of the best AI-powered tools out there.

Also Shipped

  • Profile page with account info and integration settings (Cloudflare + GitHub)
  • Blog system with SEO-optimized articles in 4 languages, structured data, and sitemap integration
  • Terms of Service and Privacy Policy pages
  • Improved editor nav — full-screen editor with integrated compact navigation
  • Better AI responses — improved system prompt with self-review, continuation mode, and smart context management
  • Database-only storage — all sites stored in PostgreSQL (no more filesystem writes)

What's Next

We're already working on the next wave of features:

  • Marketplace for designers and SEO experts
  • Template library from community gallery
  • Cloudflare Workers integration for dynamic sites
  • Analytics dashboard per site
  • Collaboration features

Try It

Everything in this update is live now. Start building for free — no login required.

Have feedback? We'd love to hear from you at support@jytech.us.