NaveenKumar Namachivayam 5 min read

What's new in PerfAtlas?

PerfAtlas JMeter Plugins
What's new in PerfAtlas?

What’s new in PerfAtlas?

Today marks a major milestone for PerfAtlas with the rollout of several powerful features designed to make exploring, comparing, and understanding JMeter plugins more intuitive than ever. From visual data storytelling to automated social sharing, here’s everything that’s new.


Interactive Star Map: Visualize the Plugin Universe

The new Star Map transforms plugin discovery into an immersive experience. The top 25 most-downloaded plugins appear as stars floating in a dynamic canvas - each star’s size directly corresponds to its download count using square root scaling for perfect visual proportions.

Key highlights:

  • AI Ready plugins glow with a distinctive lime-green aura (#ccff00), making them instantly recognizable
  • Shooting stars periodically streak between plugins, creating an ever-changing celestial landscape
  • Smart hover interactions reveal plugin names, download counts, and AI readiness status
  • Click-through navigation opens the plugin modal directly from the stellar view
  • Performance-optimized with IntersectionObserver to pause CPU-intensive rendering when off-screen

The visualization uses realistic stellar color profiles - white, orange-red, blue, and yellow - rendered with radial gradients that create an organic, gaseous glow effect. Network connection lines subtly link nearby stars, creating a sense of ecosystem relationships.


Weekly Download Heatmap: GitHub-Style Activity Visualization

Understanding plugin adoption patterns just got clearer with the Weekly Download Heatmap. This GitHub-inspired visualization displays download intensity across 52 weeks, using a carefully calibrated color palette.

The heatmap automatically buckets download data into five intensity levels using quantile-based thresholds, ensuring the visualization remains meaningful regardless of absolute download volumes. Interactive tooltips show exact download counts when hovering over any week, with full keyboard accessibility support.


Changelog Timeline: Complete Release History

Every plugin page now features a Changelog Timeline that presents the complete version history in an elegant vertical timeline format.

Features:

  • Collapsible view showing the latest 5 versions by default
  • “Latest” badge on the most recent release
  • Direct download links for each version’s JAR file
  • Expandable library dependencies list for each release
  • Smooth expand/collapse animation with rotating chevron indicator
  • Accessible keyboard navigation and screen reader support

The timeline uses a distinctive left-border design with ring-accented milestone markers, creating clear visual hierarchy while maintaining scannability.


Community Discussions: GitHub-Powered Conversations

The new Community Discussions section brings Utterances-powered comments to every plugin page, enabling community conversations directly tied to GitHub issues.

Implementation details:

  • Auto-creates GitHub issues for each plugin page using the pathname
  • Dynamic theme switching that follows the site’s dark/light mode
  • Repository-backed discussions ensure conversations persist and remain searchable
  • Clean, minimal UI that integrates seamlessly with the plugin detail layout

GitHub Badge Generator

Plugin authors can now generate dynamic badges showcasing their plugin’s stats. These SVG badges display real-time download counts and can be embedded directly in README files.


The Related Plugins section surfaces contextually relevant plugins based on:

  • Same vendor groupings
  • Category matching via component class analysis
  • Feature similarity scoring

This helps users discover complementary tools and explore a vendor’s complete plugin ecosystem without leaving the page.


Automated OpenGraph Card Generation

PerfAtlas now generates stunning OpenGraph preview cards for every page type - automatically.

Coverage:

  • Plugin pages - Shows plugin name, vendor, category, download count, and AI Ready status
  • Vendor pages - Displays vendor name, plugin count, total downloads, and top plugin
  • Blog posts - Features post title, description, author, and publication date
  • Singleton pages - Home, blog index, and vendor index all have custom OG designs

The generation pipeline uses @resvg/resvg-js to render SVG designs to PNG at build time, with intelligent caching that skips regeneration when source data hasn’t changed. The card design features:

  • Dark theme (#0b0b0d background) for consistent brand identity
  • Inter font family for modern typography
  • Download count badges with formatted numbers (e.g., “1.2M downloads”)
  • AI Ready spark indicators for qualifying plugins
  • Smart text truncation and overflow handling for long plugin names

Vendor Pages: Complete Ecosystem Discovery

Vendor Index Page:

  • Leaderboard podium showcasing top 3 vendors by total downloads
  • Sortable catalog with columns for plugin count, total downloads, trending delta, and AI Ready count
  • Search and filter capabilities

Individual Vendor Pages:

  • Complete plugin portfolio with sortable grid
  • Vendor-level aggregate statistics
  • Custom OG card generation for social sharing

Every plugin card across the site now features clickable vendor names that navigate to the vendor’s dedicated page, creating seamless ecosystem exploration.


Technical Implementation Notes

All new features follow SOLID principles and enterprise-grade patterns:

  • Streams API for data transformations
  • Defensive programming with null-safe optional handling
  • Performance optimization via IntersectionObserver, lazy loading, and efficient Canvas rendering
  • Accessibility-first design with ARIA labels, keyboard navigation, and focus management
  • Dark mode support throughout all visualizations

What’s Next?

These features lay the groundwork for even more exciting capabilities on the PerfAtlas roadmap. The visual foundation established by the Star Map and heatmap components will enable future data storytelling features, while the OG generation pipeline is ready to support any new page types.

Explore all these features now at PerfAtlas and discover your next essential JMeter plugin with a completely reimagined browsing experience.