Write the cue
where the idea
happens.
Secuens is a shared notation, plain text, open standard, that lets everyone in the production work the same way across roles, tools, and disciplines.
Write it the way
you think it.
It lives in your mind first.
Then in the margin, in a note, in an email...
Secuens is just a shared way to write it.
Plain text, in the script
itself, in whatever tool you already use.
How Secuens
writes the cue.
Smoke, when she enters.
SQ (cue 5) on "she enters": Smoke effect
Lightning. Fast.
LX (cue 3) : Lightning flash
That metallic sound.
SQ (cue 6) : Metallic impact
Camera close, on her eyes.
CAMERA (shot 4) : ECU — her eyes
Music swells here.
MQ (cue 8) : Theme swells to full
INT. STAGE - NIGHT
The doors open. The orchestra swells from the pit.
LX (cue 12) on "The doors open" : Fade up to full stage wash
SQ (cue 5) with door slam : Thunder rumble
ANNA steps into the light, centre stage.
LX (cue 12a) after 2s: Tighten spot on Anna
SQ (cue 6) on "Juliet" : Music swell out
She crosses downstage. The lights shift.
LX (cue 13) : Slow fade to cold blue
FLY (cue 4): Fly out upstage gauze
LX (cue 14) after 4s: Blackout For developers
Secuens is plain UTF-8 text. It sits naturally inside Fountain scripts, but the notation is tool-agnostic. Any parser can read it from any text source that contains it.
Write in whatever tool you already use: Final Draft, Word, Pages, Google Docs, any text editor. The notation travels with the text.
Plain text means you already have everything you need.
designed to be parsed
Secuens is designed to be parsed. The syntax is unambiguous, the spec is exhaustive, the format is stable enough to build on.
A compliant parser reads plain text and can output whatever the production needs. Cue sheets, prompt books, show control files, breakdowns. Any domain, any toolchain.
The specification is open and published on GitHub under CC BY-ND 4.0.
[0-9]+[a-zA-Z]* 1 · 5a · 23b · 5A Standard numbering. Insert 5a between 5 and 6.
[0-9]+\.[0-9]+ 1.5 · 5.5 · 10.5 Alternative insertion. Insert 5.5 between 5 and 6.
[a-zA-Z]+[0-9]+[a-zA-Z0-9]* A5 · CA32 · LX1a QLab groups, broadcast and cart workflows.
Built on Secuens
Secuens is an independent open standard, created and maintained by its author. The specification is open, freely implementable, and not tied to any product or platform.
Anyone can build on it. Commercial tools, open source parsers, integrations, plugins.
Read the spec, implement it, ship it.
Building a tool?
If you're building a tool, integration, or parser, we'd love to hear about it and help amplify your implementation.
Known implementations
- QBookFirst app built on Secuens by meikr, the team behind the format.macOS onlyBetaInvite-onlyWebsite