Webiny Platform The CMS that gives the design back to designers

We remove the complexities of different template engines from your design and make your job enjoyable again.

  1. Simplest template engine
  2. Sell your themes
  3. Host your clients

THE MOST DESIGNER-FRIENDLY PLATFORM

Builder

Code less and get your theme up and running much faster with the option to fine-tune stuff on the code level.

Per device template

We can serve a different template for each device type. More control, better flexibility, faster website.

Testing

Test your design changes on the out-of-the-box staging environment, before deploying to the production.

Sell

Distribute your themes using Webiny Store and earn money. Revenue share is up to 70% in your favor.

Not just themes

Offer additional items, like fonts, icons and other graphic elements that users might need.

Engagement

A user might ask for your assistance, why not offer your services directly to the user, if you wish to do so.

HTPL - TEMPLATE ENGINE LIKE NO OTHER


Here is a sneak preview of how it will look like

<!-- Layout with per-device type template inclusion -->
<w-layout template="layouts/2col.htpl" mobile-template="layouts/mobile/2col.tpl">
    <!-- A block inside the current layout -->
    <w-block name="content-left">
        <!-- Loop -->
        <w-list items="pages" var="page" key="pKey">
            <div class="post">
                <h1>
                    <!-- Output a variable -->
                    <w-var>page.title</w-var>
                </h1>
                <div>
                    <p class="teaser">
                        <!-- Add filters to a variable -->
                        <w-var default="content" mod="wordTrim:230; case:upper">page.teaser</w-var>
                    </p>
                    <!-- if condition -->
                    <w-if page.title="eq:'Hello World';">
                        <div class="img">
                            <!-- Serve a different image based on a device type -->
                            <w-img src="page.image.org">
                                <default>default.img</default>
                                <!-- Crop and resize image on fly -->
                                <desktop style="width: 800px; height: 450px; resize: cropAndResize;" />
                                <tablet style="width: 600px; height: 300px; resize: resize; fill: #fffff" />
                                <mobile src="page.image.mobile" style="width: 350px; height: 200px; resize: crop; fill: #fffff" />
                            </w-img>
                        </div>
                    </w-if>
                </div>
            </div>
        </w-list>
    </w-block>
</w-layout>

<!-- Another layout, with just one template -->
<w-layout template="layouts/comment-module.html">
    <w-block name="comment-count">
        <w-var>page.comments.count</w-var>
    </w-block>
</w-layout>

This is an early preview of the HTPL template engine, so some things might change in the final release.

SIGN UP FOR EARLY BETA ACCESS:

Lastest from our blog:

The Power of the Community

In the focus of recent feedback that I got, I think there is a need for me to justify some of the decisions we made while developing Webiny Framework.

Share & subscribe: