Integration with languagetoolplus.com

Language Tool is a privacy-oriented version of Grammarly.

It would be nice to have the ability to add the tool for spell check and detection of grammar issues in notes.

24 Likes

I think the best way would to use https://github.com/sylvainhalle/textidote. It is based on LanguageTool but works with Markdown files.

Maybe we could use the singleline output and display the errors and warnings in a new pane. Because the tool is relatively slow, we probably should only run it on save or user-request.

This would be a killer feature indeed. I did switch from Grammarly to LanguageTool a while ago. For privacy reasons but it also supports more languages beyond English. I am currently reviewing my writing in Ulysses — they have built in LT, I guess by using the LanguageTool API — https://languagetool.org/proofreading-api

3 Likes

You can also install LanguageTool locally and use it entirely offline: https://dev.languagetool.org/http-server

There are lots of existing plugins that use it: https://dev.languagetool.org/software-that-supports-languagetool-as-a-plug-in-or-add-on - many of these are open source and could be used as a foundation.

2 Likes

So, admittedly - I’m very very new to Obsidian.

But, from my very limited use thus far of the app… total game changer if the developers would implement LanguageTool into Obsidian. WoW!!!

If there is a place to cast a vote for this feature request, I’d sure love to know about.

Like many I’m sure, my workflow consists of several apps/platforms. The heavy hitters in it have been ROAM, Ulysses & Readwise. I totally enjoy the writing experience on Obsidian much more than ROAM, almost as much as Ulysses. The only reason, I even say Ulysses still is holding on by a thread is mainly because of the integration of LanguageTool.

If there was the ability to integrate LanguageTool, and Readwise import… It would be a one-stop shop = Total Bliss!

I hope that it will be possible to have LanguageTool inside obsidian <3 Any news? Anyone tried to make it possible? LT has many languages this integration will help workaround lack of spell checker other languages than English. For this reason, I am still using Zettlr in parallel with obsidian.

+1 for languagetool @Licat do you know this tool?

There is already a plugin in development: GitHub - Clemens-E/obsidian-languagetool-plugin: languagetool plugin for obsidian I don’t know the forum name of the author though. CHY4E on the Discord.

6 Likes

Hi, didn’t have an account until now as I’m very new to obsidian.
you can find my plugin by just searching for “languagetool” in the official plugin browser, if you notice bugs just let me know on discord or github

5 Likes

Thanks for your work on this! Is it technically possible to have it autocheck as I type?

Yes it is!
I could make it check every x seconds after you stopped typing

2 Likes

Wow, that would be great!

I’ve been looking to get Grammarly integrated with Obsidian as I think that there’s a plugin for IntelliJ IDEs for it — I also thought about Linguix (a competitor of Grammarly), and they seemed keen on developing one, but — as I’m the only person that’s asked for it so far — they’re holding fire on developing one for now, perhaps if enough people also suggested it they’d either open up their API, or develop a plugin for Obsidian…?

@annoyingmouse, did you ever solve this? I’d like to do the same and haven’t found a solution. iframes don’t appear to work with Grammarly. Since Grammarly works in Gdocs, I’m wondering if there’s a way to embed Google Docs?

Guys, I am struggling with LT. Paid premium and can’t enable it through API.

As soon as I put my email, key LT stops working. Wrote to there support, they say everything fib ob their side. Read tons of manual but couldn’t find what I had done wrong.

Does anybody have working LT premium in Obsidian?

Seems to work fine for me. Snapshot of my config below

1 Like

In user name you’ve put an email?

correct

1 Like

How strange, now it works.

Maybe it hadn’t before because I was in different country, that is covered at the moment with sanctions )). I’ll check in couple of days, when return home