awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Automattic avatar

Automattic/harper

0
View on GitHub↗
10,890 स्टार्स·370 फोर्क्स·Rust·Apache-2.0·11 व्यूज़writewithharper.com↗

Harper

Harper is a local English linter and grammar checker designed as an IDE writing assistant. It operates as a language server that provides real-time spelling and grammar analysis for markdown and code comments, processing all linguistic data on the local device to ensure privacy and eliminate cloud dependencies.

The tool is specialized for technical documentation, featuring the ability to identify and ignore text within code fences and inline blocks to prevent false positives. It allows for personalized configuration through custom dictionaries and the use of suppression comments to exclude specific text regions from analysis.

The system provides actionable diagnostic mapping that enables quick-fix error resolution and grammar fix applications directly within a text editor.

Features

  • Writing Assistance Tools - Provides real-time linguistic suggestions and quick-fix actions directly within a text editor via a language server.
  • Grammar Checkers - Provides a local language server for real-time spelling and grammar linting within editors.
  • Text Correction - Enables the correction of identified linguistic errors directly within the text editor using actionable suggestions.
  • Local Grammar Checkers - Analyzes text for spelling and grammar errors on a local device to ensure data privacy and eliminate cloud dependencies.
  • LSP Integration - Communicates with a language server protocol to identify grammar and spelling errors and return diagnostic data.
  • Spelling and Error Correction - Provides mechanisms to correct spelling or grammar mistakes and add unknown words to custom dictionaries.
  • Prose Linters - Validates writing quality in technical documents and markdown while specifically ignoring code fences.
  • Local Grammar Analyzers - Analyzes text for grammatical errors using a local engine to ensure data privacy during the linting process.
  • Custom Dictionaries - Maintains a local store of user-approved words to override default spelling and grammar rules.
  • Local-First Privacy Tools - Processes linguistic analysis on the user device to ensure data privacy and eliminate dependencies on cloud services.
  • Content Linting Pipelines - Checks grammar and spelling within markdown files and code comments to improve the quality of technical documentation.
  • Documentation Prose Filtering - Automatically skips analysis of text within code fences and inline blocks to prevent false positives in technical documentation.
  • Prose Block Detection - Identifies and excludes text within markdown code fences and inline blocks to prevent false positive linting.
  • Linguistic Analysis Exclusions - Disables grammar checking for selected sections of text through the use of specific comments within the document.
  • Diagnostic Offset Mappings - Maps language server errors to specific text offsets to provide direct inline fixes and suggestions.
  • Analysis Suppression Mechanisms - Allows users to skip specific blocks of text using ignore keywords to prevent unwanted error flags in the editor.
  • Real-time Text Linting - Provides grammar and spelling checks within supported editors via a language server to ensure high writing quality.
  • Prose Polishing Tools - Cleans up prose in technical files while ignoring code blocks and specific sections to prevent false positives.
  • Analysis Suppression Markers - Parses the document for specific ignore markers to skip analysis of designated text regions.

स्टार हिस्ट्री

automattic/harper के लिए स्टार हिस्ट्री चार्टautomattic/harper के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Harper के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Harper के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • vale-cli/valevale-cli का अवतार

    vale-cli/vale

    5,477GitHub पर देखें↗

    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
    GitHub पर देखें↗5,477
  • pbek/qownnotespbek का अवतार

    pbek/QOwnNotes

    5,792GitHub पर देखें↗

    QOwnNotes is a desktop note editor that stores each note as a plain-text Markdown file on the local filesystem, avoiding proprietary formats and enabling direct file access. It functions as a Nextcloud Notes client, syncing notes and metadata with Nextcloud or ownCloud servers through a companion API service for versioning and sharing. The application also integrates with AI providers and exposes a local MCP server for external agents to search and fetch notes, and includes a companion browser extension for capturing web content, bookmarks, and screenshots. The editor distinguishes itself thr

    C++
    GitHub पर देखें↗5,792
  • hankcs/hanlphankcs का अवतार

    hankcs/HanLP

    36,413GitHub पर देखें↗

    HanLP is a natural language processing library and deep learning framework specifically optimized for the Chinese language, while also functioning as a multilingual text processor. It serves as a toolkit for performing linguistic analysis, semantic understanding, and script conversion. The project distinguishes itself through a dedicated focus on Chinese linguistic structures, including a specialized script converter for transforming text between Simplified Chinese, Traditional Chinese, and Pinyin. It further supports domain-specific model training to improve the recognition of professional t

    Pythondependency-parserhanlpnamed-entity-recognition
    GitHub पर देखें↗36,413
  • amperser/proselintamperser का अवतार

    amperser/proselint

    4,542GitHub पर देखें↗

    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
    GitHub पर देखें↗4,542
Harper के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

automattic/harper क्या करता है?

Harper is a local English linter and grammar checker designed as an IDE writing assistant. It operates as a language server that provides real-time spelling and grammar analysis for markdown and code comments, processing all linguistic data on the local device to ensure privacy and eliminate cloud dependencies.

automattic/harper की मुख्य विशेषताएं क्या हैं?

automattic/harper की मुख्य विशेषताएं हैं: Writing Assistance Tools, Grammar Checkers, Text Correction, Local Grammar Checkers, LSP Integration, Spelling and Error Correction, Prose Linters, Local Grammar Analyzers।

automattic/harper के कुछ ओपन-सोर्स विकल्प क्या हैं?

automattic/harper के ओपन-सोर्स विकल्पों में शामिल हैं: vale-cli/vale — Vale is a markup-aware prose linter and command-line interface tool designed to enforce editorial style guides and… pbek/qownnotes — QOwnNotes is a desktop note editor that stores each note as a plain-text Markdown file on the local filesystem,… hankcs/hanlp — HanLP is a natural language processing library and deep learning framework specifically optimized for the Chinese… w0rp/ale — Ale is a Neovim LSP client and asynchronous linter wrapper designed to integrate language servers and syntax checkers… amperser/proselint — Proselint is a prose linter and rule-based text analyzer designed to identify stylistic errors, clichés, and jargon in… screenpipe/screenpipe — Screenpipe is a local-first platform designed to record, index, and analyze desktop activity. By capturing screen,…