Catch insensitive, inconsiderate writing.
Whether your own or someone else’s writing, alex helps you find gender favouring, polarising, race related, religion inconsiderate, or other unequal phrasing in text.
For example, when We’ve confirmed his identity
is given to alex,
it will warn you and suggest using their
instead of his
.
- Helps to get better at considerate writing
- Catches many possible offenses
- Suggests helpful alternatives
- Reads plain-text, HTML, and markdown as input
- Stylish
Type: string
Required
curl -X GET \
'https://alex-api.now.sh?text=The%20slaves%20were%20read-only%20copies%20of%20master.%20But%20not%20to%20worry,%20he%20was%20a%20cripple.' \
-H 'Content-Type: application/json' \
-H 'Host: alex-api.now.sh' \
- NPM/CLI —
get-alex/alex
- Atom —
get-alex/atom-linter-alex
- Sublime —
sindresorhus/SublimeLinter-contrib-alex
- Visual Studio Code —
shinnn/vscode-alex
- Gulp —
dustinspecker/gulp-alex
- Slack —
keoghpe/alex-slack
- Ember —
yohanmishkin/ember-cli-alex
- Probot —
swinton/linter-alex
- Vim —
w0rp/ale
alex checks for many patterns of English language, and generates warnings for:
- Gendered work-titles, for example warning about
garbageman
and suggestinggarbage collector
instead - Gendered proverbs, such as warning about
like a man
and suggestingbravely
instead, or suggestingcourteous
forladylike
. - Blunt phrases, such as warning about
cripple
and suggestingperson with a limp
instead - Intolerant phrasing, such as warning about using
master
andslave
together, and suggestingprimary
andreplica
instead - Profanities, the least of which being
butt
See retext-equality and retext-profanities for all checked rules.
alex ignores words meant literally, so “he”
, He — ...
, and the
like are not warned about