Poetry Graph — forms

A field guide to the fixed forms — what each one asks of you, and how to gather its materials from your graph before you write a line.

Villanelle

19 lines · 2 rhymes · 2 refrains · 5 tercets + 1 quatrain

The villanelle is an obsession machine. Two whole lines — the refrains — return again and again, alternating as the final line of each tercet, until they collide as the closing couplet. Because only two rhyme sounds carry all nineteen lines, the form circles its subject relentlessly ("Do not go gentle into that good night" is the famous one).

Tercet 1
1Arefrain 1
2B
3Arefrain 2
Tercet 2
4A
5B
6Arefrain 1
Tercet 3
7A
8B
9Arefrain 2
Tercets 4–5
…Asame pattern
Quatrain
16A
17B
18Arefrain 1
19Arefrain 2
In the graph

Pick two rhyme nodes. Your A node does the heavy lifting: it needs your two refrain end-words plus five more distinct rhymes (13 A-lines total, but the refrains repeat). The B node needs six words. Open a rich node like -ight or -one and harvest before you draft.

begin a villanelle →

Sestina

39 lines · no rhyme · 6 end-words · 6 sestets + 1 envoi

The sestina doesn't rhyme at all — instead it repeats the same six end-words, reordered stanza by stanza through a fixed spiral called retrogradatio cruciata: each new stanza takes the previous order and folds it outside-in (last, first, second-to-last, second…). After six stanzas every word has held every position; a three-line envoi then uses all six at once.

StanzaEnd-word order
1123456
2615243
3364125
4532614
5451362
6246531
envoi2 per line: 2–5 · 4–3 · 6–1
In the graph

Rhyme doesn't matter here — meaning does. Choose six words from different rhyme nodes that can bend into many senses (words with several parts of speech shine — check the tint of each point). Words like light, still, or ground survive 7 repetitions; rarities wear out by stanza 3.

begin a sestina (seeded) →

Sonnet (Shakespearean)

14 lines · 7 rhymes · iambic pentameter · 3 quatrains + couplet

Fourteen lines of iambic pentameter (ten syllables, da-DUM ×5). Three quatrains develop an idea in alternating rhyme; the final couplet lands the twist — the volta traditionally strikes at line 9 or in that last pair. Each rhyme sound is used exactly twice, so no single node is strained.

Quatrain 1
1A
2B
3A
4B
Quatrain 2
5C
6D
7C
8D
Quatrain 3
9E
10F
11E
12F
Couplet
13G
14G
In the graph

You need seven rhyme nodes with two words each — breadth over depth. Save your strongest pair for the G couplet: it's the poem's last word. For the pentameter, flip on syllables as altitude and shop by floor as you fill each ten-syllable line.

begin a sonnet →

Ballad

quatrains · ABCB · alternating 8 / 6 syllables · any length

The ballad is poetry's storytelling engine — folk tales, murder ballads, sea songs. Quatrains alternate four-beat and three-beat lines (roughly 8 and 6 syllables), and only lines two and four need to rhyme, which keeps the narrative moving fast. A refrain stanza often returns like a chorus.

Each stanza
1×~8 syllables — no rhyme needed
2B~6 syllables
3×~8 syllables — no rhyme needed
4B~6 syllables
In the graph

Light lifting: one rhyme pair per stanza, a fresh node each time. The real constraint is the beat — turn on syllables as altitude and pull line-ending words from the lower floors (1–2 syllables land the stress cleanly at line's end).

begin a ballad →

Limerick

5 lines · AABBA · anapestic bounce · disreputable

Five lines, two rhymes, and a punchline. Lines 1, 2, and 5 are long (three beats, 8–9 syllables) and rhyme together; lines 3 and 4 are short (two beats, 5–6 syllables) and rhyme with each other. The engine is the anapest — da-da-DUM — which is why limericks gallop.

The five
1A8–9 syllables
2A8–9 syllables
3B5–6 syllables
4B5–6 syllables
5A8–9 syllables — the punchline
In the graph

Node 1 needs three words, node 2 needs two. The trick: pick your line-5 punchline word first, then work backwards — expand its node and choose lines 1 and 2 from what you find there.

begin a limerick →

Triolet

8 lines · 2 rhymes · line 1 appears three times

A miniature music box. Eight lines, but only about five of them are yours to write: line 1 returns as lines 4 and 7, and line 2 returns as line 8. The art is choosing a first line whose meaning shifts each time it comes back around.

The eight
1Arefrain a
2Brefrain b
3A
4Arefrain a again
5A
6B
7Arefrain a again
8Brefrain b again
In the graph

Two nodes again, but small: three fresh A-words beyond your refrain and one fresh B-word. A good warm-up form for testing whether two rhyme nodes have chemistry before committing to a villanelle.

begin a triolet →

Haiku

3 lines · 5 / 7 / 5 syllables · no rhyme · one turn

No rhyme, no meter — just seventeen syllables and a cut. The classical haiku sets an image, extends it, then pivots (the kireji, or cutting word) to a second image that reframes the first. Concreteness beats abstraction; seasons beat sentiments.

The three
1×5 syllables
2×7 syllables
3×5 syllables
In the graph

This is the form syllables as altitude was born for. Ignore the rhyme hubs entirely — read the strata like a till: a 5-syllable line is one word from floor 2 + one from floor 3, or five singles from the ground floor. Budget, then spend.

begin a haiku (seeded) →