PR Lens
Draws architecture and data-flow diagrams in pull requests to help you understand changes first
About PR Lens
PR Lens is built for reviewing pull requests that contain AI-generated code: it draws animated architecture diagrams and data-flow diagrams inside the pull-request page, so reviewers can see how a change affects the system before reading the actual code. It keeps the surrounding parts of the system to help you build a model of the whole; once the app is installed, it draws diagrams for every pull request in the repositories you select and redraws them after each push. The project is MIT-licensed and can be run locally.
Best for
Best use cases
Reviewing AI-generated pull requests
Understanding changes across systems
Tracking pull-request diagrams after pushes
Running the open-source tool locally
Features
Animated architecture diagrams
Draws animated architecture diagrams inside the pull request, so you review the change first.
Data-flow diagrams
Draws data-flow diagrams inside the pull request to make sense of how the system changes.
Whole-system view
Keeps the unchanged parts of the system to help you build a model of the whole.
Redrawn after each push
Once a repository is selected, its pull requests are redrawn after every push.
Pros
- View architecture and data-flow diagrams directly in pull requests
- Covers the unchanged parts, making it easier to build a model of the whole system
- Runs locally under the MIT license
- Pull requests are redrawn with each push
Pricing Plans
Open source
- Free for open-source projects
* Pricing information is for reference only. Please refer to the latest announcement on PR Lens's official website.