Ghostboard pixel

KleverNotes Is A Practical Markdown Note-Taking App By KDE

That's a clever markdown-powered editor. Give it a try!

πŸ“œ
Must-Know Bits πŸ‘‡
β€” Has a clever name.
β€” Is easy to get used to.
β€” Features a minimal editor.

Markdown is a popular markup language for note-taking, primarily for its simplicity and versatility. Its plain text formatting ensures that users can quickly create clean, readable notes without the need to deal with complex tools and interfaces.

Over the years, numerous Markdown note editors have emerged, each offering a range of useful features while striving to balance functionality and simplicity.

With the latest App Of The Week, we will be taking a look at KleverNotes, a fairly fresh arrival in the space.

KleverNotes: Markdown Done Right

a screenshot of klevernotes with the demo note open

Born out of the lead developer Louis Schul's personal desire to learn QML and C++ while motivating them to take notes in class, KleverNotes received its first stable release back in October 2024.

⭐ Key Features

Other than its β€œklever” name, the KleverNotes app has support for plugins that extend basic Markdown functionality with useful opt-in tools like syntax highlighting, quick emojis, note linking, and PlantUML (for creating diagrams).

Some key points to remember include:

  • Displays a preview of notes.
  • Built with the KDE Ecosystem in mind.
  • Saved notes conform to CommonMark.

πŸ’» User Experience

I used the Flatpak package for KleverNotes 1.1.0 on my Fedora 40-equipped laptop to get an overview of the note-taking workflow.

Before I could do anything, I had to select a storage location for KleverNotes to save the notes in. I manually created a new folder and defined it using the β€œCreate storage” option. There was also an option for choosing an existing storage location.

a screenshot of klevernotes storage configuration wizard

When that was set, a demo note loaded up showing me what KleverNotes could do, with relevant information on various Markdown elements. I then created two new categories by right-clicking on the existing note category and populating the new ones with some notes.

The Markdown note editing experience is a pleasant one. There are some small quirks here and there, but overall, it is a great experience. If you want to enter Markdown syntax, you can; if you are too lazy (like me), then you can use the handy tools at the top of the editor.

I could also add images to the notes by clicking on the image button in the toolbar, with KleverNotes appending it to the line my cursor was on. I could either add a web image from a website, upload a local image, or draw one.

If I wanted, I could make the app save the uploaded image in the same folder as the note to prevent misplacing it. I recommend you enable this so that you don't lose any important images.

a screenshot of klevernotes markdown cheat sheet showing many helpful markdown shortcuts

Then there's the useful Markdown cheat sheet that can be accessed from the bottom-left of the app for those needing a refresher of the various elements.

Alongside all the notes, there is a separate β€œTODO” section where you can create to-dos for important tasks, ticking them off as they are completed. You can add a helpful description to those for easy tracking.

If you notice in the screenshots above, many buttons in the toolbar are not visible. I had to slowly hover over them to see which one was which. I used the quick emoji plugin to decorate a task list, that worked out well, though.

But, to enable that in the first place, one has to go into the β€œPlugins” settings page and manually enable it. Similarly, the settings menu contains other useful options for changing the style, font, and text color.

To wrap things up, I really like what KleverNotes offers, but there are a few things I miss, such as a dark mode for the interface and an easy way to import/export notes.

However, it’s understandable since the app is still relatively new. Being under the KDE umbrella, it is likely to receive regular updates and improvements going forward.

βš™οΈ Installing KleverNotes on Linux

Currently, KleverNotes is available for Linux via Flathub, with the GitLab repo hosting the source code for those looking to build from source or contribute to the project.

KleverNotes' Matrix channel is a helpful place to join if you run into any issues/bugs, or just want to have a conversation surrounding the app.

Suggested Read πŸ“–

11 Best Markdown Editors for Linux
Looking for a good Markdown editor? Here are some of the best tools you can use on Linux to write in Markdown syntax easily.

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS News.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.