Open source visual website builder and CMS.

Joined February 2020
324 Photos and videos
πŸͺͺ Try the Ycode Agency Workspace plan free for 30 days. ycode.com/agencies Unlimited client websites, your own logo and dashboard domain, your team under one workspace β€” no charge until day 31. 🧡
1
122
What's unlocked from day one: β€’ Unlimited Cloud projects under one fixed price β€’ White-label dashboard and builder β€” your logo, your domain β€’ Workspace-wide team across every client project β€’ Custom domains on every project β€’ Open-source β€” export anywhere, self-host if you want
111
Ycode 1.21.0 is out. The "current page" state is back β€” active nav-link styling and a Current Page filter for CMS collections β€” plus static exports finally ship your analytics. 🧡
7
1
253
πŸ› οΈ Plus: dynamic pages can now be duplicated, icons render at their real proportions on published pages, sliders show backgrounds and active dots, sample collection fields stay editable, and referenced CMS values embedded components localize correctly.
52
πŸ–οΈ Pan the canvas with Space drag. The hand tool you know from Figma and Webflow β€” hold Space and drag, or middle-mouse-drag β€” pans the editor canvas at any zoom. No more arrow-key shuffling around a large page at 100%.
56
πŸ€– MCP now fully covers dynamic content. Agents can bind Collection Lists (sorting, pagination, nested collections), write filter rules (incl. current-page and input-bound), set conditional visibility, bind text/images to CMS fields, and stack combo classes.
35
🏷️ Filter collections by the current page item. On a Tags or Category dynamic page, point a Posts list at the page's item β€” "show only posts that reference the current tag." Works for reference and scalar fields, with a clear `Current Tag` / `Current Category` option in the filter picker.
29
πŸ“ˆ Static exports finally ship your analytics. The pipeline now emits global per-page custom code into every exported page β€” GA, GTM, Plausible, JSON-LD, search console verification, third-party widgets, all included. Dynamic-page snippets resolve placeholders per item.
46
🧭 Highlight the active page in your nav. Links that point to the page being viewed now get `aria-current="page"`, which activates a new Current UI state in the Design panel. Style it like Hover or Focus β€” color, weight, underline β€” and it lights up only on the active item.
62
Ycode 1.20.0 is out. Bring designs in from Figma and Webflow in one paste, with everything from layout to combo classes preserved. 🧡
7
1
2
207
πŸ› οΈ And a fix: autoplay videos now play inline on mobile (iOS Safari, Android Chrome) without forcing fullscreen.
1
45
⚑ Publishing is dramatically faster on large sites. The publish path batches collection, item, translation, and page reads into bulk queries, hashes layer content to skip unchanged pages, and only writes changed translations. Large sites publish in a fraction of the time.
1
48
🌍 Multilingual sites now ship hreflang. Every page's `<head>` gets `<link rel="alternate" hreflang="...">` tags for each published locale plus an `x-default`. Search engines stop clustering localized pages as duplicates and serve the right language in the right region.
1
34
πŸͺ„ Paste from Webflow. Connect a Webflow site's Design URL, copy in the Designer, paste in Ycode. Combo classes and global styles import as an ordered stack of Layer Styles, so a `button` `button.is-primary` lands as two stacked styles and renders identically.
1
45
🎨 Paste from Figma. Install the Ycode Figma plugin, copy any auto-layout frame, and paste straight into the canvas. Auto-layout becomes flex, image fills upload to your asset library, and typography, rotation, and aspect ratio all transfer in one step.
1
80
Ycode 1.19.1 is out. A focused fix release, plus an in-place re-import for projects migrated from Legacy. 🧡
3
146
πŸ› οΈ Plus reliability fixes: large CMS collections (>1000 items) publish all the way through, password protection works on preview and published, Safari plays videos, the canvas stops clipping tall collections, and load-more handles nested fields and empty states.
37
πŸ”„ Re-import from Legacy without recreating the project. If a Legacy import needs a refresh, the project's β‹― menu now has a Re-import action. Pages, components, collections, assets, and settings refresh from a fresh dump. Subdomain, custom domains, and subscription stay put.
52