awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
get-alex avatar

get-alex/alex

0
View on GitHub↗
5,092 stele·214 fork-uri·JavaScript·MIT·6 vizualizărialexjs.com↗

Alex

Alex este un linter de limbaj incluziv și un auditor de conținut conceput pentru a detecta și marca frazarea insensibilă, necugetată sau genizată. Servește ca un instrument de detectare a limbajului licențios care identifică cuvintele ofensatoare pe baza unor ratinguri de certitudine configurabile pentru a asigura un conținut profesional și neutru.

Instrumentul se remarcă prin analiza conștientă de diff, permițându-i să funcționeze ca un validator de integrare continuă. Analizând delta-urile pull request-urilor, acesta poate marca frazarea insensibilă nouă, ignorând în același timp problemele moștenite pentru a preveni blocarea noilor merge-uri de către avertismente vechi.

Proiectul suportă parsarea textului în mai multe formate pentru fișiere Markdown, MDX și HTML. Include capabilități pentru configurarea regulilor, suprimarea termenilor și excluderea fișierelor prin fișiere JSON, YAML sau JavaScript, precum și capacitatea de a suprima blocuri specifice de text folosind comentarii inline.

Instrumentul este disponibil ca interfață de linie de comandă pentru scanarea directoarelor și a fișierelor.

Features

  • Inclusive Language Auditors - Scans text files to detect and flag insensitive, inconsiderate, or gendered phrasing for inclusive writing.
  • Text File Linting - Provides a command line interface to scan directories and files for insensitive or inconsiderate phrasing.
  • Text Toxicity Detection - Identifies potentially offensive words and profanity based on configurable certainty ratings.
  • Diff-Aware Result Filtering - Filters linting results to flag only changes in new lines, preventing legacy issues from blocking merges.
  • Linguistic Quality Checkers - Applies linguistic rules to documentation to remove gendered or ableist terms during the editing process.
  • Content Auditors - Provides static analysis for Markdown, HTML, and MDX files to suggest neutral alternatives to problematic terminology.
  • Dictionary-Based Pattern Matching - Detects insensitive phrasing by comparing text against predefined lists of problematic words and inclusive alternatives.
  • Continuous Integration Checks - Executes automated inclusive language checks on pull requests within continuous integration pipelines.
  • Profanity Detectors - Identifies offensive words and profanities based on configurable certainty ratings to ensure professional content.
  • Inclusive Content Reviews - Detects gendered, ableist, or intolerant language and suggests more inclusive alternatives.
  • Linting Rule Configurations - Provides settings to define which linguistic checks are applied via external JSON, YAML, or JavaScript files.
  • Delta-Aware Analysis - Analyzes only changed lines in a pull request to prevent existing legacy warnings from blocking new merges.
  • Content Accessibility Audits - Analyzes Markdown and HTML files to ensure language is neutral and accessible to a diverse audience.
  • Plain Text Extraction - Extracts plain text from Markdown, MDX, and HTML files for linguistic analysis.
  • Content Format Support - Scans plain text, Markdown, MDX, and HTML files for insensitive language via CLI or API.
  • Certainty-Rated Detection - Identifies offensive words using configurable certainty ratings to determine the severity of warnings.
  • False Positive Suppression Lists - Suppresses warnings for designated words via configuration files to prevent false positives.
  • Rule Suppression Comments - Supports the use of inline comments to disable specific linting rules for targeted text blocks.
  • Documentation Validation - Automates checks within continuous integration pipelines to prevent insensitive language from being merged into a codebase.
  • Merge Change Validations - Analyzes pull request diffs to ensure no new insensitive language is introduced before merging.
  • Command Line Tools - Linter for insensitive or unequal phrasing.
  • General Utilities - Catch insensitive, inconsiderate writing.
  • Quality Assurance Tools - Catches insensitive or inconsiderate writing in documentation.
  • Terminal Utilities - Linter for insensitive or unequal phrasing.

Istoric stele

Graficul istoricului de stele pentru get-alex/alexGraficul istoricului de stele pentru get-alex/alex

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Alex

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Alex.
  • junegunn/fzfAvatar junegunn

    junegunn/fzf

    81,017Vezi pe GitHub↗

    This project is a general-purpose command-line filter that provides an interactive interface for processing standard input streams. It enables real-time fuzzy searching, data selection, and transformation, allowing users to navigate complex information or file systems directly within their terminal. By utilizing a pipe-oriented architecture, it integrates into existing shell pipelines and workflows to facilitate efficient data exploration. What distinguishes this tool is its highly extensible, event-driven design that allows for deep integration with external processes. It supports asynchrono

    Gobashclifish
    Vezi pe GitHub↗81,017
  • squizlabs/php_codesnifferAvatar squizlabs

    squizlabs/PHP_CodeSniffer

    10,771Vezi pe GitHub↗

    PHP_CodeSniffer is a static analysis tool, coding standard linter, and command-line validator for PHP. It scans files and directories to detect and report formatting errors and language-specific coding violations without executing the code. The project functions as an automated code formatter capable of correcting detected style and formatting violations to bring source code into compliance with defined standards. It uses token-based lexical analysis to match code patterns against rule sets, ensuring consistency across a codebase. The tool provides comprehensive capabilities for recursive fi

    PHPautomationclicoding-standards
    Vezi pe GitHub↗10,771
  • amperser/proselintAvatar amperser

    amperser/proselint

    4,542Vezi pe GitHub↗

    Proselint is a prose linter and rule-based text analyzer designed to identify stylistic errors, clichés, and jargon in written text. It scans documents against a curated registry of linguistic and typographic rules to maintain professional editorial standards and improve writing quality. The project functions as a command line text processor, a programmable analysis library, and a git pre-commit hook. Its modular architecture allows the core engine to be embedded into other applications, exposed via a REST API, or integrated into text editors. The tool supports recursive directory traversal

    JavaScript
    Vezi pe GitHub↗4,542
  • a11yproject/a11yproject.comAvatar a11yproject

    a11yproject/a11yproject.com

    3,868Vezi pe GitHub↗

    The A11y Project is a community-driven initiative that serves as a centralized repository for web accessibility documentation, design principles, and educational resources. It provides technical guidance and best practices to help developers and designers build digital products that meet international accessibility standards and accommodate users with diverse sensory and motor needs. The platform distinguishes itself through a commitment to inclusive content strategy and rigorous technical standards. It enforces consistent tone, reading levels, and inclusive language across all documentation

    Nunjucks
    Vezi pe GitHub↗3,868
Vezi toate cele 30 alternative pentru Alex→

Întrebări frecvente

Ce face get-alex/alex?

Alex este un linter de limbaj incluziv și un auditor de conținut conceput pentru a detecta și marca frazarea insensibilă, necugetată sau genizată. Servește ca un instrument de detectare a limbajului licențios care identifică cuvintele ofensatoare pe baza unor ratinguri de certitudine configurabile pentru a asigura un conținut profesional și neutru.

Care sunt principalele funcționalități ale get-alex/alex?

Principalele funcționalități ale get-alex/alex sunt: Inclusive Language Auditors, Text File Linting, Text Toxicity Detection, Diff-Aware Result Filtering, Linguistic Quality Checkers, Content Auditors, Dictionary-Based Pattern Matching, Continuous Integration Checks.

Care sunt câteva alternative open-source pentru get-alex/alex?

Alternativele open-source pentru get-alex/alex includ: junegunn/fzf — This project is a general-purpose command-line filter that provides an interactive interface for processing standard… squizlabs/php_codesniffer — PHP_CodeSniffer is a static analysis tool, coding standard linter, and command-line validator for PHP. It scans files… amperser/proselint — Proselint is a prose linter and rule-based text analyzer designed to identify stylistic errors, clichés, and jargon in… a11yproject/a11yproject.com — The A11y Project is a community-driven initiative that serves as a centralized repository for web accessibility… heydon/inclusive-design-checklist — This project is a web accessibility checklist and inclusive design framework. It serves as a digital inclusion guide… wordpress/wordpress-coding-standards — WordPress Coding Standards is a collection of rules for the PHP CodeSniffer engine designed to enforce consistent…