awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
btford avatar

btford/write-good

0
View on GitHub↗
5,074 estrellas·189 forks·JavaScript·MIT·9 vistas

Write Good

Write-good es una herramienta de análisis de texto de línea de comandos y un linter de prosa en inglés diseñado para identificar errores gramaticales y debilidades estilísticas. Funciona como una herramienta de optimización de legibilidad que escanea documentos para identificar voz pasiva y frases redundantes.

El sistema sirve como un corrector de estilo de prosa personalizable, permitiendo la definición de reglas de lenguaje específicas y términos prohibidos para hacer cumplir las pautas de escritura específicas del proyecto.

La herramienta proporciona capacidades para el análisis de texto automatizado, cumplimiento de guías de estilo y mejora de la calidad de la escritura técnica. Admite la integración de reglas de linting personalizadas, extensiones de conjuntos de reglas y listas blancas de frases para reducir los falsos positivos.

Features

  • Automated Prose Linting - Analyzes written text against style guides for consistency in tone, grammar, and spelling.
  • Style Suggestions - Scans text for passive voice and wordy phrases to provide specific suggestions for improvement.
  • Regex Pattern Matching - Identifies stylistic violations by scanning text against a predefined library of regular expressions.
  • Text Readability Optimizations - Refines grammar and clarity to improve the human readability of natural language prose.
  • Automated Text Analysis - Processes text files via a command line interface to quickly identify and fix language violations.
  • Prose Linters - Provides a linter specifically designed for natural language and technical documentation.
  • Text File Linting - Provides command-line utilities for scanning text files and flagging problematic phrasing.
  • Text Analysis CLIs - Provides a command line interface for scanning documents and printing style suggestions to the terminal.
  • Prose Style Guide Enforcers - Automatically enforces corporate terminology and branding rules in natural language text.
  • Technical Writing Tools - Provides specialized linting tools tailored for the creation of concise technical and instructional content.
  • Exemption Lists - Allows users to exempt designated phrases from being flagged as style violations.
  • Custom Lint Rule Plugins - Provides a plugin interface for adding custom lint rules beyond the built-in set.
  • Phrase Whitelists - Filters out flagged violations by checking them against a user-defined list of ignored phrases.
  • Pluggable Component Architectures - Implements an architectural pattern that allows replacing or adding core linting logic via interface-based injection.
  • Prose Rule Sets - Supports adding custom language checks or third-party rule sets to accommodate different style guides.

Historial de estrellas

Gráfico del historial de estrellas de btford/write-goodGráfico del historial de estrellas de btford/write-good

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace btford/write-good?

Write-good es una herramienta de análisis de texto de línea de comandos y un linter de prosa en inglés diseñado para identificar errores gramaticales y debilidades estilísticas. Funciona como una herramienta de optimización de legibilidad que escanea documentos para identificar voz pasiva y frases redundantes.

¿Cuáles son las características principales de btford/write-good?

Las características principales de btford/write-good son: Automated Prose Linting, Style Suggestions, Regex Pattern Matching, Text Readability Optimizations, Automated Text Analysis, Prose Linters, Text File Linting, Text Analysis CLIs.

¿Qué alternativas de código abierto existen para btford/write-good?

Las alternativas de código abierto para btford/write-good incluyen: vale-cli/vale — Vale is a markup-aware prose linter and command-line interface tool designed to enforce editorial style guides and… amperser/proselint — Proselint is a prose linter and rule-based text analyzer designed to identify stylistic errors, clichés, and jargon in… chmln/sd — sd is a command line text manipulation utility designed for searching and replacing text patterns across multiple… get-alex/alex — Alex is an inclusive language linter and content auditor designed to detect and flag insensitive, inconsiderate, or… benhmoore/knwl.js — Knwl.js is a JavaScript named entity recognition library and text entity extractor. It functions as an extensible text… automattic/harper — Harper is a local English linter and grammar checker designed as an IDE writing assistant. It operates as a language…

Alternativas open-source a Write Good

Proyectos open-source similares, clasificados según cuántas características comparten con Write Good.
  • vale-cli/valeAvatar de vale-cli

    vale-cli/vale

    5,477Ver en GitHub↗

    Vale is a markup-aware prose linter and command-line interface tool designed to enforce editorial style guides and grammar rules across various document formats. It functions as a YAML-based style guide engine that analyzes text for consistency in tone, spelling, and terminology while ignoring non-prose elements like code blocks. The project distinguishes itself through a flexible extensibility model that allows users to define custom linting rules using YAML configurations, regular expressions, and external scripts for complex validation logic. It supports a wide array of documentation forma

    Golinterlintingvale
    Ver en GitHub↗5,477
  • amperser/proselintAvatar de amperser

    amperser/proselint

    4,542Ver en 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
    Ver en GitHub↗4,542
  • chmln/sdAvatar de chmln

    chmln/sd

    7,220Ver en GitHub↗

    sd is a command line text manipulation utility designed for searching and replacing text patterns across multiple files. It functions as a regex-based find and replace tool that allows for in-place file editing directly from the terminal. The project supports both regular expression replacements, including the use of capture groups for complex transformations, and fixed string replacement for literal text substitutions. It specifically handles multi-line text replacement by processing file contents as single blocks to match patterns that span across newline characters. The tool provides capa

    Rust
    Ver en GitHub↗7,220
  • get-alex/alexAvatar de get-alex

    get-alex/alex

    5,092Ver en GitHub↗

    Alex is an inclusive language linter and content auditor designed to detect and flag insensitive, inconsiderate, or gendered phrasing. It serves as a profanity detection tool that identifies offensive words based on configurable certainty ratings to ensure professional and neutral content. The tool distinguishes itself through diff-aware analysis, allowing it to function as a continuous integration validator. By analyzing pull request deltas, it can flag new insensitive phrasing while ignoring existing legacy issues to prevent old warnings from blocking new merges. The project supports multi

    JavaScript
    Ver en GitHub↗5,092
  • Ver las 30 alternativas a Write Good→