Java Performance

Open-source Java projects categorized as Performance

Top 23 Java Performance Projects

Performance
  1. DoraemonKit

    一款面向泛前端产品研发全生命周期的效率平台。

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Pinpoint

    APM, (Application Performance Management) tool for large-scale distributed systems.

  4. Apache JMeter

    Apache JMeter open-source load testing tool for analyzing and measuring the performance of a variety of services

    Project mention: Outgrowing Postgres: How to identify scale problems | dev.to | 2025-02-03

    Use load testing tools like Apache JMeter, Gatling, or Locust to measure your application's throughput under various loads and compare it to historical data.

  5. FrameworkBenchmarks

    Source for the TechEmpower Framework Benchmarks project

    Project mention: PHP 8.4 Released | news.ycombinator.com | 2024-11-21

    That was a ballpark estimation, and while pure req/sec is usually irrelevant, it still comes in when the load starts to increase and you need to squeeze every last drop of perf.

    PHP usually is doing poorly, even with its "cache", and when you realize that PHP devs actually are not PHP devs, but framework (like laravel/symfony) devs you need to account for the overhead of the framework too.

    But you can have a look at the framework benchmarks game:

    https://www.techempower.com/benchmarks/#section=data-r21&hw=...

  6. OrientDB

    OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.

  7. Android Tips & Tricks

    :ballot_box_with_check: [Cheatsheet] Tips and tricks for Android Development

  8. Chronicle Queue

    Micro second messaging that stores everything to disk

    Project mention: Ultra-low-latency, batching and concurrent queue for IPC in Java | news.ycombinator.com | 2024-11-22

    https://github.com/OpenHFT/Chronicle-Queue?tab=readme-ov-fil...

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. AxonFramework

    Framework for Evolutionary Message-Driven Microservices on the JVM

  11. JavaMelody

    JavaMelody : monitoring of JavaEE applications

  12. Agrona

    High Performance data structures and utility methods for Java

  13. ANR-WatchDog

    A simple watchdog that detects Android ANR (Application Not Responding) error and throws a meaningful exception

  14. AndroidGodEye

    An app performance monitor(APM) , like "Android Studio profiler", you can easily monitor the performance of your app real time in browser

  15. hypersistence-utils

    The Hypersistence Utils library (previously known as Hibernate Types) gives you Spring and Hibernate utilities that can help you get the most out of your data access layer.

    Project mention: Hierarchical data with PostgreSQL and Spring Data JPA | dev.to | 2024-10-31

    In queries such as the above one, in order to make them cleaner and avoid needing to write the fully qualified name of the record we will write the results into, we can use the hypersistence-utils library to write a ClassImportIntegratorProvider:

  16. scouter

    Scouter is an open source APM (Application Performance Management) tool.

  17. jvm-profiler

    JVM Profiler Sending Metrics to Kafka, Console Output or Custom Reporter

  18. gctoolkit

    Tool for parsing GC logs

  19. spark

    A performance profiler for Minecraft clients, servers, and proxies. (by lucko)

  20. fastexcel

    Generate and read big Excel files quickly

  21. Automon

    Automon combines the power of AOP (AspectJ) with monitoring or logging tools you already use to declaratively trace and monitor your Java code, the JDK, and 3rd party libraries.

  22. C2ME-fabric

    A Fabric mod designed to improve the chunk performance of Minecraft.

  23. Akarin

    Akarin is a powerful server software from the 'new dimension'

  24. quickperf

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

  25. jmeter-java-dsl

    Simple JMeter performance tests API

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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 discussion

Log in or Post with

Java Performance related posts

  • Minimal API Performance Benchmark

    2 projects | dev.to | 27 Jan 2025
  • C++ map slower than Java map: Code/Benchmark Issue?

    1 project | news.ycombinator.com | 10 Dec 2024
  • Top 10 REST API Testing Tools

    1 project | dev.to | 20 Nov 2024
  • Distributed Load Testing with JMeter in Testkube

    2 projects | dev.to | 6 Nov 2024
  • Apache JMeter: open-source performance testing for static and dynamic resources

    1 project | news.ycombinator.com | 5 Nov 2024
  • Techempower Web Framework Benchmarks Round 22 Results

    1 project | news.ycombinator.com | 22 Oct 2024
  • Conector Kafka Lambda Sink com Localstack

    12 projects | dev.to | 8 Oct 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 Feb 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 DoraemonKit 20,260
2 Pinpoint 13,497
3 Apache JMeter 8,561
4 FrameworkBenchmarks 7,704
5 OrientDB 4,768
6 Android Tips & Tricks 4,733
7 Chronicle Queue 3,390
8 AxonFramework 3,381
9 JavaMelody 2,980
10 Agrona 2,934
11 ANR-WatchDog 2,883
12 AndroidGodEye 2,614
13 hypersistence-utils 2,448
14 scouter 2,118
15 jvm-profiler 1,785
16 gctoolkit 1,254
17 spark 1,083
18 fastexcel 755
19 Automon 574
20 C2ME-fabric 548
21 Akarin 510
22 quickperf 494
23 jmeter-java-dsl 483

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai