write-good
« Back to VersTracker
Description:
Naive linter for English prose
Type: Formula  |  Latest Version: 1.0.8@0  |  Tracked Since: Dec 24, 2025
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 5,047  |  Forks: 190  |  Language: JavaScript  |  Category: Developer tools
Tags: writing linter english prose cli productivity
Install: brew install write-good
About:
write-good is a command-line tool that analyzes English text for common writing issues, such as passive voice, weak adverbs, and lexical illusions. It provides constructive feedback to help improve clarity, conciseness, and overall readability. Its primary value is offering automated, objective suggestions for polishing prose in documentation, articles, and other written content.
Key Features:
  • Detects passive voice constructions
  • Flags weak adverbs and weasel words
  • Identifies lexical illusions (repeated words)
  • Provides plain-language feedback
  • Runs as a CLI tool or Node.js module
Use Cases:
  • Improving technical documentation and README files
  • Proofreading blog posts and articles for clarity
  • Assisting non-native English speakers with writing
  • Integrating into editorial or CI/CD workflows
Alternatives:
  • proselint – More comprehensive and configurable linter with a focus on style guides
  • vale – Highly extensible linter supporting custom rules and multiple writing styles
Version History
Detected Version Rev Change Commit
Dec 24, 2025 9:55pm 1.0.8 0 VERSION_BUMP 4168e662
Sep 29, 2024 1:57am 0 VERSION_BUMP d42431e6