Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      BrowserStack launches Figma plugin for detecting accessibility issues in design phase

      July 22, 2025

      Parasoft brings agentic AI to service virtualization in latest release

      July 22, 2025

      Node.js vs. Python for Backend: 7 Reasons C-Level Leaders Choose Node.js Talent

      July 21, 2025

      Handling JavaScript Event Listeners With Parameters

      July 21, 2025

      I finally gave NotebookLM my full attention – and it really is a total game changer

      July 22, 2025

      Google Chrome for iOS now lets you switch between personal and work accounts

      July 22, 2025

      How the Trump administration changed AI: A timeline

      July 22, 2025

      Download your photos before AT&T shuts down its cloud storage service permanently

      July 22, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Laravel Live Denmark

      July 22, 2025
      Recent

      Laravel Live Denmark

      July 22, 2025

      The July 2025 Laravel Worldwide Meetup is Today

      July 22, 2025

      Livewire Security Vulnerability

      July 22, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Galaxy Z Fold 7 review: Six years later — Samsung finally cracks the foldable code

      July 22, 2025
      Recent

      Galaxy Z Fold 7 review: Six years later — Samsung finally cracks the foldable code

      July 22, 2025

      Halo and Half-Life combine in wild new mod, bringing two of my favorite games together in one — here’s how to play, and how it works

      July 22, 2025

      Surprise! The iconic Roblox ‘oof’ sound is back — the beloved meme makes “a comeback so good it hurts” after three years of licensing issues

      July 22, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Learning Resources»I Found a New Open Source Grammar Checker Tool And I Like it… Well… Kind of

    I Found a New Open Source Grammar Checker Tool And I Like it… Well… Kind of

    July 22, 2025

    I Found a New Open Source Grammar Checker Tool And I Like it... Well... Kind of

    When it comes to grammar checking, Grammarly is the premium tool for it. It’s a proprietary tool and it was among the first one to make a mark as a web-based Grammar checking tool.

    Then there is LanguageTool (partner link). This is the tool that we use here in our team. It is/was open source, made in Germany and offers hosted service for free or for a price (you get additional features). LanguageTool was acquired a couple of years back and since then it’s privacy policy has changed as it processes data on US servers, instead of European ones.

    Recently, I came across a new grammar checker tool, Harper, and I am sharing my experience and my views on this new open source tool.

    Meet Harper, a local first open source grammar checker

    Harper is a new project coming from Automattic developer, Elijah Potter. Automattic is the company behind WordPress, world’s most popular Content Management System (CMS).

    The idea is to have a local first tool that doesn’t depend on the cloud for any processing or stores away the data. That’s a W right there.

    Harper is currently available as browser extension and plugin for Obsidian and VS Code. It is a new project and I hope they release more extensions, specially for LibreOffice, in the future.

    Try Harper

    I tried the Firefox add-on and tested it while writing this review itself.

    Features that I like

    Now, Firefox already has a built-in spell checker and I believe Chrome and other browsers may also have it. So, do we need a third-party browser extension for this purpose? The short answer is yes.

    The built-in spell checker in Firefox is limited. It will underline even when you use a brand name. It is essentially a spell checker and hence it just checks for spelling mistakes. It won’t warn you if you use “the the” two times in row. It won’t warn you even if you write ‘an pineapple’.

    I Found a New Open Source Grammar Checker Tool And I Like it... Well... Kind of
    Harper is definitely msarter than the default spellchecker of your web browser

    Harper does these things and it does that without interacting with a central server. Everything is processed locally.

    Here’s what Harper is capable of:

    • Spell checking (obvious)
    • Spotting repetition (example, double the the)
    • Spotting multiple simultaneous spaces in a sentence
    • Save words to dictionary (excellent)
    • Correcting the use of a/an
    • Common misused words like “despite of” which should be “in spite of” or “despite” or “its/it’s”
    • Styling issue with comma usage

    Another interesting feature is that Harper uses different colors for different type of mistakes. This way it is easier to visualize the mistakes and their types.

    I Found a New Open Source Grammar Checker Tool And I Like it... Well... Kind of

    The option to add strangely spelled words into the local dictionary is an excellent feature.

    I Found a New Open Source Grammar Checker Tool And I Like it... Well... Kind of
    Save special words in your local dictionary

    You can access this local dictionary by accessing the extension settings.

    I Found a New Open Source Grammar Checker Tool And I Like it... Well... Kind of

    And this is where you’ll see various settings that you can change. You can even bring your custom dictionary as long as the words are in their own line.

    You can also choose between American, British, Canadian, and Australian English dialect.

    I Found a New Open Source Grammar Checker Tool And I Like it... Well... Kind of
    Harper extension settings
    📋
    As you can see, it seems Harper only supports English language at the time of writing this article.

    There are also a huge list of rules that detects errors like “along time” and suggest “a long time” as the alternative. The list is huge and that’s why there is the option to search for a rule.

    There is no option to add your own rules though.

    I Found a New Open Source Grammar Checker Tool And I Like it... Well... Kind of

    Fast but how fast, really?

    Harper claims to be faster than both Grammarly and LanguageTool. I don’t have data to prove it. But I can show you this video in which I show how quickly Harper gets into action as I type.



    0:00
    /0:28



    Since the processing is local, the suggestions are pretty fast actually.

    Harper is not perfect, of course

    For example, here I deliberately mistyped “video in” as “videoin” and Harper didn’t suggest it as one of the possible correct options.

    And I think it limits itself to suggest maximum three suggestions or the most it can fit in a line.

    I Found a New Open Source Grammar Checker Tool And I Like it... Well... Kind of
    Harper offers limited suggestions

    Another thing is that Harper is not as intelligent as I would want it to be. I am an excellent tester for grammar tools. I make so many mistakes and on so many levels that even the best grammar checkers throw in the towel.

    That’s why I tested Harper against LanguageTool with a sentence with multiple grammatical issues.

    Harper was primarily so focused on the spelling of Wikimedia and Cloudflare that it forgot to point out other grammatical mistakes.

    I Found a New Open Source Grammar Checker Tool And I Like it... Well... Kind of

    The weird thing is that both Cloudflare and Wikimedia were correctly spelled. Usually, Harper is good at recognizing brand names, except in this case where it made two false positives in a single sentence.

    On the other hand, LanguageTool did indicate that there are some grammatical mistakes worth looking for.

    I Found a New Open Source Grammar Checker Tool And I Like it... Well... Kind of

    Neither could correct the sentence entirely, as the correct sentence I was aiming for was:

    Grammarly, LanguageTool, and Cloudflare went to a bar run by Wikimedia but it was closed, so they went to Wikipedia.

    Yeah! I know. No AI can guess what goes in my mind when I make these typos. It takes real intelligence to deal with such stupidity 😜

    At least in Ghost, the CMS I use to publish content on It’s FOSS, sometime the suggestions tooltip wouldn’t close until I start typing something. It’s minor but annoying.

    Conclusion

    Both Grammarly and LanguageTool have evolved to writing assistant with AI features.

    But here’s the thing. Sometime simplicity is the best feature you look for. Not everyone is a professional writer looking for additional features to improve their work.

    For a casual user, a no-fluff, simple grammar checker is more than sufficient to save them from embarrassing typos and grammatical mistakes in their emails.

    And Harper is an excellent choice at that. It is definitely better than your browser’s built-in spell checker, it is an open source software and it processes your data locally.

    If you are not dependent on a more professional tool like LanguageTool or Grammarly, you should definitely ‘upgrade’ to Harper.

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleUNC6148 Backdoors Fully-Patched SonicWall SMA 100 Series Devices with OVERSTEP Rootkit
    Next Article A Recipe to Boost Predictive Modeling Efficiency

    Related Posts

    News & Updates

    Galaxy Z Fold 7 review: Six years later — Samsung finally cracks the foldable code

    July 22, 2025
    News & Updates

    Halo and Half-Life combine in wild new mod, bringing two of my favorite games together in one — here’s how to play, and how it works

    July 22, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    Salesforce AI Researchers Introduce UAEval4RAG: A New Benchmark to Evaluate RAG Systems’ Ability to Reject Unanswerable Queries

    Machine Learning

    UB-Mesh: A Cost-Efficient, Scalable Network Architecture for Large-Scale LLM Training

    Machine Learning

    CVE-2025-3803 – Tenda W12 and i24 Stack-Based Buffer Overflow Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    CVE-2025-2503 – Lenovo PC Manager Permission Bypass File Deletion Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Highlights

    CVE-2025-3058 – Xelion Webchat WordPress Privilege Escalation Vulnerability

    April 24, 2025

    CVE ID : CVE-2025-3058

    Published : April 24, 2025, 9:15 a.m. | 2 hours, 25 minutes ago

    Description : The Xelion Webchat plugin for WordPress is vulnerable to unauthorized modification of data that can lead to privilege escalation due to a missing capability check on the xwc_save_settings() function in all versions up to, and including, 9.1.0. This makes it possible for authenticated attackers, with Subscriber-level access and above, to update arbitrary options on the WordPress site. This can be leveraged to update the default role for registration to administrator and enable user registration for attackers to gain administrative user access to a vulnerable site.

    Severity: 8.8 | HIGH

    Visit the link for more details, such as CVSS details, affected products, timeline, and more…

    CVE-2025-43948 – Codemers KLIMS Python Code Injection Vulnerability

    April 22, 2025

    CVE-2025-5264 – Firefox Local Command Injection Vulnerability

    May 27, 2025

    Celluloid 0.28 Adds Lua Module Support, Refreshes UI

    April 6, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.