# Introduction

# What is Whoobe?

  • a visual blocks builder (Whoobe Studio) to create pages, templates, widgets
  • a static website generator (Whoobe Generator) to create a full static website
  • a zero configuration Headless CMS (Whoobe Server) based on Feathersjs (opens new window)

The main concept is to create a website based on block driven page design.

Using WhoobeStudio visual blocks builder you compose your page according to the pieces of information you need to publish.

You can reuse created blocks, change layout, css classes can be customized, HTML elements can be added, copied, duplicated, removed. Your blocks are filled like a form, you stack them and create a page.

Thus means enabling maximum reusability and design control while allowing content changes with clear boundaries.

WHOOBE is markup, js and styling coupling applied to webpages. All of this without coding.

You can create shareable blocks that can be used for rich editing experiences in a UI in different projects just exporting/importing them.

The ultimate scope is to build a website that has the cost and time reduction of reusing well known information archetypes expressed as blocks (head, call for action, slider, footer, etc.).

# Showcase

Whoobe (opens new window)

Whoobe main site has been created exclusively using Whoobe Studio without writing a single line of code.

antonionardone.com (opens new window)

My personal website, deployed on Netlify

# Demo

Store (opens new window)

A demo store to show the possibility to create serverless, full static ecommerce. Shopping cart and payment integration with Snipcart.

# Full Static

WHOOBE by default configuration is designed to generate a full static version of your website (serverless) and doesn't require any deployment of Whoobe Server.

# Public Backend

When required WHOOBE can use a public Whoobe Server as backend with authentication ready to use.

See the configuration and deployment section for more info.

# Design concept

A good knowledge of HTML, CSS and TailwindCSS are suggested before to use Whoobe

NuxtJS and Nodejs/FeathersJS knowledge are not required if you don't need any extra settings that require to change the core code

# Open source and free

Whoobe is an open source project and is completely free.

Support is available only thru issues opened in the Whoobe repository

Any request for direct support about installation, configuration and usage of Whoobe can be supplied as professional services.

# Contribute

As open source project contribution are always welcome.