WriteIDE or Understory: two desktop apps for the same job

The closest pair on this site. Both are desktop apps for LitRPG and progression fantasy, both keep your world on your computer with no account, both work out a character’s state from the changes you log, and each is made by one person.

Choose Understory if your story moves through time, you want to import a Scrivener project or an EPUB, or you write on an Intel Mac. It is free during its alpha and $29.99 once after. Choose WriteIDE for a free, stable app with Word, PDF, EPUB and Royal Road output and a reader companion in the same place.

Choose Understory if

Your story moves through time, or lives in Scrivener now.

  • You write flashbacks or time skips and want a character as they were at that moment in the world.
  • You want to bring in a Scrivener project or an EPUB, and have its stat blocks read into the ledger for you to review.
  • You write on an Intel Mac.
  • You would rather pay once, and joining during the alpha keeps your access.

Choose WriteIDE if

You want it free, stable and ready to publish from.

  • You want every feature free, with nothing to buy.
  • You want a stable release, with backups and versions you can see.
  • You publish from the same app: Word, PDF, EPUB, Copy for Royal Road, and a Reader Codex for your readers today.

WriteIDE and Understory, side by side

WriteIDE 0.7.8Understory
Runs onA desktop app for Mac with Apple silicon, Windows and Linux.A desktop app for Mac with Apple silicon or Intel, Windows and Linux.
CostFree, with every feature.Free during its alpha, then $29.99 once. Alpha users keep their access.
Where your book is keptOn your computer, in local files and a local database.On your computer, in a .weave file. Its policy says it is never sent to its servers.
AccountNone.None.
How changes get inYou record each change at the scene where it happens: a slash command as you write, or Record a change.You log each change and it keeps the running sum. A scanner finds names as you write.
Stats at any pointStats, items, skills and quests read as of any scene, and a stat block in a chapter reads from its own scene.Everything as of your cursor or any chapter, and in-world time too, so a flashback shows a character as they were then.
ImportWord, Markdown or text, reviewed before anything is made. It does not turn a book’s stat boxes into tracked changes. A CSV or Excel sheet can start a tracker.Word, Markdown, text, EPUB and Scrivener projects. It can read stat blocks into its ledger for you to review.
ExportWord, PDF, EPUB, Markdown, HTML and BBCode, Copy for Royal Road, and a Reader Codex for your readers.Markdown and text, per its May alpha post, which lists Word, PDF and EPUB as still to come.

A place in the book, or a time in the world

WriteIDE reads every stat as of a place in the book: a scene, in story order. Move a scene and the numbers move with it.

Understory also records when in the world’s own timeline each event happened. Its alpha post describes a flashback set three years before the main arc, where every character shows the state they had then. If your book moves around in time, that is a real difference, and Understory is the one built for it.

A sheet as of any scene

Lin Yuhan
Banked Flame Disciple
Foundation Establishment
Qi
760+440
Purity
82%+18
Dao
22%+14
As of Ch. 4 · Foundation
At Chapter 4: Mirror-IceCh 4 › Foundation
Chapter 1: Broken RootCh 1
Chapter 2: The Frost PrinceCh 2
Chapter 3: Mortal SteelCh 3
Chapter 4: Mirror-IceCh 4
Chapter 5: The Ember VeinsCh 5