Read forward.

Join the Waitlist →

Content was meant
to be consumed linearly.

We live in an age of infinite scroll. Of distraction loops. Of tab hoards and bookmark graveyards where intention goes to die. Somewhere along the way, we forgot how to read — truly read — from beginning to end, one page at a time, without reaching for the scroll wheel.

Folio exists because we believe forward-only consumption is not a limitation. It is a philosophy. When you remove the ability to scroll backward, something remarkable happens: you pay attention. You absorb. You move through content the way the author intended — deliberately, one screenful at a time.

We didn't build a pager. We built a movement. Welcome to intentional reading.

Every constraint
is a superpower.

Real capabilities. Real focus. Zero noise.

Forward Flow™ forward-only

Folio pages forward through content one screenful at a time. No backward scrolling. No infinite scroll. This is focused, linear content consumption — the way reading was meant to work. Distraction-free by architecture, not by plugin.

Screenful Paging SPACE

Press space and Folio delivers exactly one screenful of content. Not a pixel more. Not a pixel less. The display adapts to your terminal dimensions in real time, ensuring every page is perfectly framed for your viewport.

🔍

Pattern Seek™ /pattern

Search forward through content using full regular expression matching with /pattern. Jump directly to the kth occurrence. Folio finds what you need without breaking the linear flow — seek without backtracking.

🤫

Silent Mode™ -d

Enable the -d flag and Folio replaces the terminal bell with human-readable help prompts. "[Press space to continue, 'q' to quit.]" No jarring audio. Just gentle guidance for your reading experience.

Clarity Engine™ -s

The -s flag compresses multiple consecutive blank lines into a single line. Folio removes visual noise from your content so you can focus on what matters. Clean typography. Maximum signal-to-noise ratio.

🪟

Clean Canvas™ -p / -c

With -p or -c, Folio clears the entire screen before painting each new page from the top. No scroll residue. No visual artifacts. Every screenful is a fresh canvas — like turning to a crisp new page.

📍

Deep Entry™ +num / +/string

Start displaying at a specific line with +num or search for a string before displaying with +/string. Jump straight to the content that matters, then page forward from there. Precision entry points for intentional readers.

Three keystrokes to clarity.

01

Open

Pass any file to Folio. It loads the content and presents the first screenful — perfectly framed for your terminal dimensions. No setup. No configuration. Just content.

02

Page

Press SPACE for the next screenful. Press ENTER for a single line. Press d to scroll half a screen. Every interaction moves you forward with precision and purpose.

03

Seek

Need to find something? Type / followed by your pattern. Folio searches forward and jumps you directly to the match. Regular expressions supported. Zero context loss.

04

Complete

When you reach the end, you're done. Press q to exit. You have read the entire document, linearly, without distraction. That's the Folio promise.

Quiet confidence, loud impact.

0
Screenfuls served per day
0
% forward completion rate
0
Active readers worldwide
0
Backward scrolls allowed

Forward for everyone.

Every plan includes forward-only paging. Because that's the only direction that matters.

Reader

Free

For individuals who read with intention.

  • Forward-only paging
  • SPACE / ENTER navigation
  • Basic /pattern search
  • Line number display with =
  • Community support
Get Started

Publisher

$99/mo

For organizations with content at scale.

  • Everything in Editor
  • Regex pattern search
  • Custom screen sizes (-num)
  • Logical line counting (-f)
  • Environment variable config
  • Secure mode (MORESECURE)
  • Dedicated account manager
Contact Sales

Archive

Custom

For enterprises with infinite content libraries.

  • Everything in Publisher
  • Multi-file paging (:n / :p)
  • Shell command execution (!)
  • Editor integration (v)
  • PAGERSECURE compliance
  • Custom SLA
  • On-premise deployment
Talk to Us

What readers are saying.

"I used to scroll backward constantly, rereading the same paragraphs in an endless loop. Folio's forward-only architecture broke that cycle. I read 3x more documentation now — and actually retain it."

Daniel Voss Staff Engineer, DataForm

"The -s flag alone saved our ops team hours of log review. Squeezed blank lines, clean screenfuls, forward only. We call it 'zen debugging' internally. Folio is core infrastructure for us."

Marcus T. VP of Engineering, StreamOps

"We replaced less across our entire fleet. Yes, I know that sounds counterintuitive. But the forward-only constraint changed how our team reads incident reports. More focus, fewer rabbit holes."

Priya K. SRE Lead, CloudNine

"Clean Canvas mode is genuinely beautiful. Every page is a fresh start. I showed our design team and they immediately understood what 'intentional UX' actually means."

Liam S. Head of Product, Inkwell

See Folio in action.

Real commands. Real output. Forward only.

folio — ~/documents
$ folio README.md
# Project Folio
 
Folio is the intentional content paging platform built for
teams that read with purpose. Forward-only. One screenful at
a time.
 
## Getting Started
 
Install folio globally:
 
npm install -g @folio/cli
 
## Usage
 
folio [options] file ...
 
## Options
 
-d Display help instead of ringing bell
-s Squeeze multiple blank lines into one
-p Clear screen, then display
-c Paint each screen from the top
--More--(42%)
 [Press SPACE to continue]
-f Count logical lines, not screen lines
-l Don't pause at form feeds
+num Start at line number
+/str Search before displaying
 
## Interactive Commands
 
SPACE Next screenful
ENTER Next line
/pat Search forward
q Quit
h Help
= Show line number
--More--(87%)
$ folio -s -d server.log
[INFO] Server starting on port 8080
[INFO] Connected to database
[WARN] Cache miss rate elevated: 12.4%
[INFO] Health check passed
[INFO] Request handled: GET /api/v2/users (200, 14ms)
[Press space to continue, 'q' to quit.]

How CloudNine reduced incident resolution time by 34% with Folio.

CloudNine's SRE team was drowning in log files. Engineers would scroll backward through hundreds of lines, lose their place, and scroll forward again — sometimes rereading the same output three or four times during a single incident. The cognitive overhead was measurable.

After deploying Folio across their fleet with the -s and -d flags as defaults, something shifted. Engineers stopped context-switching. They read log files linearly, absorbed patterns faster, and used /pattern to jump forward to error signatures instead of scrolling aimlessly. Combined with -p mode for a fresh screen on every page, the visual clarity alone reduced misreads by 22%.

Within one quarter, mean time to resolution dropped by 34%. The team attributes it entirely to the discipline that forward-only paging imposed on their workflow. "It's not about the tool," said their SRE lead. "It's about the constraint. Folio makes you a better reader."

Built by readers.

📖

Elena Marsh

CEO & Co-Founder

Former librarian turned systems engineer. Spent a decade building reading infrastructure at scale before realizing the terminal pager was the most neglected interface in computing.

⌨️

Ravi Gupta

CTO & Co-Founder

Ex-kernel contributor. Wrote his first pager at 15. Has strong opinions about screen-clearing algorithms and is not afraid to share them.

🎨

Cleo Whitfield

Head of Design

Believes every screenful should feel like a freshly typeset page. Previously led design for two print-to-digital platform transitions.

📊

Jin Park

Head of Product

Built analytics platforms for three publishing companies. Obsessed with reading completion metrics and the psychology of linear content flow.

Questions we get asked.

By design, Folio implements intentional linear flow. The forward-only architecture is not a limitation — it is the core product philosophy. When content can only move in one direction, readers develop deeper focus, higher retention, and faster comprehension. We have found that backward scrolling is the single largest source of cognitive thrashing in content consumption workflows. Removing it was the most important product decision we ever made.

less is a bidirectional pager that optimizes for navigation flexibility. Folio takes the opposite approach: we optimize for reading discipline. Every feature in less that enables backward movement is a feature that enables distraction. Folio strips away the noise and gives you pure, forward-only content consumption. Less is more, but Folio is more than more.

Folio exits gracefully. You've read the entire document. That's the point. With the -e flag, Folio exits automatically at EOF. Without it, you can press q to quit, or use :n to advance to the next file in a multi-file session. Either way, you leave with complete comprehension.

Absolutely. Use the -n flag or pass a numeric option like -25 to set lines per screenful. You can also set the MORE environment variable to persist your preferred configuration across sessions. Folio adapts to your reading cadence.

Yes. Set the MORESECURE or PAGERSECURE environment variable to enable secure mode, which disables shell command execution and editor invocation. This ensures Folio operates as a pure, read-only pager with no escape vectors — ideal for audited environments and compliance-sensitive workflows.

Start reading forward.

Join the waitlist. Be among the first to experience intentional content paging.

No spam. Just forward-moving updates.

See mandō's portfolio