Scriptty.

A free, offline screenwriting app for Malayalam & English writers. Hollywood single-column & Indian two-column formats, built-in Malayalam input, production-ready PDFs.

Loading installers…

v0.8.0 Mac · Windows · Linux MIT · Source on GitHub All releases →

Malayalam screenwriters have always had to choose between two compromises — write in a tool built for Latin scripts and fight every mixed-script line, or use a generic word processor and lose the formatting that makes a screenplay readable on set.

Scriptty is the third option. The editor speaks screenplay, not "rich text" — every element has its own behaviour, its own keyboard shortcut, its own typography. Malayalam input is built in, so you toggle scripts mid-sentence with Ctrl+Space and never leave the page.

Why Scriptty

Built for how screenwriters actually work.

№ 01 · Language

Malayalam & English, mixed freely

Three built-in input schemes — Mozhi (phonetic), Inscript 1, and Inscript 2. No OS keyboard setup needed. Mix Malayalam and English on the same line.

№ 02 · Format

Hollywood or Indian two-column

Write in standard Hollywood single-column. Export as Indian two-column for production teams who want dialogue and translation side by side.

№ 03 · Privacy

Fully offline. Yours.

Zero network calls at runtime. Your screenplays live on your machine as .screenplay files. No cloud, no account, no telemetry.

№ 04 · Three views

One file, three lenses

Writing view with scene annotations in the margin. Cards view as a typeset shooting-script tear sheet. Story view for Idea, Synopsis, Treatment, and Narrative.

№ 05 · Web series

Multi-episode, one file

An IDE-style episode explorer with per-episode status, drag-to-reorder, and an Episode Breakout view that drills from a series overview into each episode's scenes.

№ 06 · Production

Plan the shoot, not just the script

Tag each scene with a location group and a shoot date. Export a Daily Shoot List PDF — scenes grouped by day & location with industry-standard page-eighths totals.

№ 07 · PDF

An editorial-grade printed page

Title page, prose covers, and scene cards share one masthead vocabulary. Per-section page numbering, transition widow control, full-width production cards, Compact card-view export.

№ 08 · Editor

A smart, restrained editor

Auto-uppercase scene headings & characters. Malayalam-aware autocomplete. Smart curly quotes. Adjustable editor font size. Paste a plain-text draft and watch it become a properly formatted screenplay.

№ 09 · Recovery

Autosave that survives a crash

Background autosave to a hidden recovery file. If the app or your machine crashes, the next launch offers to restore your unsaved work — even an unsaved new document survives a power loss.

№ 10 · Interop

Imports Fountain and Final Draft

Co-writers' .fountain and .fdx hand-offs flow in through one Import Screenplay… wizard. Round-trip-aware Fountain export sends them back without silent data loss. Per-episode Fountain export for series.

Quick reference

A pocket guide.

Three columns covering the editor, the production prep, and the file/output side. Full manual lives inside the app under Help.

The editor

Element navigation

The editor cycles through six element types via Tab and Enter.

  • Scene Heading → Enter → Action
  • Action → Tab → Character
  • Character → Enter → Dialogue
  • Anywhere → Shift+Enter → new Scene Heading
  • Anywhere → Cmd+Shift+T → Transition

Malayalam input

Ctrl+Space toggles English ↔ Malayalam mid-sentence. Three schemes — Mozhi, Inscript 2, Inscript 1.

Smart features

Smart curly quotes. Character autocomplete after 2 characters (Malayalam-aware). Auto-uppercase for scene headings and character cues.

Production

Scene cards

Each card carries description, shoot notes, extras list, location group, and shoot date. Cmd+Shift+K opens the Cards view.

Daily Shoot List

From the Export modal, pick Daily Shoot List for a per-day production report — scenes grouped by date & location with page-eighths totals.

Statistics

Cmd+Shift+I opens five views — Overview, Characters, Locations, Schedule, Episodes — with sortable columns and CSV export.

Web series

Cmd+Shift+N creates a new series file. Each episode has its own metadata, scene cards, and story sections.

Files & output

The .screenplay format

Plain JSON. Human-readable. Open it in any text editor if you ever need to.

Import

  • Fountain (.fountain) — Highland, Slugline, Beat, WriterDuet hand-offs. Round-trip aware: synopses, sections, inline notes, and non-standard title-page keys re-emit on Fountain export.
  • Final Draft (.fdx) — XML format from FD 8 onwards. Six native paragraph types map directly; bold / italic / underline runs preserve as marks; dual dialogue collapses to sequential pairs; revisions and locked numbers drop with a summary toast.
  • Both flows pick film-or-episode destination via a single File → Import Screenplay… wizard.

Export

  • PDF — Hollywood or Indian, with optional Title page, Synopsis, Treatment, Narrative, Scene Cards, Daily Shoot List sections
  • Fountain — plain text format compatible with Highland, Slugline, Beat, WriterDuet, and Fade In. Series projects can export one file per episode.
  • Plain text — formatted .txt with proper indentation

Autosave & recovery

A hidden recovery file is updated as you type. Survives crashes and power loss.

v0.10.0

What's new.

№ 01

Final Draft (.fdx) import

Co-writers handing off Final Draft files now flow into Scriptty as a film or as a new episode of an open series. Six paragraph types map directly; bold / italic / underline runs preserve as inline marks; dual-dialogue blocks collapse to sequential pairs; revisions, locked numbers, script notes, and tagging drop with a summary toast that tells you exactly what was transformed or dropped.

№ 02

Round-trip-safe Fountain import

The earlier release added Fountain import; this one closes the loop. Synopses absorb into scene-card descriptions, sections attach to the next scene's shoot notes with a depth marker, inline notes attach to the containing scene, and non-standard title-page keys round-trip via a hidden extra map. A co-writer can edit your Fountain in Scriptty and send it back without silent data loss.

№ 03

One designed import surface

Both formats live behind a single File → Import Screenplay… wizard — pick the format and where it lands (new film or new episode of an active series). The standard Cmd+O Open dialog also accepts .fountain and .fdx directly.

№ 04

Production planning, end to end

Scene cards carry a location group, shoot date, and extras. Daily Shoot List PDF groups scenes by day & location with industry-standard page-eighths. Statistics adds Schedule and Episodes views with sortable columns and CSV export.

№ 05

Editorial-grade PDF redesign

Title page, prose covers, and scene-card / shoot-list openers share one masthead vocabulary. Per-section page numbering. Transition widow control. Courier Prime now bundled into every PDF.

№ 06

Episode Breakout view

For series projects: a top-level card per episode with a scene preview list. Click an episode to drill into its scenes. IDE-style explorer with per-episode status, drag-to-reorder, hover-rename.

№ 07

Paste to Screenplay

Drop plain text into the editor and Scriptty converts it into a properly formatted screenplay — Hollywood-style detection plus a Malayalam-aware character-cue path.

№ 08

Autosave & crash recovery

Background autosave to a hidden recovery file. Survives crashes and power loss. A normal save clears it.

Behind Scriptty

Credits & thanks.

Built by

Inputs & feedback

  • Aashiq Abu Filmmaker
  • Sijith Vijayakumar

Contribute

Scriptty is open source under the MIT license. Bugs, feature ideas, and pull requests are welcome on GitHub.