---
title: Examples
menuitem: 5
hide_list: true
name: examples_intro_en
---
#### Using template tags in text
- [ Basic examples ](/+name:template_tags_en)
- [ Split to pages ](/+name:split_en)
#### Generating pages from data
Input is [ this table ](/+name:movies_table_en), output is two sets of pages generated
in two different ways:
- **[ Movies ](/en/examples/movies/index.html)** - to create a page for each movie, I use row-based generation.
- **[ Years ](/en/examples/years/index.html)** - to calculate the number of movies per year, I use on-the-fly aggregation and generate pages based on the `year` column values.
Input is a set of JSON files, generation by key (works for directories too):
- **[ Ice And Fire ](/en/examples/chars/index.html)**