nuttyartist / daino-notes-public

Write beautifully. Effortlessly. A note-taking app written in Qt C++ and QML.
https://www.get-notes.com
32 stars 2 forks source link
cplusplus cpp cross-platform gui local-first markdown note-managment note-taking note-taking-app personal-knowledge-management productivity qt qt6

Daino Notes

Discord

Write beautifully. Effortlessly.
Website: https://www.get-notes.com

Screenshot

this_is_a_line_daino_notes

Is Daino Notes Open Source?

No, Daino Notes is not open source. It is based on my previous note-taking app Notes, which is fully open source. In accordance with the Mozilla Public License (MPL) used in Notes, all the source code files from Notes that were modified and incorporated into Daino Notes are made available in this repository. This is primarily why this repository exists. Another reason is to track bug reports and feature requests.

Why use Daino Notes?

I wanted to create a note-taking app with these three points in mind:

  1. Its underlying data is a simple plain text (with Markdown syntax).
  2. It has a WYSIWYG block editor (that can render complex objects like Task Board, Images, etc).
  3. It is simple and familiar to use even for the most non-technical users.

(More details in a future blog post on my blog)

Features

Database path

The notes database and settings file are stored in:

OS Path
Windows %APPDATA%\Awesomeness
Linux ~/.config/Awesomeness
~/snap/notes/current/.config/Awesomeness (Snap)
~/.var/app/io.github.nuttyartist.notes/config/Awesomeness (Flatpak)
macOS ~/.config/Awesomeness

Daino Notes makes use of the following third-party libraries:

QSimpleUpdater
QAutostart
QXT
MD4C
html2md (by Tim Gromeyer)
QBasicHtmlExporter (by Doug Beney)
Krita's draganddrop plugin
fts_fuzzy_match (by Forrest Smith)

Notes Contributors

Daino Notes is based on the open source Notes app. Thanks to all the contributors who made this possible:

Alex Spataru
Ali Diouri
David Planella
Diep Ngoc
Guilherme Silva
Kevin Doyle
Thorbjørn Lindeijer
Tuur Vanhoutte
Waqar Ahmed