Profiling Software for Mac

View 1489 business solutions

Browse free open source Profiling software and projects for Mac below. Use the toggles on the left to filter open source Profiling software by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    This benchmark suite is intend as a tool for the research community. It consists of a set of open source, real world applications with non-trivial memory loads.
    Leader badge
    Downloads: 60 This Week
    Last Update:
    See Project
  • 2
    ebizzy is designed to generate a workload resembling common web application server workloads. It is highly threaded, has a large in-memory working set, and allocates and deallocates memory frequently.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 3

    GPerftools

    Fast, multi-threaded malloc() and nifty performance analysis tools

    GPerftools (formerly Google Performance Tools) is a collection of a high-performance multi-threaded malloc() implementation, plus some pretty nifty performance analysis tools useful for creating more robust applications. These tools can be especially useful when developing multi-threaded applications in C++ with templates. Among these tools are TCMalloc, a thread-friendly heap-checker, heap-profiler and cpu-profiler.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    py-spy

    py-spy

    Sampling profiler for Python programs

    py-spy is a sampling profiler for Python programs. It lets you visualize what your Python program is spending time on without restarting the program or modifying the code in any way. py-spy is extremely low overhead: it is written in Rust for speed and doesn't run in the same process as the profiled Python program. This means py-spy is safe to use against production Python code. py-spy works from the command line and takes either the PID of the program you want to sample from or the command line of the python program you want to run. py-spy has three subcommands record, top and dump. py-spy supports recording profiles to a file using the record command. Top shows a live view of what functions are taking the most time in your python program, similar to the Unix top command.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    Cinemagoer

    Cinemagoer

    Python package to retrieve and manage data of the IMDb

    Cinemagoer is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, people, characters and companies. Platform-independent, it can retrieve data from both the IMDb's web server and a local copy of the whole db.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    TimeDoctor
    TimeDoctor is a tool to visualize execution traces of tasks, queues, cache behavior, etc. While originally targeting embedded media processors and includes specific features for analyzing audio/video streaming applications it has wider applicability.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    SLOCCount is an easy-to-use tool that counts Source Lines of Code (SLOC). It auto-determines the language(s) (inc. C, C++, Ada, Assembly, shell, COBOL, C#, Fortran, Haskell, Java, LISP/Scheme, Perl, PHP, Python, Ruby, SQL). It also estimates cost & time.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8

    Autotuner

    Library for dynamic tuning of program parameters.

    Library for dynamic tuning of program parameters for best performance of program.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Java exception extractor. This utility will parse all files (either plain text or bzipped) and tries to search for various exceptions. It then tries to match exceptions against grouping rules (regexps). It is also able to group unrecognised exceptions.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 10

    Open|SpeedShop

    Open|SpeedShop is an open source multi platform Linux performance tool

    Open|SpeedShop is an open source multi platform Linux performance tool which is targeted to support performance analysis of applications running on both single node and large scale IA64, IA32, EM64T, AMD64, PPC, Blue Gene, ARM and Cray platforms.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    massiftool is a simple, lightweight tool to examine and visualize (create graphs from) the output of valgrind's massif, written in C++/Qt
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Mindtree Insight

    Mindtree Insight

    Log file parser and viewer

    Insight, the analysis TechTool for developers is a platform independent tool for viewing & analying run time meta data of applications. It aids in trouble shooting problems, and aids the developer in every day work through very advanced log analysis.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13

    .Net Memory Profiler

    .Net Memory Profiler

    .Net Memory Profiler is a single C# class that builds a tree of specified object's fields, their sub-fields and so on up to primitive types. And in the "Quick Watch" window of the Visual Studio you will be able to see the memory usage by each of those fields. For more details see screenshots.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Developer tool for automatic runtime tracing software errors with various resources. Number of resources virtually unlimited.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15

    Debug Visualization Tools

    Visualization tools to help developers analyze program execution

    This is a research project aimed at providing tools to help developers capture and visualize what is actually happening when your program executes. And hopefully make debugging an easier, quicker and less painful process.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Maatkit (formerly MySQL Toolkit) contains essential command-line tools for MySQL. It is now hosted at http://code.google.com/p/maatkit/ instead of Sourceforge. Please do not use the forums here; use http://code.google.com/p/maatkit/ instead.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Magic 7

    Magic 7

    7 Generic TSQL Scripts to Troubleshoot SQL Performance Problems

    "It's not a tool, which fixes a problem, but the fool using it!" (Jörg Stryk) The M7 bunch of scripts should help the EXPERIENCED Troubleshooter to quickly identify bottlenecks and to develop/implement appropriate solutions. "With great power comes great responsibility" (Uncle Ben)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Scenario

    Scenario

    Simple, neat and powerful tool for loading and managing JS scripts

    Scenario is a very simple yet neat and powerful tool for loading and managing JS scripts. Scenario is very useful for the following cases: 1. Unit testing for JS without reloading the web page and re-engineering your code. 2. Load and manage scripts stored in arrays (code management). 3. Optimize coding flow by dynamically switching among best solution per case. 4. Run scenarios either distinctly or in parallel. 5. Keep easier track of bugs and errors when deploying. So, Scenario executes multiple views of your code or multiple scenarios of your code life-time on-demand.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    insideApps from determyne: Transaction-level performance monitoring for J2EE applications. Correlates and reports on transactions across HTTP server, J2EE container, and database layers. Pinpoints the source of performance issues in real time.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    SPE is a python IDE with auto indentation&completion,call tips,syntax coloring&highlighting,uml viewer,class explorer,source index,todo list,pycrust shell,file browsers,drag&drop,Blender support.Spe ships with wxGlade,PyChecker and Kiki.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21

    AOP for Erlang

    Aspect Oriented Programming (AOP) for Erlang

    Implementation of Aspect Oriented Programming (AOP) for Erlang. The AOP weaver is running against a target set of source files and controlled by aspect definitions. The weaver is implemented as a parse transformation function of Erlang compiler.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    ASGMemProf is an exact, bytecode instrumenting memory profiler for Java EE, relying on a novel scheme - memory accounts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Appspy is a user experience profiling tool. With Appspy you will be able to know what your users are doing. Be careful, this may result in dramatic improvements of your software ;-)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Application Management
    Application Management makes your application life easier. Automatic do memory management, handle and log unhandled exceptions, profiling your functions, make your application single instance and also provide util functions to get system information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    BeCover is a Java code coverage tool based on source-code analysis. The main goal is to keep it small and fast, so using it as a plugin in the common IDE's can be achieved.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB