pyprof2calltreeHelp visualize profiling data from cProfile with kcachegrind and qcachegrindprofilervisualizationprogrammingtoolkdekcachegrindqcachegrind
scaleneScalene: A high-resolution, low-overhead CPU, GPU, and memory profiler for Python with AI-powered optimization suggestionsperformanceprofileroptimizationCPUGPUmemoryLLMcpu-profilinggpu-programmingmemory-allocationmemory-consumptionperformance-analysisperformance-cpuprofiles-memoryprofilingpythonpython-profilersscalene
org.graalvm.visualvm.modules:org-graalvm-visualvm-lib-profilerNetBeans Profiler is a full-featured Java profiler adding CPU, Memory and Thread profiling functionality to the NetBeans IDE.javamonitoring-toolperformanceprofilervisualvm
lp37Line-by-line profiler. Fork with Python 3.7 compatibility.timingtimerprofilingprofilerline_profiler
org.graalvm.visualvm.api:org-graalvm-visualvm-applicationVisualVM is a visual tool integrating commandline JDK tools and lightweight profiling capabilities.javamonitoring-toolperformanceprofilervisualvm
org.graalvm.visualvm.modules:org-graalvm-visualvm-lib-jfluidVisualVM is a visual tool integrating commandline JDK tools and lightweight profiling capabilities.javamonitoring-toolperformanceprofilervisualvm
yappiYet Another Python Profilerpythonthreadmultithreadasynciogeventprofilerasgiasynchronouscoroutinecpugreenletmulti-threaded-applicationsmultithreadingperformanceprofileprofilers
pyinstrumentCall stack profiler for Python. Shows you why your code is slow!profilingprofileprofilercputimesamplingasyncdjangoperformancepython