alex
Catch insensitive, inconsiderate writing.
The tool scans plain‑text, HTML, Markdown and MDX files for language that may be gender‑biased, race‑related, ableist, condescending, intolerant or profane, and it suggests neutral alternatives (e.g., replacing “his” with “their” or “master/slave” with “primary/replica”). It is intended for anyone who writes text—authors, developers, or content creators—who wants to reduce insensitive phrasing and improve inclusive communication.
It can be run from the command line after a global npm or yarn installation, and it respects an optional `.alexignore` file to exclude specific paths. The CLI automatically discovers files with common text extensions, and the package also offers an API for programmatic use. A range of integrations are available, including editors (VS Code, Vim, Sublime), build tools (Gulp, Ember, Probot), and CI services (GitHub Actions, reviewdog), allowing the checks to be incorporated into various workflows.
The project is marked as stable, includes test coverage badges, and provides documentation covering configuration, ignoring files, and contribution guidelines. It focuses on helping users write more considerate language without assuming malicious intent.
Reviews
Loading reviews…
Similar apps

Markdown Editors
DocToc
Generates table of contents for markdown files.

Code Editors & IDEs
ast-grep
A tool for code structural search, linting and rewriting.

DevOps & Infrastructure
release
Generate changelogs with a single command.
Note-Taking & PKM
idea
A lightweight tool for keeping ideas in a safe place quick and easy.

Code Editors & IDEs
teachcode
Guide for the earliest lessons of coding.

Terminals & CLI
yo
Scaffolding tool for running Yeoman generators.