Any suggestions on what plugins could be created?

Hello everyone, I suggest the following two plugins should be created to improve the performance of the note list in Joplin.

  • able to add a red flag and blue circle in the left side of each row of the note list. The red flag is used to mark the importance of the note. The blue circle is used to show the note has been read already. The diagram is as follows
    flag and circle
  • able to add a text format style in the note list, especially for the bold and strikethrough style. The bold style can remind you that you are currently focused on the note. The stikethrough style can remind you that you have already processed the note. The diagram is as follows
    加粗和删除线
3 Likes

I also suggest a plugin to enable the tree path tracing in the sidebar of Joplin just as the software “XYplorer” do. I think this function will let the sidebar of Joplin be more convenience to use. The diagram is as follows

3 Likes

I would like to have “tag hierarchy”, or “grouped tags”, just like the way it behaves with notebooks and sub-notebooks. Don’t know how difficult it is to implement something like this, hopefully not too bad.

4 Likes

This is done in the latest pre-release, and feedback and beta-testing is welcome on this feature actually.

1 Like

Oh god, I am sorry, I didn’t know about the pre-releases.
I just updated to 1.0.229, and it works great!
Please let me know if I should remove my previous comment.

I would like the possibility to choose between, to make a search in the markdown editor or the viewer. Actually search are made only in the viewer.
(Perhaps it’s include in the project search engine @naviji )

Not included.

Is this the Citavi app? I tested it before and I think its a great compliment app for Joplin, I did not use it because it does not have a way to connect with other apps like zotero has the uri scheme. Maybe once Joplin has the joplin:\ uri scheme then I might try it again.

Yes, it is. The Citavi app has some amazing features that may be applied to Joplin.

[

pengruifei

邮箱:pengruifei@aliyun.com

](https://maas.mail.163.com/dashi-web-extend/html/proSignature.html?iconUrl=https%3A%2F%2Fmail-online.nosdn.127.net%2Fqiyelogo%2FdefaultAvatar.png&name=pengruifei&uid=pengruifei%40aliyun.com&ftlId=1&items=["邮箱:pengruifei%40aliyun.com"])

签名由 网易邮箱大师 定制

1 Like

I am working on a cs research project for data mining, and there are a number of backend plugins I might me interested in implementing such as

  • pdf indexing
  • auto-tagging based on n-gram data mining
  • and other automatic “text cleanup and manipulation”

Really excited about a plugin system. I was planning on forking, but plugins would be much better in my case.

2 Likes

Yes, it is. The Citavi app has some amazing features that may be applied to Joplin.

When paste an image into a note, Joplin wiil save the image as an attachment. However, this is not portable. If you want to copy your note to other platform(for example, your online blog), you should reedit all of your images of the note.

Markdown support insert base64 encoded images. For example,

![image][link1]

[link1]:data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDACMYGh4aFiMeHB4nJSMpNFc4NDAwNGpMUD9Xfm+EgnxveneLnMipi5S9lnd6ru2wvc7V4OLgh6f1//PZ/8jb4Nf/2wBDASUnJzQuNGY4OGbXj3qP19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f/wAARCAAzAIEDASIAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAEDAgT/xAAeEAEBAAICAwEBAAAAAAAAAAAAAQIRAzESIUEiQv/EABgBAQEBAQEAAAAAAAAAAAAAAAABAgQD/8QAGREBAQEAAwAAAAAAAAAAAAAAAAERAiFB/9oADAMBAAIRAxEAPwDtVHW40FAQUBBdAqCgIoACgIKIIKAgoCCgAAA6mNvTTj4plfaW41JaxG2fBZb43bK42dwllSyxBRRFAAUBBQEFARZNgga9LMdppZddC9NMMcf6byTX5rybrrHkyx6Ysrc5R6ddeTnlwmfpnOe/YXm38TKuys8sLj25aXk3NWOG487niCiiGlAQXQCAAoAAAAAAAAAAAKAgAA//2Q==

will be rendered as:

image

Many markdown render support rendering this. Thus, it will be more convience if Joplin can automatically onvert the pasted image to Base64 format. This function can be provided via a plugin so that the person who need it can enable it by theirself.

1 Like

Although, as I look at this more closely, I just discovered the API. I could envision most of what I need to do being done through separate processes interacting with the API.

To be honest, I just discovered joplin a week ago. Until now, I was really considering building my own bare bones notebook system in order to experiment on the data cataloging information I was actually interested in. I’m looking forward to digging into source code soon.

So, as far as plugins go, maybe (generally) allowing front-end plugins to interact with the API would be really helpful? You wouldn’t want the plugin to be able to run any arbitrary command on the local machine (obviously) so I’m not sure it gets me totally where I want to be, but it gets me much closer.

About search, info from CalebJohn : Codemirror issues

I really would like to see a way to create an interactive network graph like the one Trilium has, wher you can create network graphs with Notes as Nodes, and internal links as Edges …

If it also was possible to create a real interactive horisontal timeline with a customizable time scale it would be even better … a combination of d3.js and Timeline.js3 that do not use a google spreadsheet … https://github.com/NUKnightLab/TimelineJS3

But where you could either create a timeline with links to Notes in a Notebook or just use date fields in Notes and Create the timeline with links between the Notes based on the notes you manually add …
In addition Zotero and csl-json support would be mostly all I needed …

Historical research would suddenly be so much easier to write about …

1 Like

Some no-unneeded-interaction screen shot like from OneNote: you trigger it by some key combination (preferably one that is configurable and isn’t taken over by the OS in the next minor update, yes I’m looking at you OneNote…), select a rectangular area with the mouse and then it appears automatically in Joplin as a new note in some predefined notebook.

I like that too :heart_eyes:

I would love this feature actually. A visual/graph representation would not only help in navigation, but it will also take note organisation to whole another level. You don't have to rely on directory structure to organize notes anymore.

5 Likes

I am actually working on a note graph system and have decided to move my work to the joplin app instead of building my own gui. I’m following this thread pretty closely.

Its exciting to see I’m not the only one thinking this way.

For what its worth, I’m also working on auto parsers that will create summaries and auto generate tags based on n-grams. The overall idea (for my research) is to implement a knowledge graph.

6 Likes

Direct export of notebook to Wiki

I often start on a new topic by researching and just dumping relevant information into one note. Over time, this note gets more detailed and sorted, and eventually split into multiple notes inside a notebook, where each note contains one aspect in more detail.

Afterwards, I have created a nice knowledge base, but noone else can access it :confused:

What would come in really handy is a plugin that allows to export this notebook directly into a (media)wiki. It can of course be done manually (using Pandoc, creating pages one by one, ...), but a plugin would be much nicer.

7 Likes