qownnotes
Plain-text markdown note-taking with cloud sync
TLDR
SYNOPSIS
QOwnNotes [options]
DESCRIPTION
QOwnNotes is a plain-text note-taking application that stores notes as standard Markdown files on disk. Notes are fully portable and can be edited with any text editor, while QOwnNotes provides a rich interface with syntax highlighting, a preview panel, tagging, note searching, and hierarchical folder organization.Optional integration with ownCloud or Nextcloud enables cloud synchronization across devices, including server-side encryption and versioning. The application also supports scripting for custom workflows, Vim keybindings, and portable mode for running from removable media.
PARAMETERS
--portable
Run in portable mode, storing settings alongside the executable.--session name
Run with a different context for settings and internal files. Useful for troubleshooting without losing current settings.--clear-settings
Clear all settings before starting the application.--dump-settings
Print a dump of current settings and environment in GitHub Markdown format, then exit.--action name
Trigger a menu action after startup. Use customAction_identifier for scripted custom actions.--allow-multiple-instances
Allow multiple instances of QOwnNotes even if disallowed in settings.--completion shell
Generate shell completion code. Supports fish and bash.--version
Print version number and exit.--help
Show available command-line options.
CAVEATS
Qt-based application requiring a display server. The binary name may vary by platform: QOwnNotes on Linux (native), qownnotes on Snap. Cloud sync requires a separate ownCloud or Nextcloud server. When only one instance is allowed (default), launching a second instance with --action triggers the action in the already-running instance.
HISTORY
QOwnNotes was created by Patrizio Bekerle as an open-source, cross-platform plain-text Markdown note-taking application. It is built with Qt/C++ and focuses on keeping notes in standard Markdown files that remain portable and editable outside the application. Optional Nextcloud/ownCloud integration provides cloud sync with server-side versioning and encryption.
