Whether your own or someone else’s writing, alex helps you find gender favouring, polarising, race related, religion inconsiderate, or other unequal phrasing.
For example, when
We’ve confirmed his identity is given
to alex, it will warn and suggest using
their instead of
Online demo »
Install using npm (with Node.js):
$ npm install alex --global
example.md looks as follows:
The boogeyman wrote all changes to the **master server**. Thus, the slaves were read-only copies of master. But not to worry, he was a cripple.
Then, run alex on
example.md 1:5-1:14 warning `boogeyman` may be insensitive, use `boogey` instead boogeyman-boogeywoman 1:42-1:48 warning `master` / `slaves` may be insensitive, use `primary` / `replica` instead master-slave 2:52-2:54 warning `he` may be insensitive, use `they`, `it` instead he-she 2:61-2:68 warning `cripple` may be insensitive, use `person with a limp` instead cripple ⚠ 4 warnings
alex --help for more information.
Alex is open source software and accepts requests from the community. Suggestions, feature requests, and issues are more than welcome.
Requests can be submitted on GitHub Issues. Try it, contributing to open source—helping others out—is great. You can also tweet to me or send me an e-mail.
Even small requests, such as a single word, are greatly appreciated!