---
title: "Generators"
source: https://dev.pageseeder.com/reference/advanced/website/berlioz/generators.html
last_updated: 2026-09-05T15:37:58+10:00
tokens: ~154
---

# Berlioz Generators

The generators provided by Berlioz all implement the `ContentGenerator` *Java* interface.

Berlioz provides a few core generic generators.

More useful generators are included in Bastille. Bastille is a Java library that depends on other libraries such as Flint, Lucene, and EHCache. It provides basic generators to perform more specific functions including indexing & searching, parsing XML and PSML files, and managing the cache.

> **Note:** Bastille is now open source! From Bastille 0.8, the package names have been changed from `com.weborganic.bastille` to `org.weborganic.bastille`.

 

