novelWriter 1.0

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • novelWriter

    novelWriter is an open source plain text editor designed for writing novels. It supports a minimal markdown-like syntax for formatting text. It is written with Python 3 (3.8+) and Qt 5 (5.15) for cross-platform support.

  • UPD: Dev just answered[0] to your qestions:

    Q: Is it suitable for non-technical writers? is there any feedback on them baing able to use markdown, @pov tags etc?

    A: "non-technical" as in the person or the writing itself? I deliberately chose not to write a WYSIWYG editor in order to keep the files plain text and as simple as possible. I've written a WYSIWYG editor before, and didn't like the result. I guess having to use some markup makes it slightly technical in use, but I've also added menu entries and keyboard shortcuts for all the features, so it shouldn't be too difficult to get started.

    Q: Did you try some commercial competitors? How would you compare? I understand scrivener is one popular option

    A: I've used it, yes. It's excellent, and perfect if you want a full WYSIWYG editor with a lot of features. I went in a different direction exactly because I wanted something simpler. Also, as a Linux user, the lack of decent options was a factor.

    [0] https://github.com/vkbo/novelWriter/discussions/567#discussi...

  • proselint

    A linter for prose.

  • You're looking for proselint. https://github.com/amperser/proselint

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • KeenWrite

    Discontinued Free, open-source, cross-platform desktop Markdown text editor with live preview, string interpolation, and math.

  • > quick-and-dirty character family tree for my own reference

    KeenWrite supports inline TeX, Mermaid (via Kroki), R for calculations, and interpolated string variables:

    https://github.com/DaveJarvis/keenwrite#screenshots

    This allows me to create a family tree and, when I change a character's name, the diagram---along with every other reference to their name---is updated automatically. Here's a video showing how it works:

    https://www.youtube.com/watch?v=u_dFd6UhdV8

  • KITScenarist

    Discontinued Screenwriting software.

  • > You know a better tool that does the work?

    Yep, KIT Scenarist.[0]

    [0] https://github.com/dimkanovikov/KITScenarist

  • vim-markdown

    Markdown Vim Mode

  • Also Vim's markdown conceal as seen here: https://github.com/plasticboy/vim-markdown#syntax-concealing

    The vim-pandoc-syntax plugin also has syntax concealing enabled by default, IIRC.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts