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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
brigade avatar

brigade/scss-lint

0
View on GitHub↗
3,668 Stars·458 Forks·Ruby·MIT·11 Aufrufe

Scss Lint

scss-lint is a static analysis tool and configurable style validator for SCSS stylesheets. It identifies syntax errors and enforces coding style consistency in CSS preprocessor files before they are compiled.

The project provides an extensibility system for loading custom linting rules from local directories or external libraries. It allows for the definition of project-specific style standards and supports the creation of baseline configurations to facilitate incremental code cleanup.

The tool includes capabilities for source control management hook integration and source preprocessing via shell commands. Analysis results can be exported in multiple formats, including JSON and XML, and specific rules can be suppressed using inline source code comments.

Features

  • SCSS Stylesheet Linters - Provides a configurable style validator for SCSS stylesheets to identify syntax errors and enforce coding consistency.
  • SCSS Stylesheet Linting - Performs comprehensive static analysis and style validation specifically for SCSS stylesheets.
  • Static Analysis Rules - Analyzes SCSS source code against defined patterns to identify style violations without execution.
  • Static Code Analysis - Automatically detects syntax errors and stylistic inconsistencies in SCSS stylesheets without execution.
  • CSS Style Enforcement - Ensures consistency across a codebase by enforcing shared formatting rules for SCSS.
  • Style Validation Engines - Serves as a flexible engine for defining custom rules to enforce visual consistency in SCSS files.
  • CSS Linters - Analyzes SCSS files to validate code quality before it is compiled into CSS.
  • CSS Linting - Enables the application of project-specific style rules for large-scale SCSS architectures.
  • SCM Quality Guard Integrations - Integrates SCSS style checks into source control hooks to prevent inconsistent code from being committed.
  • Custom Lint Rule Plugins - Offers a plugin interface to load external logic for custom project-specific linting rules.
  • CI Pipeline Integrations - Integrates automated style checks into CI pipelines via source control hooks.
  • VCS Hook Integrations - Integrates style checks into version control system hooks to prevent inconsistent code commits.
  • Linter Rule Extensions - Allows loading project-specific linting checks from local directories or external libraries.
  • Configuration-Driven Logic - Determines active rule sets and severity levels through a structured external configuration file.
  • Linting Rule Configurations - Provides a configuration system to define active style checks and designate violation severities.
  • Style Guides - Configurable linter for consistent SCSS code.

Star-Verlauf

Star-Verlauf für brigade/scss-lintStar-Verlauf für brigade/scss-lint

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Scss Lint

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Scss Lint.
  • stylelint/stylelintAvatar von stylelint

    stylelint/stylelint

    11,484Auf GitHub ansehen↗

    Stylelint is a static code analysis tool and linter for CSS and style-like languages. It identifies errors, enforces coding conventions, and operates as a PostCSS plugin to validate stylesheets during build pipelines. The project distinguishes itself through support for non-standard syntaxes, including preprocessor parsing for SCSS and Less, and the ability to extract and lint embedded styles from JavaScript, HTML, and template literals. It features an automated fixing system that programmatically corrects repairable styling violations to ensure consistency. The system provides a plugin arch

    JavaScript
    Auf GitHub ansehen↗11,484
  • ansible/ansible-lintAvatar von ansible

    ansible/ansible-lint

    3,876Auf GitHub ansehen↗

    ansible-lint is a static code analysis tool and linter designed to identify syntax errors and best practice violations within Ansible playbooks and roles. It functions as a quality gate for automation pipelines, scanning configuration files and scripts without executing the code to ensure reliability and consistency. The project distinguishes itself by acting as an automated code formatter that can correct identified linting issues and reformat files to meet community standards. It also serves as a dependency manager, automatically detecting and installing required roles and collections from

    Pythonansibleansible-dev-toolsansible-lint
    Auf GitHub ansehen↗3,876
  • mgechev/reviveAvatar von mgechev

    mgechev/revive

    5,524Auf GitHub ansehen↗

    Revive is a configurable static analysis linter and code quality tool for Go. It analyzes source code to detect common coding mistakes, identify style violations, and enforce language standards without executing the program. The project functions as both a command line tool and an embeddable analysis engine. This allows the core linting logic to be integrated as a library into other Go applications for programmatic code inspection. The tool supports custom rule sets and severity levels managed through a structured configuration file. It provides capabilities for suppressing specific warnings

    Gogogolanggolint
    Auf GitHub ansehen↗5,524
  • airbnb/rubyAvatar von airbnb

    airbnb/ruby

    3,890Auf GitHub ansehen↗

    This project provides a collection of coding standard specifications, style guides, and configuration assets used to define automated rules for static code analysis in Ruby. It serves as a centralized set of RuboCop configurations and static analysis rules to ensure consistent syntax and idiomatic usage across a codebase. The project establishes a comprehensive Ruby style guide that defines naming conventions, indentation, and structural requirements. It utilizes a pluggable linting engine to enforce these standards through a defined set of patterns and constraints. The capability surface co

    Ruby
    Auf GitHub ansehen↗3,890
Alle 30 Alternativen zu Scss Lint anzeigen→

Häufig gestellte Fragen

Was macht brigade/scss-lint?

scss-lint is a static analysis tool and configurable style validator for SCSS stylesheets. It identifies syntax errors and enforces coding style consistency in CSS preprocessor files before they are compiled.

Was sind die Hauptfunktionen von brigade/scss-lint?

Die Hauptfunktionen von brigade/scss-lint sind: SCSS Stylesheet Linters, SCSS Stylesheet Linting, Static Analysis Rules, Static Code Analysis, CSS Style Enforcement, Style Validation Engines, CSS Linters, CSS Linting.

Welche Open-Source-Alternativen gibt es zu brigade/scss-lint?

Open-Source-Alternativen zu brigade/scss-lint sind unter anderem: stylelint/stylelint — Stylelint is a static code analysis tool and linter for CSS and style-like languages. It identifies errors, enforces… ansible/ansible-lint — ansible-lint is a static code analysis tool and linter designed to identify syntax errors and best practice violations… mgechev/revive — Revive is a configurable static analysis linter and code quality tool for Go. It analyzes source code to detect common… airbnb/ruby — This project provides a collection of coding standard specifications, style guides, and configuration assets used to… csslint/csslint — This project is a CSS linter and static analysis tool designed to identify syntax errors, logic flaws, and problematic… danger/danger-js — danger-js is an automated code review tool and CI pipeline plugin that functions as a pull request linter. It verifies…