dalibo/pev2

Postgres Explain Visualizer 2

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 1 hour ago
Added to GitGenius on September 19th, 2026
Created on August 5th, 2019
Open Issues & Pull Requests: 67 (+0)
GitHub issues: Enabled
Number of forks: 196
Total Stargazers: 3,599 (+0)
Total Subscribers: 28 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 27.9 hours
Mean response time: 183.9 days
90th percentile: 636.7 days
Tracked items: 100

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 19% of issues opened in the past year have never received a reply. 53% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "parsing" is answered fastest, typically in about an hour, while "enhancement" waits about 2 weeks. 72% of issues opened in the past year have been closed, leaving a working backlog. Three people close 90% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 30
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 663 days
Stale 30+ days: 26
Stale 90+ days: 17

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • parsing (28)
  • enhancement (13)
  • bug (9)
  • wontfix (6)
  • good first issue (5)
  • question (2)
  • documentation (1)

Most active issues this week

Detailed Description

PEV2 is a VueJS component that visualizes PostgreSQL execution plans as interactive graphical diagrams.

The tool addresses the challenge of understanding query performance by transforming raw EXPLAIN output into a visual representation that makes it easier to identify bottlenecks and inefficiencies. It parses PostgreSQL execution plans and renders them as a component-based interface, allowing developers to quickly spot problematic query patterns and understand how the database optimizer is executing their queries.

PEV2 suits teams already working with Vue-based applications or those building web tools that need to display query plans. The project offers multiple deployment options: a hosted service at explain.dalibo.com for sharing plans with colleagues, a standalone HTML file that runs entirely offline in any browser without installation, or integration as a component within existing web applications using either vanilla JavaScript or modern build tools. The tool requires Bootstrap CSS as a dependency. Developers choosing between visualization options should note that PEV2 is a modern rewrite of an earlier PostgreSQL Explain Visualizer project.

The project shows consistent maintenance activity with regular updates to its codebase. Pull requests are reviewed and merged on an ongoing basis, indicating active engagement with contributions. Issues are addressed regularly rather than accumulating unresolved. The development activity demonstrates that the maintainers are actively stewarding the project and responding to the community's needs.