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
·

2 dépôts

Awesome GitHub RepositoriesCustom Validation Rules

Allows for the creation of project-specific static analysis rules to enforce unique coding standards.

Distinct from Code Quality Checks: Extends general code quality checks to allow user-defined custom rules.

Explore 2 awesome GitHub repositories matching testing & quality assurance · Custom Validation Rules. Refine with filters or upvote what's useful.

Awesome Custom Validation Rules 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.
  • flyerhzm/rails_best_practicesAvatar de flyerhzm

    flyerhzm/rails_best_practices

    4,166Voir sur GitHub↗

    Ce projet est un outil d'analyse statique et un linter pour Ruby on Rails conçu pour identifier les odeurs architecturales et les violations des meilleures pratiques. Il sert de linter de qualité de code, d'auditeur architectural, de scanner de sécurité et d'analyseur de performance pour les applications Rails. L'outil évalue la séparation des préoccupations entre les contrôleurs, les modèles et les templates de vue pour réduire la dette technique. Il identifie les modèles de codage sous-optimaux et impose une cohérence stylistique, tout en scannant spécifiquement les vulnérabilités de sécurité telles que l'assignation de masse non protégée dans les modèles. La surface d'analyse couvre la détection des requêtes de base de données inefficaces et des modèles de récupération de données gourmands en mémoire. Il audite également la conception du routage, valide la persistance des enregistrements et identifie une gestion des erreurs inappropriée et des erreurs de configuration de fuseau horaire. Les utilisateurs peuvent gérer l'analyse en définissant les vérifications de code à activer ou désactiver via un fichier de configuration.

    Creates project-specific validation rules to enforce unique coding standards.

    Ruby
    Voir sur GitHub↗4,166
  • webhintio/hintAvatar de webhintio

    webhintio/hint

    3,703Voir sur GitHub↗

    Hint is a web development linter and static analysis tool that audits HTML, CSS, and JavaScript. It provides a suite of specialized validators designed to ensure compliance with accessibility standards, web security header requirements, and general development best practices. The project distinguishes itself by analyzing a wide range of web quality metrics, including browser compatibility for CSS and JavaScript features and PWA configuration validation. It also includes an analyzer for measuring page load speeds, caching, and compression strategies to optimize web performance. The system is

    Allows users to define new validation checks to identify specific patterns or issues within web project source code.

    TypeScripta11ybest-practiceshacktoberfest
    Voir sur GitHub↗3,703
  1. Home
  2. Testing & Quality Assurance
  3. Code Quality Checks
  4. Custom Validation Rules