Support Grammarly #1162

Closed
opened 2026-02-05 00:07:15 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @nmehlei on GitHub (May 7, 2019).

Describe the feature you'd like
I'm using Grammarly constantly in my daily work. Grammarly is a really nice and useful browser plugin to help people like me who are not native to English to fix a lot of common mistakes while typing. As is usual with spell correction, errors are marked in red. Unfortunately, when using the editor of BookStack, those red markings are then somehow persistently saved in the saved content. Probably BookStack just stores the displayed HTML back again as it doesn't expect for external processes to change it. I disabled Grammarly for my BookStack wiki but as wikis are very text-intensive Grammarly would be even more important for a wiki than for most of the remaining internet.

Describe the benefits this feature would bring to BookStack users
The benefit would be to allow great spell checking and correction for an application that is almost completely text-centric.

IF it is not the developers wish to support Grammarly then this problem can be partially avoided with adding a "data-gramm" attribute to disable Grammarly's spell checking, thus a user does not have to put it manually in an ignore list. But obviously support would be the better solution ;)

Additional context
While writing this entry I found https://github.com/quilljs/quill/issues/574 , which might contain a (partial) solution but I didn't have the time to understand it completely.

Originally created by @nmehlei on GitHub (May 7, 2019). **Describe the feature you'd like** I'm using Grammarly constantly in my daily work. Grammarly is a really nice and useful browser plugin to help people like me who are not native to English to fix a lot of common mistakes while typing. As is usual with spell correction, errors are marked in red. Unfortunately, when using the editor of BookStack, those red markings are then somehow persistently saved in the saved content. Probably BookStack just stores the displayed HTML back again as it doesn't expect for external processes to change it. I disabled Grammarly for my BookStack wiki but as wikis are very text-intensive Grammarly would be even more important for a wiki than for most of the remaining internet. **Describe the benefits this feature would bring to BookStack users** The benefit would be to allow great spell checking and correction for an application that is almost completely text-centric. IF it is not the developers wish to support Grammarly then this problem can be partially avoided with adding a "data-gramm" attribute to disable Grammarly's spell checking, thus a user does not have to put it manually in an ignore list. But obviously support would be the better solution ;) **Additional context** While writing this entry I found https://github.com/quilljs/quill/issues/574 , which might contain a (partial) solution but I didn't have the time to understand it completely.
OVERLORD added the 🔨 Feature Request label 2026-02-05 00:07:15 +03:00
Author
Owner

@nmehlei commented on GitHub (May 8, 2019):

I've re-enabled Grammarly yesterday and as of now, I did not notice any invalidly saved content. Not sure if this was either resolved by accident (by either BookStack or the Grammarly chrome plugin) or if it just occurs in specific cases. I'll add to this issue if I can isolate it more.

@nmehlei commented on GitHub (May 8, 2019): I've re-enabled Grammarly yesterday and as of now, I did not notice any invalidly saved content. Not sure if this was either resolved by accident (by either BookStack or the Grammarly chrome plugin) or if it just occurs in specific cases. I'll add to this issue if I can isolate it more.
Author
Owner

@ssddanbrown commented on GitHub (Dec 17, 2020):

Since I do not intend to specifically support Grammarly and since this was not followed-up as an issue I'll close this off.

Thanks still @nmehlei for the detail in your original request.

@ssddanbrown commented on GitHub (Dec 17, 2020): Since I do not intend to specifically support Grammarly and since this was not followed-up as an issue I'll close this off. Thanks still @nmehlei for the detail in your original request.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#1162