dotMemory is described as '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' and is an app in the Development category. There are six alternatives to dotMemory for a variety of platforms, including Windows, CLion, .NET Framework, Qt Creator and RAD Studio. The best alternative is Deleaker. It's not free, so if you're looking for a free alternative, you could try CLR Profiler for .NET Framework. Other great apps like dotMemory are .NET Memory Profiler (Paid), ANTS Memory Profiler (Paid), Stackify Prefix (Free Personal) and YourKit .NET Profiler (Paid).
Deleaker is a standalone application and a useful extension for Visual Studio, RAD Studio (Delphi / C++ Builder), and Qt Creator, that helps you to analyze programming errors, many of which are unique to C++, Delphi and .Net. Deleaker is a great tool for C++, Delphi and .