An editor for long-form writing

Write the whole project. Review it before it goes in.

Longmatter is an editor for writing that has more than one page: handbooks, documentation, books and knowledge bases. Links follow your renames. A page that changes underneath you is never overwritten silently. Every change can be a draft that somebody reads before it goes in.

Start writing See how review works

Free to start. Hosted projects are $8 a month.

Longmatter with a studio handbook open: the file tree on the left, a page being written in the middle, and the outline and metadata fields on the right.
The real application, captured and not drawn. Every picture on this site is a screen capture of the real app.

What it does

One editor for the pages, the links between them, and the changes to both.

How review works

Four steps between a change and the project.

Drafts, comparison, review and history are for hosted projects, so the work is in one place that everybody can open.

  1. Start a draft

    A draft starts from the project exactly as it is now. Write in it as long as you like. Everybody else goes on reading the project as it was.

    The Drafts dialog in a project called Studio handbook. It explains that a draft is a copy of the project to write in, lists the project and a draft called Rewrite the welcome, and has a field to start another.
  2. See what changed

    Compare the draft with the project by paragraph and by word. Added words are marked, removed words are struck through, and nothing else on the page is touched.

    The same dialog showing what the draft changed in Welcome.md. A rewritten paragraph has the removed words struck through and the new words highlighted.
  3. Ask somebody to read it

    Say what you want looked at, and ask a person in the project. They read the changes, leave a note on the words it is about, and answer yes, or not yet.

    Answering a review takes a seat, which is somebody who can write. Readers can read.

    A review called A clearer welcome, waiting to be read. It shows the request, a comment from a teammate quoting the words it is about, and a box to say something back.
  4. Put it in, and keep every version

    A hosted project keeps every version. You can put an earlier one back, and putting it back is a new version, so nothing is removed.

    The History dialog listing versions of the project by day, with who made each, and a comparison of one page on the right with a button to put that version back.

Keeping it true

A long piece of writing is pages with links between them.

Those links have to stay true while the writing moves around. That is most of what the project view is for.

  • Rename or move a page and every link to it is rewritten.
  • Backlinks, an outline of the open page, a quick switcher and search across the whole project.
  • Search and replace across many files leaves one undo.
  • One view lists every front matter key in the project, how widely it is used, and which pages are missing it.
  • Front matter becomes typed fields, and comments, key order and quoting survive an edit.
  • A size picker inserts a table, and controls for rows, columns and alignment appear when the caret is inside it.
The project metadata view for a handbook of nine pages, listing each front matter key, how widely it is used, and the values it holds.
One page's front matter is a form. Every page's front matter is a schema, and only the second one shows a typo in a value used forty times.

Your work

It does not lose what you wrote.

  • A save cannot leave half a page

    It is written to a temporary file, forced to disk and renamed over the page.

  • A change underneath you is never overwritten silently

    If a page changes outside Longmatter, the save is refused and you choose which version to keep.

  • Closing waits for the last edit

    The window does not close until what you typed has been written.

  • A failed save keeps trying

    It retries with a backoff, and the page stays marked unsaved until it lands.

  • A crashed tab does not take the edit with it

    Work that has not reached storage is kept in the browser and offered back.

For teams

Seats for the people who write. Reading is free.

A team holds the seats for the people who write, and a reader is free. Take somebody off the team and their access to every project in it ends together.

You invite people by email, as writers or as readers.

Teams are opening to a first group, so ask us.

Ask about teams

A team called Studio, listing an owner, a writer and an invitation to a reader that has not been accepted, with a form to invite somebody else by email.

What it costs

Free to start. Pay for the part that has to be hosted.

There is no limit on projects and no cap on storage.

  • A folder on your computer

    Free

    Chrome and Edge

    • Open a folder on your own computer. Nothing is uploaded.
    • A free account stores nothing of yours.
    Start writing
  • Hosted projects

    $8 a month, or $80 a year

    Any browser, on any machine

    • Opens in any browser, including Firefox and Safari.
    • Drafts, comparison, review and history.
    • If you stop paying, what you wrote stays and keeps saving.
    Start writing
  • Teams

    Ask us

    Opening to a first group

    • Seats for the people who write.
    • Readers are free.
    Ask about teams

Everything about pricing

What it does not do

Worth knowing before you spend an evening on it.

Questions

What people ask first.

Where is my writing kept?

In a folder on your computer, if you open one in Chrome or Edge. Nothing is uploaded.

In a hosted project, Longmatter stores it. The privacy page lists what is stored and where.

What happens if I stop paying?

Everything already written stays and keeps saving. Only starting a new hosted project stops.

You can cancel from inside the app, on Stripe's own page.

Do I need Chrome?

A folder on your computer needs Chrome or Edge.

A hosted project opens in any browser, including Firefox and Safari.

Why do I need an account?

Longmatter asks for one for everything, including a folder on your own computer. A free account stores nothing of yours.

Can I take my writing with me?

It is plain Markdown, and what is saved is exactly the text you typed.

A hosted project has no download button yet. Write to hello@longmatter.com and the pages are sent to you.

Who can read my writing?

The people you invite to a hosted project can read it, as writers or as readers.

The privacy page says exactly what is stored and where.

What does a team cost?

A seat is for somebody who can write, and readers are free.

Teams are opening to a first group, so ask us.

Where do I ask something else?

Answers are published at support.

Or write to hello@longmatter.com.

Write the whole project.

Make an account and write your first page.

Start writing