---
title: "Berlioz API"
source: https://dev.pageseeder.com/reference/advanced/website/berlioz.html
last_updated: 2026-09-05T15:21:30+10:00
tokens: ~187
---

# Berlioz

Previously known as the Website engine, Berlioz can process data that is either live (through services) or has been published from PageSeeder to a file system.

This documentation relates to Berlioz. For more information about accessing PSML documents, *see* the [Publish engine](../../glossary/publish_engine.md).

## Framework 

The Berlioz framework can be understood by learning the role of the following modules:

- Using the Berlioz servlets and filters.
- XML and other [Berlioz Output](berlioz/berlioz_output.md).
- [File organization](berlioz/berlioz_file_anatomy.md) and URLs for a Berlioz-powered website.
- The available [generators](berlioz/generators.md) provided by Berlioz.
- Configuration and administration options.

