Skip to content

nuttyartist/plume-public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plume

Discord

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

Screenshot

image_demo_light.mp4

Is Plume Open Source?

No, Plume is not open source. Plume 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 Plume 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 Plume?

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 Kanban, 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

  • Native app (written in Qt C++ and QML).
  • Beautiful and effortless image support.
  • Kanban support.
  • Beautiful Drop Cap.
  • Drag and drop anything, anywhere (reorder lists, paragraphs, change image location, etc).
  • Fast. The fastest block editor out there according to our test.
  • All notes are simple plain text strings stored in a local SQLite database formatted in Markdown (with minor syntax for advanced blocks like Kanban and images).
  • Markdown support.
  • Completely private - tracks nothing.
  • Cross-platform (Linux, macOS, Windows).
  • Beautiful interface with attention to detail.
  • Folders and Tags. Organize your ideas hierarchically using nested folders and universally using tags.
  • Different themes. Switch between Light, Dark, and Sepia.
  • Always runs in the background. Use the hotkey Win+Shift+N to summon Plume. Ctrl+N for macOS.
  • And much more to come.

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

Plume makes use of the following third-party libraries:

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

Notes Contributors

Plume is based on the open source Notes app. Thank you 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