awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Static Analysis Rules · Awesome GitHub Repositories

1 repo

Awesome GitHub RepositoriesStatic Analysis Rules

Configurable sets of constraints used to enforce architectural standards and coding best practices.

Explore 1 awesome GitHub repository matching development tools & productivity · Static Analysis Rules. Refine with filters or upvote what's useful.

  1. Home
  2. Development Tools & Productivity
  3. Code Quality and Analysis
  4. Static Analysis Tools
  5. Static Analysis Rules

Awesome Static Analysis Rules GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • facebook/react

    facebook/react

    243,179GitHubView on GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend

Explore sub-tags

  • Component Architecture LintersRules that enforce structural constraints on component definitions, such as prohibiting dynamic factory functions or enforcing composition patterns.
  • Component Invocation RulesConstraints requiring components to be invoked through specific framework-level syntax to enable internal lifecycle and reconciliation features.
  • Component Purity RulesAutomated checks that ensure components remain deterministic by restricting side effects during the render phase.
Effect Dependency Rules
Automated verification that all reactive values accessed within side-effect hooks are explicitly declared in dependency arrays.
  • Framework Linting RulesSpecific linting rules designed to enforce framework-specific patterns, hook usage, and component lifecycle constraints.
  • Memoization ConstraintsRules that restrict the usage of memoization hooks to pure value calculations, preventing the execution of side effects.
  • Ref Usage RulesLinting rules that detect and prevent unsafe access to mutable reference properties during the component render phase.
  • State Management Linting RulesStatic analysis rules that detect and prevent improper state mutation patterns, such as infinite loops during component rendering.