TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

novelWriter – open-source plain text editor designed for writing novels

177 pointsby dragonshalmost 4 years ago

18 comments

the_lonely_roadalmost 4 years ago
If anyone is looking for a paid product, Scriviner has been amazing for my novel writing productivity. You can sync your smart phone version to your desktop version using Dropbox. It gives you Jira level power over how your organize your project and has really easy export functionality that turns your writing into all kinds of industry standard sizing and layouts.<p>I know it sounds like I&#x27;m affiliated based on that gushing review but I am not, just a really happy writer that finally found a good tool and wanted to share!
评论 #27446874 未加载
评论 #27452026 未加载
评论 #27447547 未加载
评论 #27449669 未加载
评论 #27446927 未加载
评论 #27449195 未加载
评论 #27447110 未加载
JKCalhounalmost 4 years ago
I&#x27;m going to suggest that &quot;novelWriter&quot; find a new icon.
评论 #27450962 未加载
评论 #27452725 未加载
评论 #27460021 未加载
评论 #27451091 未加载
评论 #27450401 未加载
thangalinalmost 4 years ago
My open-source plain text editor, KeenWrite, is strikingly similar:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;DaveJarvis&#x2F;keenwrite&#x2F;blob&#x2F;master&#x2F;docs&#x2F;screenshots.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;DaveJarvis&#x2F;keenwrite&#x2F;blob&#x2F;master&#x2F;docs&#x2F;scr...</a><p>I&#x27;ve taken a slightly different approach for novel outlines. Rather than use the `@` syntax, KeenWrite includes support for pandoc&#x27;s ::: div syntax, which is quite flexible. Here&#x27;s a screenshot showing an exported PDF generated from a Markdown document:<p><a href="https:&#x2F;&#x2F;i.ibb.co&#x2F;gTytTs1&#x2F;novel-outline.png" rel="nofollow">https:&#x2F;&#x2F;i.ibb.co&#x2F;gTytTs1&#x2F;novel-outline.png</a><p>On the left, variables are shown. Those variables can be fed into R statements. In the screen shot, the R code performs date calculations so that the dates are guaranteed to be consistent and correct, which is useful to keep complex timelines straight.
评论 #27452141 未加载
bluenose69almost 4 years ago
Although I&#x27;m happy to stick with vim, so I&#x27;m not in the target audience, I do appreciate these additions to markdown: 1. `%` for comments 2. `synopsis:` for helping with indexing etc 3. `@` for a keyword-value system<p>Regarding the last, it seems a shame that this collides with a scheme commonly used for bibliographic references, but I guess the idea is that a novel won&#x27;t have such things.
jedimastertalmost 4 years ago
I don&#x27;t know if the developer will see this, but I don&#x27;t feel like it&#x27;s worth making a bug; I almost always prefer screenshots to be near the top of a readme like this. I could glean most of the selling points from a glance at the screenshots, and especially for an interface for creative outlet I need to see the UI anyways.<p>&quot;A picture is worth a thousand words&quot;
Jeff_Brownalmost 4 years ago
As a fan of personal knowledge bases, siloing my novel(s) in a separate app from the rest of my writing would bother me.<p>In fact my data is already split between Semantic Synchrony[1] and org-roam[2], and it&#x27;s a bummer.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;synchrony&#x2F;smsn&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;synchrony&#x2F;smsn&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;org-roam&#x2F;org-roam" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;org-roam&#x2F;org-roam</a>
评论 #27451889 未加载
评论 #27451950 未加载
maydup-nemalmost 4 years ago
it&#x27;s amazing what people will do to avoid using emacs
评论 #27446562 未加载
评论 #27446603 未加载
评论 #27447293 未加载
评论 #27448848 未加载
评论 #27447851 未加载
评论 #27446493 未加载
评论 #27449899 未加载
anthkalmost 4 years ago
Tiny alternative:<p>Groff+Mom.<p>You can create profesional books with just a 486&#x2F;Pentium.<p><a href="https:&#x2F;&#x2F;www.schaffter.ca&#x2F;mom&#x2F;mom-01.html" rel="nofollow">https:&#x2F;&#x2F;www.schaffter.ca&#x2F;mom&#x2F;mom-01.html</a>
DocTomoealmost 4 years ago
earlier discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=25833328#25833594" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=25833328#25833594</a>
jillesvangurpalmost 4 years ago
I&#x27;ve been using vs code more and more for markdown editing. A couple of extensions help make that a decent experience. There are a few extensions that help with grammar and style as well that are really helping me to write better text.<p>Vale is a nice one (a bit of work to configure and figure out) for enforcing style rules. Ltex for spelling and grammar. Markdownlint for making sure the markdown is right. Proselint is another one. Some of these overlap in what they do of course.<p>I also configured vscode to turn soft wrapping on for markdown.
ehw3almost 4 years ago
I once wrote in a comment in an Emacs Lisp todo list program that &quot;Of all forms of time-wasting, writing time-management software is most sublime.&quot;<p>I would say that of all forms of procrastinating writing that novel, writing novel-writing software is most sublime. That, or maybe taking a &quot;research trip&quot; to Tibet or something.
KingOfCodersalmost 4 years ago
Why is use Scrivener, is I need a tool where I can easily move sections and subsections around and give each a status&#x2F;flag. There some other things in Scrivener that are nice, but this is core to me. Any other editor for writing books where I can easily see and move sections around is not for me.
评论 #27447631 未加载
评论 #27448025 未加载
评论 #27447623 未加载
mdrachukalmost 4 years ago
Is there a story behind that logo?
评论 #27446791 未加载
评论 #27447561 未加载
lazrgatralmost 4 years ago
I don&#x27;t suppose anyone knows of something like this, but for a thesis? I have trouble keeping clarity and pulling disparate sections together. Though there is a chance that this is procrastination talking....
评论 #27450594 未加载
评论 #27463086 未加载
falcolasalmost 4 years ago
So, some feedback should a developer come here:<p>You absolutely need to offer controls to zoom the text. On a HD (retina, 4k, etc) display, the text is insufferably small.
replwoacausealmost 4 years ago
Reading through the code base was a joy for me since I’m newer to Python. Very well written, documented and easy to follow.
jonplackettalmost 4 years ago
What is it that a writer gets from this that they don’t get from Google docs?<p>Genuine question.
评论 #27451102 未加载
评论 #27450646 未加载
modeitschalmost 4 years ago
Great idea