Pod image courtesy of Ilana Lin
Dendron refers to pods as any tool or location that is used to hold information. Tools like Evernote and Roam are pods. Social media services like Twitter and Facebook are pods. Publication destinations like static sites and Medium are pods. Everything is a pod.
Pods let you do the following:
- import your notes from any existing location into Dendron
- export your notes from Dendron to any existing location
- publish your notes from Dendron to any existing location
To access pods, Dendron exposes three commands:
Dendron: Import Pod: imports notes
Dendron: Export Pod: export notes
Dendron: Publish Pod: publish notes
NOTE: not all pods will expose all three commands. Each pod implementation can choose to implement any subset of the three commands.
Importing lets you bulk import notes from a given source and into Dendron. The notes are formatted and converted to Dendron’s hierarchal structure.
Exporting lets you bulk export notes from Dendron into another destinations. The notes will be formatted and converted to the native format of the destination.
Publishing lets you take one note and output it into a different format/destination.
Future uses of the publish method will be taking a note and publishing it to social media (eg. twitter, facebook, linkedin), publishing it to Gmail, and publishing to destinations like Medium and dev.to.
There are two types of pods:
- STATUS: DRAFT
- NOTE: this documentation is for future functionality. It is not currently implemented. Progress can be tracked in this issue.
Custom pods can be developed by anyone as a
NodeJS package and used after a user installs it in their workspace. They can be used with either the
dendron-cli or from within the Dendron extension to import/export/publish your notes from/to anywhere