Quick Method of Adding Content (Bookmarklet/Extension) #652

Open
opened 2026-02-04 21:36:22 +03:00 by OVERLORD · 11 comments
Owner

Originally created by @rbridge on GitHub (Apr 25, 2018).

Desired Feature:
It would be extremely useful to have a quick method of adding content to a BookStack instance.

Possible Implementations:

  • Browser Extension
  • Browser Bookmarklet

Possible Workflow:

  1. Based on either selected text on a page, or the whole page body, activate the trigger.
  2. The identified text is sent to either a static or dynamically selected Book/Chapter as its own page. A reference URL back to the source page is added to the top of the page with the date it was added.

Influences:

Other Notes:

  • This would likely require the addition of some API endpoints as well as user auth tokens.
Originally created by @rbridge on GitHub (Apr 25, 2018). Desired Feature: It would be extremely useful to have a quick method of adding content to a BookStack instance. Possible Implementations: - Browser Extension - Browser Bookmarklet Possible Workflow: 1. Based on either selected text on a page, or the whole page body, activate the trigger. 2. The identified text is sent to either a static or dynamically selected Book/Chapter as its own page. A reference URL back to the source page is added to the top of the page with the date it was added. Influences: - https://github.com/OneNoteDev/WebClipper - https://github.com/Pocket/extension-save-to-pocket - https://github.com/cyfdecyf/InstapaperBookmarklet Other Notes: - This would likely require the addition of some API endpoints as well as user auth tokens.
OVERLORD added the 🔨 Feature Request label 2026-02-04 21:36:22 +03:00
Author
Owner

@rbridge commented on GitHub (Apr 25, 2018):

I'm building something in my own instance of BookStack, if I manage to build something that seems usable I'll make it available for others.

@rbridge commented on GitHub (Apr 25, 2018): I'm building something in my own instance of BookStack, if I manage to build something that seems usable I'll make it available for others.
Author
Owner

@meminens commented on GitHub (Oct 6, 2018):

Any update on this feature? I'd love to use this feature. Similiar to OneNote web clipper.

@meminens commented on GitHub (Oct 6, 2018): Any update on this feature? I'd love to use this feature. Similiar to OneNote web clipper.
Author
Owner

@meminens commented on GitHub (Oct 19, 2018):

@rbridge ?

@meminens commented on GitHub (Oct 19, 2018): @rbridge ?
Author
Owner

@rbridge commented on GitHub (Oct 20, 2018):

I've been pulled in a completely different direction at work, will try to come back to this when I can. Unfortunately bookmarklets and extensions seem to be finicky at best, loads of issues with cross-site requests.

@rbridge commented on GitHub (Oct 20, 2018): I've been pulled in a completely different direction at work, will try to come back to this when I can. Unfortunately bookmarklets and extensions seem to be finicky at best, loads of issues with cross-site requests.
Author
Owner

@willc commented on GitHub (Dec 4, 2018):

Just chiming in...this would be a great feature that I'd use all the time. It's the one thing I'm missing since I ditched OneNote.

@willc commented on GitHub (Dec 4, 2018): Just chiming in...this would be a great feature that I'd use all the time. It's the one thing I'm missing since I ditched OneNote.
Author
Owner

@Nebucatnetzer commented on GitHub (Jan 31, 2019):

This would be a feature I'm interested as well. I'm currently using Shaarli which provides a bookmarklet. It works quite well on most sites. Github is currently the only one I can name from the top of my head which doesn't work.

@Nebucatnetzer commented on GitHub (Jan 31, 2019): This would be a feature I'm interested as well. I'm currently using Shaarli which provides a bookmarklet. It works quite well on most sites. Github is currently the only one I can name from the top of my head which doesn't work.
Author
Owner

@CorneliousJD commented on GitHub (Jan 27, 2021):

Just coming here to say that this is the one thing I find that Trilium Notes has over BookStack for me, is the webclipper extension.

Being on a website and wanting to save a guide, part of a guide, an idea, context around something, etc, and being able to select tex or snip a section of it as an image, or the entire page, would be absolutely fantastic.

The Trilium Web Clipper is open source here: https://github.com/zadam/trilium-web-clipper
I lack the knowedge to try and make something happen for BookStack, but if someone can make it happen I would likely fully switch from Trilium Notes to BookStack since the interface of BookStack is much more modern and appealing to me.

@CorneliousJD commented on GitHub (Jan 27, 2021): Just coming here to say that this is the one thing I find that Trilium Notes has over BookStack for me, is the webclipper extension. Being on a website and wanting to save a guide, part of a guide, an idea, context around something, etc, and being able to select tex or snip a section of it as an image, or the entire page, would be absolutely fantastic. The Trilium Web Clipper is open source here: https://github.com/zadam/trilium-web-clipper I lack the knowedge to try and make something happen for BookStack, but if someone can make it happen I would likely fully switch from Trilium Notes to BookStack since the interface of BookStack is much more modern and appealing to me.
Author
Owner

@guilherme-kenzo commented on GitHub (Sep 8, 2021):

Hey, is anyone working on this feature? If not, I would be willing to give it a go.

@guilherme-kenzo commented on GitHub (Sep 8, 2021): Hey, is anyone working on this feature? If not, I would be willing to give it a go.
Author
Owner

@ssddanbrown commented on GitHub (Sep 8, 2021):

Hi @guilherme-kenzo,
I haven't started anything in regards to this so feel free to take a crack at it.
I'd imagine this kind of thing can be separate from the core project, and be built against the API, but if you need anything specific from the API feel free to raise the request.

@ssddanbrown commented on GitHub (Sep 8, 2021): Hi @guilherme-kenzo, I haven't started anything in regards to this so feel free to take a crack at it. I'd imagine this kind of thing can be separate from the core project, and be built against the API, but if you need anything specific from the API feel free to raise the request.
Author
Owner

@siancu commented on GitHub (Apr 5, 2023):

I would also be interested in this functionality.

@siancu commented on GitHub (Apr 5, 2023): I would also be interested in this functionality.
Author
Owner

@ghost commented on GitHub (Oct 7, 2023):

For anyone interested, I have been using MarkDownload for this very thing. Very easy to use but requires a copy/paste to import the note.

https://chrome.google.com/webstore/detail/markdownload-markdown-web/pcmpcfapbekmbjjkdalcgopdkipoggdi

@ghost commented on GitHub (Oct 7, 2023): For anyone interested, I have been using MarkDownload for this very thing. Very easy to use but requires a copy/paste to import the note. https://chrome.google.com/webstore/detail/markdownload-markdown-web/pcmpcfapbekmbjjkdalcgopdkipoggdi
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#652