JavaScript library that converts a string to gender-neutral language?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. alex

    Catch insensitive, inconsiderate writing

    When using it as a lib you can pass a markdown string (https://github.com/get-alex/alex#markdownvalue-config) or raw text string (https://github.com/get-alex/alex#textvalue-config). This will return an object that should contain everything you need to perform a naive replacement.

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. nlp_compromise

    modest natural-language processing

    I’m not sure how much my suggestions answer your original question, but in the pursuit of proper grammatical structure when trying to rewrite speech, compromise [0] might be of use to you. I’ve only played around with it for a few hours at most, but from my limited experience it is a very effective (if verbose and/or a little bloated in it’s API) tool for language analysis. With some tomfoolery I’m confident you could combine it with the GP’s recommendation of alexjs to replace strings slightly-less-naively.

    https://github.com/spencermountain/compromise

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

  • Practicing politeness in JavaScript code 🤬

    1 project | dev.to | 9 Jul 2024
  • Markdown Bot - An AI friend who improves your content

    3 projects | dev.to | 21 Jul 2023
  • AlexJS: Catch Insensitive, Inconsiderate Writing

    2 projects | news.ycombinator.com | 20 May 2023
  • A ChatGPT GitHub Action for Reviewing Text for Potentially Discriminatory Language

    3 projects | dev.to | 5 Apr 2023
  • Mod fight over pronoun flairs in /r/programminghorror

    1 project | /r/SubredditDrama | 16 Jun 2022