Skip to content

DeepTags is a markdown notes manager with support for nested tags

License

Notifications You must be signed in to change notification settings

SZinedine/DeepTags

Repository files navigation

DeepTags

DeepTags

DeepTags is a Markdown notes manager that organizes notes according to tags.

DeepTags supports nested tags and offers simple ways to edit them, for example by dragging and dropping a tag on a note. These notes could be read either with the integrated editor or with one or multiple third party markdown editors installed on your system. Make sure to add them into the the app from Edit -> Markdown Readers

Screenshot of DeepTags on a Linux machine running plasma 5

Features

  • Nested tags: You can create a hierarchy of tags to organize your notes in a tree structure. For example, the representation of the nested tag: places/africa/algeria, would be:

tag hierarchy

  • Drag and Drop a tag into a note to add it to it
  • Search through your notes by title
  • No-Cloud: DeepTags is running completely offfline.
  • External Editors: You can use your favorite markdown editor.

Dependencies

  • A C++17 compiler
  • The Qt framework 5.15

Downloads

You can download the latest release here.

Linux

Building from source

git clone --recursive https://github.com/SZinedine/DeepTags.git
cd DeepTags
mkdir build && cd build
cmake .. && make

Install on Arch Linux

git clone https://aur.archlinux.org/deeptags.git
cd deeptags
makepkg -sic

or

yay -S deeptags

Credit