Static analysis and transformation engine for frontend code. Detects machine-generated design patterns, scores originality, and rewrites layouts to remove every trace of template slop.
Analyze any component, page, or full project against 43 detection rules spanning layout symmetry, color palettes, font usage, copy patterns, animation defaults, and component structure. Outputs a 0-100 DNA similarity score.
Automated rewriting pass that replaces detected slop patterns with structurally distinct alternatives. Swaps fonts, rewires color tokens, restructures grid layouts, and removes cliché copy — all while preserving component logic.
Scaffold new pages from opinionated templates that are deliberately constructed to avoid every known slop signal. Each generation uses a deterministic seed to produce reproducible, unique designs.
Continuous integration mode. Runs scan on every commit via Git hook or CI pipeline. Blocks merges when DNA score exceeds your configured threshold. Keeps your codebase slop-free across the whole team.
AST-level traversal identifies structural patterns: centered heroes, symmetric card grids, backdrop-blur navbars, pill buttons, and gradient badge eyebrows. Each match maps to a weighted rule.
Extracts color tokens, font stacks, spacing scales, and copy strings. Compares against a database of the most overused Tailwind defaults and generic SaaS marketing phrases.
Weighted findings are aggregated into a DNA score from 0 (completely original) to 100 (maximum template similarity). A letter grade from A+ to F is assigned based on thresholds.
The fix engine applies deterministic transformations guided by a seed value. Fonts, colors, layouts, and copy are swapped using curated alternatives that are structurally distinct from known slop patterns.