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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 dépôts

Awesome GitHub RepositoriesLinter Integrations

Plugins that provide real-time linting and automatic fixing within text editors.

Distinct from Integrated Development Environment Plugins: Focuses on the specific application of a linter's feedback in an IDE, rather than general workflow automation or docking bars.

Explore 6 awesome GitHub repositories matching development tools & productivity · Linter Integrations. Refine with filters or upvote what's useful.

Awesome Linter Integrations GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • feross/standardAvatar de feross

    feross/standard

    29,431Voir sur GitHub↗

    Standard is a zero-configuration static analyzer, linter, and formatter for JavaScript. It functions as a style guide that enforces consistent coding rules and identifies programming errors without requiring manual configuration files. The tool distinguishes itself by providing an automatic code fixer that scans source files to correct style violations and ensure a uniform codebase. It implements a predefined rule set to eliminate the need for project-specific configuration. The project covers a broad range of static analysis capabilities, including support for experimental language syntax a

    Provides real-time feedback and automatic fixing of code style issues directly within text editors.

    JavaScript
    Voir sur GitHub↗29,431
  • vim-syntastic/syntasticAvatar de vim-syntastic

    vim-syntastic/syntastic

    11,223Voir sur GitHub↗

    Syntastic is a syntax checking plugin for Vim that integrates external command line linting tools to identify and highlight code errors in real time. It functions as an external linter integrator and multi-language linter wrapper, allowing users to run automated code verification across various programming languages within the editor. The system is distinguished by its ability to chain multiple external syntax checkers for a single file type and merge their results into a single unified error collection. It provides an interface to manage these findings through the Vim location list, enabling

    Connects custom external executables to the editor using regular expressions to parse error output.

    Vim script
    Voir sur GitHub↗11,223
  • pylint-dev/pylintAvatar de pylint-dev

    pylint-dev/pylint

    5,685Voir sur GitHub↗

    Pylint is a static code analyzer for Python that scans source code for errors, coding standard violations, code smells, and type-related issues without executing the program. It functions as a plugin-based linter framework, allowing users to extend its analysis capabilities with custom or third-party checks for project-specific rules and framework support. The tool also includes a duplicate code detector that identifies identical or near-identical code blocks across a project to help reduce redundancy. Beyond its core linting functionality, Pylint can generate UML class and package diagrams f

    Extends analysis with custom or third-party checks for project-specific rules and framework support.

    Pythonclosembercode-qualityhacktoberfest
    Voir sur GitHub↗5,685
  • golang/vscode-goAvatar de golang

    golang/vscode-go

    4,256Voir sur GitHub↗

    Ce projet est une extension de langage pour VS Code qui fournit un support complet du langage Go. Il fonctionne comme un client de serveur de langage, une interface de débogage et un gestionnaire de chaîne d'outils pour faciliter le développement d'applications Go. L'extension se distingue en intégrant une suite complète de capacités de gestion de chaîne d'outils, permettant l'installation et la configuration des binaires requis, des linters et des versions de compilateur directement dans l'éditeur. Elle fournit également une intégration profonde pour le débogage interactif via Delve, prenant en charge le débogage de cibles distantes, l'attachement à des processus et l'inspection de l'état du programme. Le projet couvre un large éventail de capacités, incluant l'analyse statique pour les diagnostics en temps réel et le linting, la gestion automatisée des dépendances pour les modules Go, et un framework de test complet qui gère l'exécution des tests unitaires, la performance des benchmarks et la visualisation de la couverture de code. Elle fournit en outre une intelligence sémantique pour la navigation dans les symboles, l'autocomplétion et la refactorisation automatisée. L'outil gère les binaires externes et exploite le Language Server Protocol et le Debug Adapter Protocol pour communiquer entre l'éditeur et la chaîne d'outils Go.

    Integrates external linting tools to provide real-time coding style feedback and suggestions.

    TypeScriptdebuggergolangvisual-studio-code
    Voir sur GitHub↗4,256
  • uber-go/nilawayAvatar de uber-go

    uber-go/nilaway

    3,765Voir sur GitHub↗

    Nilaway is a static analysis tool and linter plugin for Go designed to identify potential nil pointer dereferences in source code to prevent runtime panics. It functions as an inter-procedural pointer analyzer that tracks data flow across functions and packages to detect memory safety issues. The tool differentiates itself by tracking pointer states through anonymous functions, closures, and struct initializations. It employs a pointer analysis framework that monitors how values flow through a program to determine if a variable is safe to dereference at a specific point. The analyzer can be

    Integrates pointer checks as standalone binaries or plugins within analysis frameworks.

    Gogonil-pointernilability
    Voir sur GitHub↗3,765
  • python-lsp/python-lsp-serverAvatar de python-lsp

    python-lsp/python-lsp-server

    2,562Voir sur GitHub↗

    Integrates multiple Python linters through a plugin system for code quality checks.

    Python
    Voir sur GitHub↗2,562
  1. Home
  2. Development Tools & Productivity
  3. Integrated Development Environment Plugins
  4. Linter Integrations

Explorer les sous-tags

  • Analysis Framework DriversDrivers that enable static analysis tools to be executed as plugins or standalone binaries within larger toolchains. **Distinct from Linter Integrations:** Distinct from IDE plugins; these are the drivers that allow the tool to be plugged into linter frameworks.
  • Plugin-Based Linter FrameworksLinting frameworks that integrate multiple linters through a plugin system for code quality checks. **Distinct from Linter Integrations:** Distinct from Linter Integrations: focuses on the plugin-based framework architecture rather than IDE-specific linter integrations.