Supported Technologies
diffray provides built-in rules across languages, frameworks, and infrastructure tools. Rules are automatically applied based on what files changed in your PR.
Languages
Frontend Frameworks
Backend Frameworks
Infrastructure & DevOps
Data & APIs
Testing
Blockchain
CMS
Custom Rules
Don't see a check you need? Add project-specific rules for your team's patterns:
# .diffray/rules/team-standards.yaml
rules:
- id: use_internal_logger
agent: quality
title: "Use internal logger"
tags: [logging, conventions]
match:
file_glob: ["src/**/*.ts"]
checklist:
- "Find console.log calls"
- "Suggest using logger from @/lib/logger"
Don't see your technology? That doesn't mean diffray can't review it — it just may not know some specific patterns or best practices for that stack. We're constantly expanding coverage. Let us know what you'd like to see supported!