Java Performance analysis

Open-source Java projects categorized as Performance analysis

Top 10 Java Performance analysis Projects

  • JITWatch

    Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.

  • Project mention: It's 2023, so of course I'm learning Common Lisp | news.ycombinator.com | 2023-07-26

    You can kind of do the same as DISASSEMBLE in Clojure.

    There are some helper projects like https://github.com/Bronsa/tools.decompiler, and on the OpenJDK JitWatch (https://github.com/AdoptOpenJDK/jitwatch), other JVMs have similar tools as well.

    It isn't as straightforward as in Lisp, but it is nonetheless doable.

  • honest-profiler

    A sampling JVM profiler without the safepoint sample bias

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • jHiccup

    jHiccup is a non-intrusive instrumentation tool that logs and records platform "hiccups" - including the JVM stalls that often happen when Java applications are executed and/or any OS or hardware platform noise that may cause the running application to not be continuously runnable.

  • LatencyUtils

    Utilities for latency measurement and reporting

  • quickperf

    QuickPerf is a testing library for Java to quickly evaluate and improve some performance-related properties

  • jmeter-maven-plugin

    The JMeter Maven Plugin

  • Sniffy

    Sniffy - interactive profiler, testing and chaos engineering tool for Java

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • jplusone

    Tool for automatic detection and asserting "N+1 SELECT problem" occurences in JPA based Spring Boot Java applications and finding origin of JPA issued SQL statements in general

  • snippet-timekeeper

    An android library to measure code execution time. No need to remove the measurement code, automatically becomes no-op in the release variants. Does not compromise with the code readability and comes with features that enhance the developer experience.

  • PerfUnit

    PerfUnit is Java Agent which helps to take control over applications bottlenecks, expensive calls, or simply control your performance SLO budget.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Performance analysis related posts

Index

What are some of the best open-source Performance analysis projects in Java? This list will help you:

Project Stars
1 JITWatch 3,015
2 honest-profiler 1,242
3 jHiccup 673
4 LatencyUtils 448
5 quickperf 445
6 jmeter-maven-plugin 422
7 Sniffy 156
8 jplusone 106
9 snippet-timekeeper 73
10 PerfUnit 9

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com