Detect Non-Inclusive Language with Retext and Node.js

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build dynamic JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
Civic Auth - Web2 & Web3 login in a simple SDK
Drop Civic Auth into your app with native TS/JS support. Email login, SSO options, embedded wallets, and full session management. Minimal config. Deploy in under 5 minutes.
www.civic.com
featured
  1. retext-equality

    plugin to check for possible insensitive, inconsiderate language

    alex is a lovely command-line tool that takes in text or markdown files and, using retext-equality and retext-profanities, highlights suggestions for improvement. alex checks for gendered work titles, gendered proverbs, ableist language, condescending or intolerant language, profanities, and much more.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build dynamic JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. alex

    Catch insensitive, inconsiderate writing

    alex is a lovely command-line tool that takes in text or markdown files and, using retext-equality and retext-profanities, highlights suggestions for improvement. alex checks for gendered work titles, gendered proverbs, ableist language, condescending or intolerant language, profanities, and much more.

  4. retext-profanities

    plugin to check for profane and vulgar wording

    alex is a lovely command-line tool that takes in text or markdown files and, using retext-equality and retext-profanities, highlights suggestions for improvement. alex checks for gendered work titles, gendered proverbs, ableist language, condescending or intolerant language, profanities, and much more.

  5. retext

    natural language processor powered by plugins part of the @unifiedjs collective

    There's a whole host of other retext plugins which you can process text with, including those that handle assumptions, cliches, passive voice, repetition, overly-complex words, and more. Enjoy!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • AlexJS: Catch Insensitive, Inconsiderate Writing

    2 projects | news.ycombinator.com | 20 May 2023
  • Joblint – Test tech job posts for issues

    4 projects | news.ycombinator.com | 13 Mar 2023
  • Is there a library for nodejs that can indentify if string is a question, suggestion, order, advice etc.

    1 project | /r/node | 15 Jan 2023
  • Research survey - promoting respectful terminology to refer people with disabilities

    1 project | /r/accessibility | 20 May 2021
  • Free Grammar Checker – LanguageTool

    1 project | news.ycombinator.com | 18 Sep 2024

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?