Skip to content

Repository files navigation

Fount Logo

FOUNT

Blockbusters in Terminal

Official Website   Download Fount   Try ActOne Screenplay

A minimal, distraction-free Fountain screenplay editor for screenwriters who live in the terminal.
Built with Rust & Ratatui • Engineered by iyal.ink


🌟 Overview

Fount brings the pure focus of Zen-mode screenwriting into your terminal. Powered by the open plain-text Fountain standard, Fount provides dynamic screenplay formatting, structural beat outlines, character stats, interactive scene trees, index cards, and Final Draft-standard PDF export—all without touching a mouse.

🎬 Prefer a GUI Application?
Check out ActOne Screenplay—our feature-rich desktop screenplay editor for Windows & Linux!


⚡ Quick Start & Installation

🐧 Linux (Recommended)

Download the latest pre-built package from our Releases:

tar -xzf Fount-Linux-x64-*.tar.gz
sudo ./install.sh
fount

💻 Cross-Platform via Cargo

cargo install fount

🪟 Windows (Microsoft Store)

Get it from Microsoft Store

🍎 macOS

cargo install fount

Tip: For optimal rendering and true-color themes, use modern terminals like Ghostty, iTerm2, or WezTerm.


✨ Features at a Glance

Feature Description
⚡ Live Fountain Engine Auto-formats Scene Headings, Character Cues, Dialogue, Parentheticals & Transitions on the fly.
🌲 Scene Tree Sidebar Instant overview and keyboard navigation across sequences, scenes, and acts.
🃏 Index Cards View Grid-based story architect to plot synopses, beats, and structure visually.
📊 X-Ray Studio Real-time analytics for character interactions, scene lengths, and narrative pacing.
📄 Final Draft PDF Engine Industry-standard 100% exact pagination, dynamic right margins, and A4 / US Letter layout export.
⏱️ Session Auto-Snapshots Background auto-saving system preventing any data loss while you write.
🎨 Curated Themes Switch instantly between Lilac, Catppuccin, Nord, Everforest, and Paper.

🎬 Visual Walkthrough

🏠 Homescreen Dashboard

Homescreen Dashboard

📝 Live Syntax & Markup

Syntax Markup

🌲 Scene Tree Navigator

Scene Tree Navigator

🃏 Index Cards & Story Architect

Index Cards

📊 X-Ray Analytics & Pacing

X-Ray Analytics


✍️ A Note from the Creator

Note

A Letter from the Creator

As a credited Tamil/Indian screenwriter—writing predominantly in English and Tanglish—I found myself at a crossroads when I transitioned to Linux. I deeply missed Beat, my long-time companion for storytelling, and couldn't find a minimalist alternative that felt "right" in the terminal.

My search led me to Lottie, whose elegance immediately captivated me. I cloned the project and began shaping it into the tool I needed. While I possess a moderate grasp of Rust, this journey was significantly smoothed by the partnership of AI Agents like Claude and Gemini. They were instrumental in helping me overcome technical hurdles, complicated logic, and the often frustrating nuances of software release workflows. Fount is the result of my creative vision and writing background, the open-source code that inspired me, and the intelligence of the agents that helped me build it. It is a tool I use daily, and I hope it serves you just as well.

Important

A Note on Pagination Due to TUI constraints, page counts shown in the editor are approximate (+/- 2 pages). The final PDF export contains the true, definitive pagination matching Final Draft standards.


🏛️ Credits & Inspiration

Fount stands proudly on the shoulders of open-source projects:

  1. Lottie — Foundational terminal editor that inspired Fount's codebase.
  2. Beat — The benchmark for minimalist screenwriting software.
  3. Fountain.io — The open plain-text format powering modern independent cinema.


FountTUI is engineered with care by iyal.ink
Crafting free, open, and focused storytelling tools for independent screenwriters worldwide.



🌐 iyal.ink  •  🎬 ActOne Screenplay  •  ⌨️ FountTUI

About

A TUI based screenwriting software. Write with fountain!

Resources

Stars

9 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages