BookSearch Plugin

Hello,

I requested or inquired about a “BookSearch” plugin. There was no response. Therefore, I utilized my limited knowledge and AI (not proud of it) to develop the plugin. Please find a few images attached. The code has not yet been published and is currently running on pre-version 3.5.

The books are searched for on Open Library, and if the book is not available, it can be added manually. It might be possible to integrate a second library such as GoogleBooks.

Unfortunately, I have a small problem and hope to get some help here. When I have multiple search results, I can't view them because the scroll bar is missing. But I can't seem to implement this scroll bar.

Is there anyone who can tell me whether this is even possible (@laurent)?I suspect it is.

And could someone help me implement the scroll bar? I've come this far, invested many hours, crashed my entire PC once due to an incorrect terminal command, and had to start all over again (don't say anything...). It would be a shame if it failed because of the bar.

If anyone can help, what would be most useful? The entire code or specific parts? I could try uploading it to GitHub or Codeberg in advance.

Thank you in advance for your answers and your help.

Update January 17, 2026:

I have now published the code on Codeberg. I hope that's okay. I chose Codeberg because GitHub now belongs to Microsoft:

1 Like

What a neat plugin.

Perhaps @moderators should move this to Development > Plugins since Plugins is mostly an announcement category.

Pretty sure its possible to make a scrollable area, but that completely depends on how the code implements the view. Worst case it would need a complete rewrite, but you would need to post / publish the code for that to be determined

Thanks for your reply. I will publish the code in the next few days and get back to you here. This is my first time doing this, so I need to read up on how it works.

Update January 17, 2026:

I have now published the code on Codeberg. I hope that's okay. I chose Codeberg because GitHub now belongs to Microsoft:

If this plugin is actually released for Joplin despite AI, or if it is to be included in the plugin catalog, is GitHub a prerequisite?