AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Writing › proselint
✦ Free & open sourceWriting

proselint

Python linter for English prose that flags usage problems drawn from well-known writers' style advice.

proselint: a linter for English prose

Run it on text or Markdown files to flag weak usage, with a pre-commit hook.

Free forever · open source · BSD-3-Clause
✓ Light setup✓ Browser-based✓ Real-time collaboration
7.3
ZEKAI
Free usage linter for drafts
Free & open source · Writing
Ease of setup8
Usefulness5
Maintenance8.5
Community7.5
★ 4,602
GITHUB
Sep 2026
UPDATED
BSD-3-Clause
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

proselint is a command-line linter for English prose. It scans a file and reports passages that break usage advice drawn from writers and editors, much as a code linter flags bad code. It suits developers and writers who draft in plain text or Markdown.

Runs on
Cross-platform
Hosting
Desktop
Languages
JavaScript
License
BSD-3-Clause

What it is

You install it with pip (or apt, dnf or nix), run it on a file, and it lists the issues it finds. A pre-commit configuration is documented so drafts can be checked before they are committed.

Who it's for

It suits people who write in text files and want a free, offline style check. It does not rewrite sentences, check spelling in the way a full grammar tool does, or work in English-excluded languages.

Key features

Prose linter for English

Scans text for usage and style problems in the manner of a code linter.

Advice from writers

Checks are inspired by guidance from Garner, Wallace, Pinker, Twain and others.

pip and distro packages

Install with pip, or via dnf, apt or nix.

pre-commit hook

Add a documented repo entry to check drafts at commit time.

Offline command line

Runs locally with no account or API key.

BSD-3-Clause licence

Permissive licence for personal and commercial use.

How to start

Up and running in 3 steps

1
Install it with pip install proselint.
2
Run proselint on a text or Markdown file and read the reported issues.
3
Add the pre-commit hook from the README if you draft in a Git repo.
Real talk

Our honest verdict

What's great

  • One pip install and you can lint a file immediately.
  • Works offline with no account.
  • Permissive BSD-3-Clause licence.
  • Fits Git-based writing workflows through the pre-commit hook.

Where it falls short

  • English prose only.
  • It flags problems but does not rewrite or fully correct grammar.
  • Checks are opinionated, so some flags will not suit your style.
  • It is a command-line tool with no graphical interface in the repo.
Cost

Pricing & license

proselint is free under the BSD-3-Clause licence. The README shows no paid plan, so the only cost is the Python environment you run it in.

Paid work

Open remote AI-training roles

767 open remote AI-training roles, updated November 14, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: proselint for Writing
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure proselint for you — and train your team.
Get it done for you ↗
Questions

FAQ

Is proselint a grammar checker?

It is a prose linter focused on usage and style advice, so it complements rather than replaces a grammar and spelling checker.

Does it need an internet connection?

No. The README shows a local pip install and command-line use with no account or API key.

Can I use it in a Git workflow?

Yes. The README gives a pre-commit configuration that points at the repository.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Writing — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google