Publii Documentation

Introduction

Publii is a desktop CMS (Content Management System) for creating static websites. Designed to be easy for beginners to use, it also provides options for experienced web developers who want to customize their sites. In this guide you'll learn how it works, from installing the app to creating and publishing your website.

Getting Started

If you're using Publii for the first time, these guides will take you through the main steps:

  1. Install Publii on your Windows, macOS or Linux computer.
  2. Create your first website and enter its basic details.
  3. Choose and install a theme to set the appearance of your site.
  4. Add your content by creating posts and pages.
  5. Configure your hosting connection, then synchronize your website to publish it online.

If you already have a WordPress website, see our guide to importing WordPress content into Publii.

How It Works

Before starting with Publii, it helps to understand that it works differently from a CMS installed on your web server. Building, styling and creating content for your site happens on your computer, whether you're using Windows, macOS or Linux. You can work offline and preview your changes locally, even before choosing a hosting provider.

When you're ready to publish, connect to the internet and synchronize your website. Publii generates the site files and uploads them using your configured hosting connection. Saving a post or previewing your site does not publish your changes; they appear on the live website after synchronization. If you use manual deployment, Publii prepares the files for you to upload yourself.

Your server delivers the generated HTML, stylesheets, JavaScript and media files to visitors without needing a server-side CMS or database to build each page. The published website remains available when Publii is closed or your computer is switched off. To update it, make your changes in Publii and publish again.

Using This Guide

This guide is separated into sections, with each one covering a particular aspect of Publii, such as choosing a post editor, creating posts, pages and tags, adding menus to your site, or understanding the available settings. You may read through the guide in order if you wish, or use the navigation menu and documentation search to find help with a particular function. To add features such as comments, analytics, search or icons, see the Plugins section.

If you want to create a theme or customize its templates, our Developer Documentation explains Publii's theme structure, configuration and template helpers.

Should you encounter an issue that is not covered in this documentation, you can ask our community for assistance via the Community Forum. Include your Publii version, operating system and a description of what happened so that others can help you.

Recent Articles

  1. LiveChat Integration Plugin

    Published:
  2. Favicon Studio Plugin

    Published:
  3. EchoThread Plugin

    Published:
  4. Commentix Plugin

    Published:
  5. AI Crawler Blocker Plugin

    Published:
  6. Markdown for AI Plugin

    Published:

Recently Updated

  1. Creating a GitHub Pages site

    Updated on:
  2. How to create a static website using GitLab Pages

    Updated on:
  3. Site Settings

    Updated on:
  4. App Settings

    Updated on:
  5. Server Configuration

    Updated on:
  6. Creating and Editing Pages

    Updated on:

Create your first website with Publii

Join thousands of creators who chose independence. Create content locally and publish lightning-fast, secure websites on your own terms.

Download Publii

Free and open source. Windows, macOS and Linux.

Read the getting started guide