इसे छोड़कर कंटेंट पर जाएं

Features

GalataJ brings performance insights directly into your development workflow.


See metrics directly above your methods — no need to switch windows or tools.

Inline Hints

What you see:

  • Avg time — Average execution time across all calls
  • Max time — Slowest execution in recent window
  • Calls — Total number of invocations
  • Trend — Performance change indicator (↑ slower, ↓ faster)

Hover over any hint for more details.


A dedicated panel showing all profiled methods in one place.

Profiler Panel

Panel features:

  • Sort by any column (time, calls, trend)
  • Filter by package or class name
  • Click any method to jump to source
  • Real-time updates while profiling

Pro Feature

AI context files require a Pro license.

Get AI-powered insights from your profiling data.

How it works:

  1. GalataJ generates live-performance.md in your project
  2. Point your AI assistant (ChatGPT, Claude, Cursor) to this file
  3. Ask questions like “Why is OrderService slow?”
  4. Get specific optimization suggestions

Live Performance Markdown

Built-in prompts:

  • Analyze performance regressions
  • Suggest concrete optimizations
  • GC & memory analysis
  • IO vs CPU diagnosis

Custom prompts: Create your own prompts for your specific use cases (N+1 detection, framework-specific analysis, etc.)

Custom AI Prompts

Learn more about AI Integration →


Profile Java applications running locally or inside Docker containers.

Local JVMs

Profile any Java application running on your machine. GalataJ auto-discovers running JVMs.

Free

Docker Containers

Profile Java apps inside Docker containers with auto-discovery.

ProLearn more →


GalataJ automatically detects what your code is doing:

HTTP Endpoints

REST controllers show endpoint paths

Database Queries

Repository methods show query patterns

Scheduled Tasks

@Scheduled methods show schedule info

Async Methods

@Async methods show thread context


Pro Feature

Session management features require a Pro license.

Save profiling sessions to compare performance over time.

What you can do:

  • Save sessions — Capture current metrics with a name
  • Set baselines — Mark a session as your reference point
  • Compare any two sessions — Select two sessions and see exactly what changed
  • Export sessions — Download as JSON, CSV, or HTML
  • Export comparisons — Download comparison results as Markdown for AI analysis

Session Comparison

Session History


One-click health check ensures everything is working.

Health Check

Checks:

  • Plugin components installed
  • Controller running
  • Java available
  • Updates available

If something’s wrong, click the Fix button — GalataJ handles it automatically.


IntelliJ IDEA

2024.1 or later

CodeVision integration, tool windows, Run menu actions

VS Code

1.80 or later

Also works with Cursor and Windsurf


Quickstart

Start profiling in 2 minutes

Get started →

Understanding Metrics

Learn what the numbers mean

Read guide →