$ ng-pr-review

AI code review that actually
understands Angular.

Generic AI reviewers treat every language the same. This one catches RxJS subscription leaks, missing trackBy, accessibility gaps, and other Angular-specific issues before they reach production — automatically, on every pull request.

What makes it different

Generic AI reviewers
  • Summarize the diff
  • Flag obvious risk areas (auth, config)
  • Treat Angular like any other JS codebase
Angular PR Reviewer
  • Everything generic reviewers do, plus:
  • RxJS subscription leaks
  • Missing trackBy on *ngFor
  • OnPush change detection opportunities
  • Direct DOM access instead of Renderer2
  • Template accessibility gaps

Example output

#42

Add user list component

This PR adds a component that fetches and displays users on an interval. No cleanup logic was added for the subscriptions created.

RxJS memory leak: .subscribe() in ngOnInit has no takeUntil or async pipe
*ngFor on user list has no trackBy — unnecessary re-renders
Accessibility: clickable <div> should be a <button>

How it works

Install on GitHub

Free while in early access. No credit card required.