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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Source Code Spell Checkers

Ranking updated Jun 30, 2026

For a spell checker for source code and comments, the strongest matches are automattic/harper (Harper is a local English-focused linter and grammar checker), crate-ci/typos (typos is a dedicated source code spell checker that) and streetsidesoftware/vscode-spell-checker (This VS Code extension checks spelling in comments, strings). Each is ranked by relevance to your query, popularity and recent activity.

Automated tools that identify and correct spelling errors within programming source code and documentation comments.

Source Code Spell Checkers

Find the best repos with AI.We'll search the best matching repositories with AI.
  • automattic/harperAutomattic avatar

    Automattic/harper

    10,890View on GitHub↗

    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 sp

    Harper is a local English-focused linter and grammar checker that detects spelling issues in source code comments and documentation while correctly ignoring code blocks and inline syntax, offers custom dictionaries, and works as a language server for IDE integration — a solid fit for code proofreading, though limited to English and lacking explicit CI/CD or interactive fix features.

    RustCustom Dictionaries
    View on GitHub↗10,890
  • crate-ci/typoscrate-ci avatar

    crate-ci/typos

    4,002View on GitHub↗

    Typos is a source code spell checker and automated typo fixer designed to detect and correct spelling errors across programming languages and project files. It functions as a CI spelling validator and SARIF compatible linter, allowing projects to prevent misspelled text from reaching production. The tool features a customizable dictionary engine that utilizes TOML configuration and locale-specific dictionaries to manage project-specific terminology. It differentiates itself by splitting programming language identifiers into individual words for validation and verifying the spelling of filenam

    typos is a dedicated source code spell checker that scans comments, strings, and documentation for spelling errors while ignoring code identifiers and syntax, directly addressing the core need, though its feature set (e.g., IDE plugins, markdown support) may be less comprehensive than some alternatives.

    RustCI Pipeline IntegrationsSpell Check WhitelistingSpell Checking Rules
    View on GitHub↗4,002
  • streetsidesoftware/vscode-spell-checkerstreetsidesoftware avatar

    streetsidesoftware/vscode-spell-checker

    1,664View on GitHub↗

    This project is an integrated spelling validation tool designed for source code and documentation. It functions as an editor extension that identifies and highlights spelling errors within comments, strings, and programming identifiers, providing real-time feedback and correction suggestions directly within the development environment. The tool distinguishes itself through its ability to parse complex naming conventions, such as camelCase and snake_case, into individual components for accurate validation. It operates as an offline-first engine, ensuring that all text analysis and dictionary l

    This VS Code extension checks spelling in comments, strings, and documentation while ignoring code syntax, fitting the core need; it provides custom dictionaries and multi-language support but lacks built-in CI/CD integration, which keeps it from being the most comprehensive answer for automated pipelines.

    TypeScriptCodebase DictionariesSpell Checking RulesAutomated Linting Integrations
    View on GitHub↗1,664

Related searches

  • an open source alternative to Grammarly
  • an open-source Copilot alternative
  • a syntax-highlighting pager for viewing code in the terminal
  • an open source tool for automated code review
  • a tool for detecting secrets in code
  • a pluggable linter for catching bugs in JavaScript
  • an AI bot for automated code review
  • a snippet manager and expander for code editors