free and open software for writing novels and screenplays
A desktop app for drafting, organizing, and finishing long fiction — chapters, characters, worldbuilding, and revision tools in one place. Built in C++ and Qt, so it opens in under a second and stays out of your way.
v0.8.0 · Windows · Qenna Writer License · no account, no subscription
About the Windows warning: the installer isn't code-signed — that costs money this project doesn't spend — so SmartScreen will show "Windows protected your PC" on first run. Click More info, then Run anyway. Normal for small indie tools.
Focus Mode, inline comments, cross-document tagging with @, and proper screenplay formatting (Scene, Action, Character, Dialogue, Parenthetical, Transition) when your project needs it — without an AI rewriting your sentences for you.
the editor — a blank page
Drawers for characters, settings, objects, and lore. Multiple manuscripts in a single project — draft a whole trilogy without losing track of book one. The Reference panel opens beside the page, so a chapter three books ago is one click away, not a lost tab.
manuscript with Reference panel open
Automatic character-presence detection across chapters and scenes, a relationship graph built from how often characters actually appear together, and a searchable dialogue log — every line, sorted by who said it.
The Builder designs magic systems, religions, and political structures as real trade-offs — every choice on the spectrum lists what it favors and what it demands, not just flavor text. The Timeline logs events automatically as you write them, tangled or radial. The World Map keeps geography honest — real countries, a ruler for real distance, and pins that stay put wherever your story happens.
Word or time-based goals, streaks, Pomodoro sprints — and a calendar that remembers every session, so a bad week is visible instead of vague, not just a vague feeling.
Page color and panel color are independent — a dark interface can wrap a bright white page, or the other way around. Set a day theme and a night theme and let Qenna Writer switch on a schedule. With this many, a search box and a favorites list got added this week, because scrolling stopped being reasonable around theme 80.
a slice of the theme grid
Not renders, not stock covers — these are open manuscripts from writers using Qenna Writer right now, taken straight from a live Library screen.
The Qenna Writer License — based on GPLv3. Anyone can read, change, and redistribute this code for free, but nobody can fork it into a closed, or a paid, product.
One person builds and maintains this in spare time. Bugs get filed on GitHub Issues and are usually fixed in days, not quarters — there's no support queue to wait in.
To report bugs, suggest new features, or just scream about your plot at 3:00 AM: qennawriter@gmail.com.
I can take a few hours or days to answer, but I will — I promise. Or reach me on GitHub, on Qenna's repository.
"You shouldn't have to pay to write good stories, or pay for the tools that help you write them. The only payment Qenna Writer asks for is: write good stories."— P.H. Lobato, creator of Qenna Writer