Website OS

Simple website builder,
powerful web development platform

Drag-and-drop UI Filesystem access Programmable

Create new elements

0.5x
1x
2x

Simply drag-and-drop elements from the New panel onto your website.
Your changes are automatically saved.

Sort elements

0.5x
1x
2x

In Block mode, you can use drag-and-drop to sort the elements on your page.

Move elements across pages

0.5x
1x
2x

Moving elements to another page is like moving files on your desktop PC from one directory to another. That's because all elements and pages are in fact represented as files on your website's filesystem. It's just that in Boomla, files and directories are the same thing. You will get to love it pretty soon.

Copy & paste elements

0.5x
1x
2x

In Boomla, everything is a file. Thus you can copy-paste any element (file) or even pages (files). Here we copy a gallery, which is a file, containing image files.

Yes, in Boomla, files can contain other files. This makes all the difference.

Upload images

0.5x
1x
2x

Just drag the images from your desktop computer on your website - where you want to have them. Images are automatically resized for you when it makes sense. (Decided by the application.)
You can also upload other kinds of files via drag-and-drop.

Undo / redo anything

0.5x
1x
2x

Here we first delete all sorts of files, then restore them by undo.
Then we redo the deletion.

Create new pages

0.5x
1x
2x

You can create pages via drag-and-drop just like any other elements on the page.
Note that you can create deeply nested pages as well - of course.

Rich text editor

0.5x
1x
2x

Here you can see the built-in rich text exitor in action. Note that some text elements may be editable but not formattable, like the menu entries.

Contextmenu - customize elements

0.5x
1x
2x

Each element (file) on the page has its own contextmenu with application specific entries. For example, here you can see how the contextmenu of a gallery app has quick buttons for the most common layout changes.

Contextmenu - full page options

0.5x
1x
2x

Contextmenu entries may take you to entire configuration pages that are application specific. Here we customize the image margins that way.

Install packages

0.5x
1x
2x

Packages contain applications. If you need an app that is not already installed on your website, look for a package in the Boomla Store.
Here we install a package that contains a contact form app.

Disclosure: Boomla is young, the Store has limited number of packages so far, but it's growing.

Friendly URLs

0.5x
1x
2x

Boomla automatically generates friendly URLs for you as you rename your pages. Even better, it automatically redirects old URLs to the new locations so that your visitors won't land on 404 pages. More details here.

File panel

0.5x
1x
2x

Boomla is built on a new kind of filesystem designed for websites.
The File Panel allows you to see that filesystem alongside your website, as it helps you understand the page structure. In the video, notice how selecting files on the page highlights the same file on the File Panel.

Sign up and create a website

0.5x
1x
2x

This uncut video shows how quick and easy it is to sign up and create a website on Boomla.