Writing Tools

20 Best Free and Open Source Linux Tools for Novelists

Writing is one of the essential skills in modern society. Being able to communicate effectively is paramount both at work and at home. It makes your thinking visible to others, and is the main way in which work, learning, and intellect is judged by others.

At first glance, the trusty word processor might seem a good tool for a novelist. After all, in days gone by, budding authors would tap away using a typewriter, and a word processor is the modern day equivalent. Linux has some excellent word processing software such as LibreOffice. However, word processors are actually not the ideal tool for some forms of writing, particularly novel-writing. In fact, it could be said that using a word processor for novel-writing is a recipe for disaster, and actually a retrograde step from a typewriter. Word processors are a general application software that are perfect for constructing business documents, letters, batch mailings using templates, etc. However, many word processors are too obtrusive and distracting for writers. What is needed is software that helps concentrate on the content of the novel, sketch out the chapters and scenes, work out the best structure, import research, add locations, characters and objects, and so on.

The software featured in this article is designed to meet the specialised needs of a budding novelist. There’s the finest open source distraction-free tools, software designed to create visual novels, and tools to help capture and visualise ideas.

To provide an insight into the quality of software that is available, we have compiled a list of high quality free writing tools. Hopefully, there will be something of interest here for anyone who has a passion for writing novels, including visual novels.

Ratings chart

Let’s explore the tools at hand. For each title we have compiled its own portal page, a full description with an in-depth analysis of its features, a screenshot of the software in action, together with links to relevant resources.

Tools for Novelists
FocusWriterDistraction-free writing environment with goals and statistics
Ren'PyEngine for creating visual novels and interactive stories
novelWriterStructured plain-text editor for novels and long-form fiction
CherryTreeHierarchical notes for research, characters and story planning
ZettlrMarkdown writing environment for long-form projects
oStorybookNovel planning and writing suite with scenes and timelines
TwineVisual tool for creating branching and interactive stories
ManuskriptNovel-writing environment built around structured planning
Quoll WriterNovel-writing workspace with chapters, assets and goals
JoplinNote-taking application useful for research and story planning
HammerOffline-first story editor with scenes, notes and references
BibiscoNovel-writing environment focused on characters and structure
Story ArchitectBring characters, scenes and screenplays together in one workspace
WareWoolfMinimalist fiction-writing environment with planning tools
ScriptoriumPlan, write and publish novels and other manuscripts
Cheese PaperA comfortable writing environment for lengthy prose
SkribistoWriting studio with corkboard, sessions and rich export support
novelibreNovel organiser integrated with LibreOffice and OpenOffice
ScrivusPlan and write your novel while keeping everything on your own computer
NovProgTracks and graphs writing progress against project goals

This article has been updated to reflect the changes outlined in our recent announcement.

Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
19 Comments
Oldest
Newest Most Voted
Michael DeBusk
Michael DeBusk
4 years ago

CherryTree is rated kinda high (and Joplin kinda low) considering that there’s no mobile version of CherryTree right now.

Indra
Indra
4 years ago
Reply to  Michael DeBusk

Not certain the lack of a mobile version has much bearing on an article about Linux software.

Thankfully LinuxLinks seems to publish far fewer Android articles these days.

Aceed
Aceed
4 years ago
Reply to  Indra

October 12, 2022 at 8:02 am
?…cheeky

Well, I doubt Cherrytree would run on any Linux mobile platform out there e.g Purism’s OS?

And also, availability of good Linux apps on other platforms would increase linux fanbase, as the bane of the low usage of Linux distros on PC’s is not so much of Linux not being a good OS but the lack of standard apps that can compete with, not be like, the defacto commercial ones

Aceed
Aceed
4 years ago
Reply to  Michael DeBusk

Since Cherytree exports to plain text files, you can export to such format, send them to your mobile, then copy/paste to your note taking app…

?…the perks of linux, great options (which sometimes may not be usable), lengthy workflows or rather workarounds…

Dark Blue Eyes
Dark Blue Eyes
3 years ago

Where’s Wonderpen?

SeanEParsons
SeanEParsons
1 year ago

As we all need to export to mobile platforms for our readers, I’m surprised Sigel and Calibre aren’t on the list. I also want to second the statement that Joplin (and also Manuskript) are ranked lower than I would have expected.

Barry L
Barry L
1 year ago

Hmm. Not even a mention of the writing tool used by Vernor Vinge and Neal Stephenson (emacs)?

John
John
1 year ago
Reply to  Barry L

Sure, some old farts are still using Emacs. And I’m sure someone out there has written a novel with Notepad. So what?

Neal Stephenson stopped using Emacs.

Mike Pointer
Mike Pointer
1 year ago
Reply to  Barry L

Neither use Emacs any more, Vernor passed away in March 2024. And Neal stopped using Emacs for his works of speculative fiction.

I once wrote a novel using Vim. True story.

Denny
Denny
1 year ago
Reply to  Barry L

Emacs for this roundup? How ridiculous. Crazy…

Kris
Kris
1 year ago

Speaking of Emacs, Org Mode is an option.