Language Tool – open-source Grammarly Alternative

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • InfluxDB - Access the most powerful time series database as a service
  • SaaSHub - Software Alternatives and Reviews
  • vim-grammarous

    A powerful grammar checker for Vim using LanguageTool.

    If you're a Vim user, install the vim-grammarous[0] plugin to get LanguageTool powered grammar checking at the speed of thought.


  • languagetool

    Style and Grammar Checker for 25+ Languages

    No subscription is required for the base version no account, either. Of course, the base version doesn't have all the features as premium, but it is still excellent, in my opinion. I have used the free version for years. There is an offline version, as it is open source.

    The full text isn't stored on the servers, but you can always just deploy it yourself for maximum privacy:

    Furthermore, there are options for docker:

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • vale

    :pencil: A syntax-aware linter for prose built with speed and extensibility in mind.

    I'm fond of Vale, where you can write your own rules or grab others off github. I wish we could crowd source a grammarly clone using it. Some efforts have been made to do so, but didn't get far.

  • nlprule

    A fast, low-resource Natural Language Processing and Text Correction library written in Rust.

    check out nlprule, it's LanguageTool alternative written in Rust

  • prosemd-lsp

    An experimental proofreading and linting language server for markdown files ✍️

    and if you're into Markdown, i can also recommend prosemd

  • Emacs-langtool

    LanguageTool for Emacs

    There’s already Emacs package, but it works only with offline version.

    Now that I checked, looks like there’s another package, but I didn’t t try it.

  • errant

    ERRor ANnotation Toolkit: Automatically extract and classify grammatical errors in parallel original and corrected sentences.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • vim-LanguageTool

    A vim plugin for the LanguageTool grammar checker

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts