Simple grammar checker for your documentation.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Default (Linux).sublime-keymap
Default (OSX).sublime-keymap
Default (Windows).sublime-keymap

#WriteGooder for Sublime Text

Simple grammar checking for your documentation.

Prerequisites: write-gooder and Sublime Package Control

Mac OS X: Installing node with homebrew or macports is assumed. The path to write-gooder is hardcoded in this plugin as /usr/local/share/npm/bin:/usr/local/bin:/opt/local/bin. You can change the path to the executable in settings.

Linux: Make sure write-gooder is in your environment path.

Windows: Installing node with the Windows Installer from is assumed.

##Install write-gooder with npm

npm install -g duereg/write-gooder

##Install WriteGooder with Package Control in Sublime Text

  1. command-shift-P or control-shift-P in Linux/Windows*
  2. type install p, select Package Control: Install Package
  3. type WriteGooder, select WriteGooder

Note: Without Sublime Package Control, you could manually copy this project to your Packages directory as 'WriteGooder'.

##Run WriteGooder on an active Markdown file in Sublime Text

  • control-shift-W or Tools/Contextual menus or the Command Palette
  • F4 jump to next error row/column
  • shift-F4 jump to previous error row-column


  • Navigate to Preferences > Package Settings > WriteGooder > Settings - Default.
  • To preserve custom settings:
    • copy default settings to Preferences > Package Settings > WriteGooder > Settings - User
    • change them to your requirements

##Run WriteGooder on save

By default, WriteGooder does not run on save. To change, update the setting run_on_save for the project to true.