YourKit .NET Profiler Alternatives

    YourKit .NET Profiler is described as 'YourKit Profiler provides zero-overhead profiling for your .NET applications and makes code profiling and memory usage optimization simple and fast'. There are nine alternatives to YourKit .NET Profiler for Windows, Linux, Mac, BSD and .NET Framework. The best alternative is Apache NetBeans, which is both free and Open Source. Other great apps like YourKit .NET Profiler are VisualVM (Free, Open Source), .NET Memory Profiler (Paid), dotTrace Memory (Paid) and ANTS Memory Profiler (Paid).

    This page was last updated Nov 3, 2020

    1. Development Environment, Tooling Platform and Application Framework.
      show more
    2. VisualVM is a visual tool integrating several commandline JDK tools and lightweight profiling capabilities. Designed for both production and development time use, it further enhances the capability of monitoring and performance analysis.
      VisualVM vs YourKit .NET Profiler opinions
      pros, cons and recent comments
      sipi One is for Java, the other for .NET.
      Negative comment about 5 years ago


    3. .NET Memory Profiler is a powerful tool for finding memory leaks and optimizing the memory usage in programs written in C#, VB.NET or any other .NET Language.
      No screenshots yet
    4. With dotTrace Memory, you can quickly profile the memory usage of your applications based on .NET Framework up to version 4. The profiling process is not only simple but fast.
      No screenshots yet
    5. ANTS Memory Profiler is a .NET memory profiler for finding memory leaks and optimizing the memory usage of .NET applications written in C# or VB.NET.

      • Free PersonalProprietary
      • Windows
      .Net Profiler for local dev enviroment with performance metrics and debugging.
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      OpenBeans is an open-source IDE distribution. It is not a fork of Apache NetBeans, but a distribution, in the same way Ubuntu is a distribution based on Debian.
      • FreeProprietary
      • Windows
      AppTimer will run an executable a number of times and time how long it takes for the application to reach a state where user input is being accepted before exiting the application.
    6. dotMemory allows you to analyze memory usage in a variety of .NET and .NET Core applications: desktop applications, Windows services, ASP.NET web applications, IIS, IIS Express, arbitrary .NET processes, and more.
      No screenshots yet
    Showing 9 of 9 alternatives