Skip to content
EpicDraft Docs

Library

The Library tab of the file panel holds your project's pages — a page per character or location, an outline, storyboards, sub-scripts, story-bible pages, notes, and media. Pages are rich text and live in the .sp file itself, so they travel with the script. In earlier versions this was called the Wiki.

The Library panel with a character page open

The page tree

The panel's header reads Project, with a toggle between the list and the project graph, an expand button (in graph view), and a + menu for new pages.

A pinned Screenplay row sits at the top, then the folders: Story, Characters, Locations, Storyboards, Notes, and Scripts. The Outline page lives inside Story. You can add your own folders and subfolders; a folder's page shows a live index of everything inside it.

Each row has a menu: Rename, Move to…, and Delete (character rows add Role; folder rows get New subfolder, Rename, and Delete folder). While the project has two or fewer pages, a getting-started tips card sits in the panel — it disappears on its own as the project grows.

At the bottom of the panel:

  • References — for the selected page, who links to or mentions this subject. Name-only matches carry a mention tag.
  • Planner — script entities without a page yet: characters and locations you've typed in the screenplay. Click one to create its page.

Creating pages

The + menu creates a Note, Character, Location, Storyboard, or Script, plus New folder.

Pages can also come straight from the script: the affordance beside a character cue or scene heading offers Open page — or Create page when none exists yet. And while writing any page, type [[ to link to another page by name, creating it on the spot if it doesn't exist.

Writing a page

Breadcrumbs at the top of a page show where you are — Script › Folder › Page — and each crumb drops down a list of its siblings.

Type / for the block menu: Text, Heading 1–3, Bulleted list, Numbered list, To-do, Table, Storyboard panel, Media, and Link. Type [[ to link between pages.

The page toolbar includes an image button that opens the add-media dialog, and it obeys View ▸ Toggle Tool Bar — with the toolbar off, marks and the link button move to the floating toolbar. The floating toolbar (⌘L / Ctrl+L) works on pages just as it does in the screenplay, and inside a table it grows row and column controls. See Formatting.

On shared files you'll see your collaborators' cursors on pages, the same as in the screenplay.

To print a page, just print while it's on screen — Print/Export follows what you're looking at and renders the page (headings, lists, tables, and images, including in table cells) under the page's own name. See Printing.

Character pages

A character page's header carries a role picker (protagonist, antagonist, supporting, or background), pronouns, and an age — freeform, so "34", "30s", or "Ageless" all work. New character pages start from a seeded template.

On protagonist and antagonist pages, a sheet of six key-character questions sits below the page body: identity, want and need, obstacle, cost, stakes, and meaning. Each question has its own AI button, and your answers survive if you later demote the character's role.

A References panel on the page lists the character's per-scene appearances plus every page that links to or mentions them — click any entry to navigate there.

Locations and story-bible pages

Location pages get the same References panel — per-scene appearances and links or mentions, click to jump.

The Story folder's pages — Style and Tone, Theme, World Setting, and Treatment — edit the same fields that travel with your .sp file, so what you write here is what exports.

Character, location, and story-bible pages all carry a Lookbook: a strip of reference images added from your device, by URL, or generated.

Outlines

A blank Outline page opens with a template gallery: three-act (basic), three-act hero's journey, four-act (basic and advanced), five-act Freytag, Kubrickian non-submersible units, or blank. You can pick Choose a different template afterwards to start over.

Storyboards

A new storyboard page seeds with two panel cards and an Add frame hint.

The fastest way to start one is from the script: the affordance beside any scene heading offers New storyboard for this scene, which creates a board already covering that scene — and, once boards exist, Open storyboard for each of them.

At the top of a storyboard, the Script strip shows which stretch of the screenplay the board covers. Pick a scene, then click the first line of the range and the last; the lines in between highlight. The range ends at the start of the next scene unless you click an end line, and Continue into the next scene… lets a range run across scenes. Open in script jumps the screenplay to the start of the range. Setting the start names the page (Scene 3 – Storyboard 1) unless you've renamed it, and re-ranks the other timed storyboards.

Each panel can be tied to one line of that range: Link to script on the card opens a searchable list of the range's lines (or the whole screenplay while the board has no range). A linked panel shows the line beneath its number — click it to jump the script there — and its time chip starts where that line does, with unlinked panels sharing the gaps evenly. Panels a collaborator or the AI links show the same way.

In the page tree, the Storyboards folder can sort by Order, Start time, or Duration, resolved against the script's timeline — unanchored storyboards sort to the end by name.

Media

The Media section is project-wide: it lists every image, video, and audio file added anywhere in the project. Images get thumbnails; video and audio get a kind icon. Each row has Remove from project, with a confirmation.

The add-media dialog has three modes: from your device (with a size cap — media stays on your device, EpicDraft doesn't host it), from a link, or Generate (Pro), which starts seeded with "Using this page" context. See AI Images.

The project graph (Pro)

The list ⇄ graph toggle in the header switches the panel to the project graph — your screenplay at the center with everything fanning out around it, node size weighted by importance. Click a node to open it; drag nodes to arrange them. Controls cover a Scenes toggle, a Mentions toggle, kind filter chips, zoom in and out, and fit to view. Solid edges are links you made; dashed edges are derived from a name match or folder membership. On desktop the graph expands to a large dialog; on phones it's its own screen.

The graph is a Pro feature — free users see it locked. See Accounts.

On phones and tablets

The Library opens from the drawer with bigger touch rows, always-visible targets, and bottom sheets in place of nested menus, plus a rename dialog and a persistent full-width New page button. The Project graph entry and the Media section are there too. For quick notes on the go, see Notes.