awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesRuby Linters

Static analysis tools specifically for the Ruby language to detect bugs and style issues.

Distinct from Ruby Linting Tools: Specializes the general Ruby linting tools category into the specific identity of a linter tool

Explore 2 awesome GitHub repositories matching part of an awesome list · Ruby Linters. Refine with filters or upvote what's useful.

Awesome Ruby Linters GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • rubocop/rubocopAvatar rubocop

    rubocop/rubocop

    12,879Vezi pe GitHub↗

    RuboCop is a static code analyzer, linter, and formatter for the Ruby language. It identifies style violations, smells, and errors in source code to ensure consistency and maintainability based on community guidelines. The project provides automatic source code formatting to rewrite files according to defined stylistic standards. It also functions as a language server protocol implementation, surfacing violations and suggested fixes directly within code editors. The tool covers code complexity monitoring to track the size of classes and methods and employs non-inclusive language detection to

    Functions as a comprehensive Ruby linter that identifies smells and errors to ensure maintainability.

    Rubycode-formatterhacktoberfestlinter
    Vezi pe GitHub↗12,879
  • sds/overcommitAvatar sds

    sds/overcommit

    4,008Vezi pe GitHub↗

    Overcommit este un manager de hook-uri Git și un framework de validare pre-commit conceput pentru a automatiza execuția scripturilor și verificărilor în timpul diverselor evenimente Git. Acesta servește drept instrument de automatizare a fluxului de lucru care asigură calitatea codului și respectarea standardelor proiectului înainte ca modificările să fie comise sau trimise (pushed) către un depozit la distanță. Sistemul se distinge printr-o configurare cuprinzătoare bazată pe YAML care permite controlul detaliat al comportamentului hook-urilor, inclusiv filtrarea execuției fișierelor, omiterea condiționată și gestionarea dependențelor hook-urilor. Oferă roluri specializate, cum ar fi un validator de mesaje de commit pentru a impune convenții de denumire și un „push guard” pentru a bloca codul instabil sau nesigur să ajungă pe ramurile remote. Proiectul acoperă o gamă largă de domenii de capabilități, inclusiv analiză statică și linting multi-limbaj, gestionarea automatizată a dependențelor și verificarea securității, cum ar fi scanarea secretelor și conformitatea licențelor. De asemenea, gestionează integritatea depozitului prin impunerea ramurilor protejate și execuția paralelă a hook-urilor pentru a optimiza performanța.

    Executes Ruby linters to detect bugs and style issues before code is committed.

    Ruby
    Vezi pe GitHub↗4,008
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Ruby Extensions
  5. Ruby Linting Tools
  6. Ruby Linters