Fully featured low overhead profiler for Java EE and Java SE platforms.
Monitoring and profiling solution for Gradle, Maven, Ant, JUnit and TestNG.
Easy to use performance and memory profiler for .NET framework.

Early Access Program

YourKit Early Access Program (EAP) is the easiest way to get in touch with the latest technologies from YourKit. You can have early access to new products and internal builds.

NOTE: THIS IS PREVIEW SOFTWARE AIMED AT PROVIDING YOU WITH AN OPPORTUNITY TO TEST THE NEWEST FEATURES SCHEDULED FOR THE NEXT MAJOR RELEASE. YOURKIT DOES NOT GUARANTEE THAT THIS SOFTWARE WILL RUN TROUBLE-FREE. USING THIS SOFTWARE IS AT YOUR OWN DISCRETION AND DOES NOT ENTITLE YOU TO ANY CUSTOMER SUPPORT.


Feedback

Your comments, suggestions and bug reports are welcome. In the forum you can discuss product features with YourKit developers and post bug reports.


ProjectX 2017.04 EAP

Build #41, released on November 8, 2017

Windowsx86, x64 Download and run installer
macOSIntel Download disk image
Linux
x86, x64, ARMv5, ARMv7, AArch64, ppc, ppc64, ppc64le
Download and unpack ZIP archive
Launch bin/projectx.sh
SolarisSPARC, x86, x64
HP-UXIA64
AIXppc, ppc64
FreeBSDx86, x64


Evaluation license key

Use this evaluation license key YEVAL937YQ98GA7EA96544 to activate an installed copy.


Changes in build #41

  • [new] Better handling of ant, subant and antcall tasks. There are intermediate nodes in event tree which show path to Ant build file and name of called target.
  • [macOS] Fix broken on screen menu bar under latest Java 8u152.

Changes in build #40

  • Path to build file is shown for subant Ant task.

Changes in build #38

  • [new] CPU and memory graphs for selected process are more visible and selected with bold stroke.
  • [new] Panel with usage hints now has "Close" button to save vertical space.
  • Fixed problem with non-working keyboard shortcuts.

Changes in builds #33 - #37

  • Bug fixes

Changes in build #32

  • [new] An ability to send anonymous UI usage statistics to help YourKit developers to create better software.
  • Bug fixes

Changes in build #31

  • [bug fix] UI not always recognized mouse clicks.
  • UI cleanups and performance improvements.

Changes in build #30

  • Bug fixes and performance enhancements.

Changes in build #29

  • [new] Times of events are shown in human friendly form as minutes and seconds. Previous versions showed only seconds, that was not readable for long events.
  • [new] It is now possible to configure graphs scale and time presentation (uptime or clock time) from popup menus in CPU and Memory graphs.
  • Bug fixes and performance improvements.

Changes in build #28

  • [new] ProjectX agent collects CPU and memory telemetry data for all processes involved in build.
  • [new] UI shows CPU and memory usage graphs for any selected process as well as cumulate graphs for all processes together.

Changes in build #27

  • [bug fixed] Synchronization problems with remote repositories.

Changes in build #23

  • [bug fixed] UI cannot open repository, if the repository is polluted with non ProjectX files.
  • Performance improvements.

Changes in build #22

  • Bug fixes and performance improvements.

Changes in build #20

  • [new] "Overview" screen with build statistics now has single column layout.
  • [new] From "Overview" screen it is now possible to navigate to call tree. Ant and Gradle tasks, JUnit tests are now clickable hyperlinks.
  • [change] Changes in repository format. We managed to keep compatibility with logs from previous ProjectX builds.
  • Bug fixes and performance improvements.

Changes in build #18

  • [change] We changed format of repository files to make them smaller and to improve loading time. This change is breaking. Repositories in old formal are not compatible with latest UI.

    Please delete all old logs and re-integrate remote build servers (if any) with new ProjectX agent.
  • [new] On "Get Started" screen we added section with demo repository, which shows build of Spring Boot project.
  • [bug fixed] "null" names for JUnit tests running in Maven Surefire plug-in
  • [bug fixed] StackOverflowError on repository open

Changes in build #16

  • Bug fixes in JUnit support

Changes in build #14

  • Bug fixes

Changes in build #12

  • Initial release