Repolode
Automattic

Automattic/harper

Corrector de gramática inglesa, offline y centrado en la privacidad, escrito en Rust y utilizable desde editores, el navegador y Node.js.

Alternativa open source a:GrammarlyLanguageTool

Estrellas
16,732
Forks
837
Issues abiertos
1,019
Último commit
ayer

¿Qué es?

Harper es un corrector de gramática inglesa que se ejecuta por completo en tu máquina, así que el texto nunca se envía a un servidor. Está escrito en Rust y está diseñado para analizar documentos en milisegundos con un consumo de memoria reducido frente a alternativas más pesadas, como LanguageTool.

El proyecto ofrece varios componentes: harper-ls, un servidor de lenguaje que integra la corrección gramatical en editores como VS Code, Neovim, Helix, Emacs y Zed; harper.js, una compilación de WebAssembly para usar en páginas web y Node.js; y un plugin para Obsidian y una extensión para Chrome para la escritura diaria. Por ahora, solo admite inglés, aunque el núcleo está preparado para ampliarse a otros idiomas.

Funciones clave

  • 01Funciona completamente offline, por lo que el texto nunca se envía a servidores externos.
  • 02Analiza documentos en milisegundos y consume poca memoria.
  • 03Se integra con editores mediante un servidor de lenguaje (harper-ls).
  • 04Funciona en el navegador y Node.js mediante WebAssembly (harper.js).
  • 05Incluye un plugin para Obsidian y una extensión para Chrome.

Casos de uso

  • Revisar textos en inglés en Neovim, Helix, Emacs, VS Code o Zed sin recurrir a un servicio en la nube.
  • Añadir corrección gramatical a una aplicación web o una herramienta de Node.js mediante harper.js.
  • Revisar notas en Obsidian manteniendo el contenido privado.
  • Escribir documentos sensibles que no deben salir de la máquina local.

Inicio rápido

  1. 1

    Lee la sección Links y elige un editor o una guía de integración

  2. 2

    Instala el paquete harper.js desde npm

    npm install harper.js

Antes de usarlo

  • Solo admite inglés.
  • La documentación está alojada en un sitio web externo, no en el README.

Temas

Preguntas frecuentes

¿Qué es harper?
Corrector de gramática inglesa, offline y centrado en la privacidad, escrito en Rust y utilizable desde editores, el navegador y Node.js. Harper es un corrector de gramática inglesa que se ejecuta por completo en tu máquina, así que el texto nunca se envía a un servidor. Está escrito en Rust y está diseñado para analizar documentos en milisegundos con un consumo de memoria reducido frente a alternativas más pesadas, como LanguageTool.
¿harper es gratuito? ¿Qué licencia tiene?
harper es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿harper sigue mantenido?
Mantenimiento activo. El último commit de harper fue el 19 oct 2026.
¿Para qué puedo usar harper?
Revisar textos en inglés en Neovim, Helix, Emacs, VS Code o Zed sin recurrir a un servicio en la nube. Añadir corrección gramatical a una aplicación web o una herramienta de Node.js mediante harper.js. Revisar notas en Obsidian manteniendo el contenido privado. Escribir documentos sensibles que no deben salir de la máquina local.
¿Cómo se instala harper?
Lee la sección Links y elige un editor o una guía de integración Instala el paquete harper.js desde npm: npm install harper.js
¿Dónde consigo harper?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Automattic/harper

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados