awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjektÜber unsHow we rankPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 Repos

Awesome GitHub RepositoriesPerformance Profiling

Tools for measuring resource usage, memory consumption, and execution bottlenecks.

Explore 8 awesome GitHub repositories matching development tools & productivity · Performance Profiling. Refine with filters or upvote what's useful.

Awesome Performance Profiling GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • electron/electronAvatar von electron

    electron/electron

    121,727Auf GitHub ansehen↗

    This framework provides a multi-process architecture for building desktop applications using web technologies. It manages the application lifecycle, window states, and system-level integrations through a primary entry point, while isolating web content in separate rendering processes to maintain stability and security. A secure bridge mechanism facilitates communication between these isolated contexts and the main process, ensuring that privileged system APIs remain protected. The framework distinguishes itself through a comprehensive security model that includes process sandboxing, content p

    Analyzes performance using standard browser-based developer tools and tracing utilities to identify resource bottlenecks.

    C++c-plus-pluschromecss
    Auf GitHub ansehen↗121,727
  • vectordotdev/vectorAvatar von vectordotdev

    vectordotdev/vector

    22,071Auf GitHub ansehen↗

    Vector is a high-performance observability data pipeline designed to collect, transform, and route logs, metrics, and traces across distributed infrastructure. It functions as a modular engine that decouples data ingestion from processing and transmission, utilizing a component-based architecture to connect diverse sources to multiple destinations. The project distinguishes itself through a focus on reliability and flow control. It implements backpressure-aware data movement to prevent data loss during traffic spikes and utilizes disk-backed event buffering to ensure durability during network

    Analyzes runtime execution data to improve throughput and efficiency.

    Rusteventsforwarderhacktoberfest
    Auf GitHub ansehen↗22,071
  • folke/lazy.nvimAvatar von folke

    folke/lazy.nvim

    20,305Auf GitHub ansehen↗

    This project is a package manager and configuration framework for Neovim, designed to orchestrate the lifecycle of editor extensions. It provides a centralized system for installing, updating, and tracking plugins while ensuring consistent dependency resolution across different environments through the use of lockfiles. The framework distinguishes itself by prioritizing startup performance and modularity. It employs event-based lazy loading to defer the initialization of extensions until specific user interactions, commands, or file types trigger their activation. To further accelerate the ed

    Analyzes startup times and execution patterns to identify performance bottlenecks in the extension loading sequence.

    Luaneovimneovim-pluginnvim
    Auf GitHub ansehen↗20,305
  • analysis-tools-dev/static-analysisAvatar von analysis-tools-dev

    analysis-tools-dev/static-analysis

    14,389Auf GitHub ansehen↗

    This project is a comprehensive, curated directory of static analysis, linting, and security scanning utilities. It serves as a central resource for developers to discover, compare, and select tools based on specific programming languages, licensing models, and integration requirements. The directory distinguishes itself by providing deep metadata for each listed utility, including community-driven popularity rankings, maintenance status, and deployment methods. By aggregating these tools into a single searchable index, it enables teams to identify solutions for enforcing coding standards, ma

    Profiles execution time and memory usage to identify processing bottlenecks and optimize runtime efficiency.

    Rustanalysisawesome-listcode-quality
    Auf GitHub ansehen↗14,389
  • plasma-umass/scaleneAvatar von plasma-umass

    plasma-umass/scalene

    13,449Auf GitHub ansehen↗

    Scalene is a high-performance diagnostic utility designed to measure resource consumption during the execution of Python applications. It functions as a line-level monitor, providing granular insights that pinpoint the specific source code responsible for performance overhead. The tool distinguishes itself through statistical profiling that captures stack traces and resource usage without requiring manual instrumentation of the source code. It tracks CPU, GPU, and memory consumption by intercepting library-level calls and hardware driver commands, allowing for the analysis of both managed and

    Identifies specific lines of code that cause high CPU or memory usage to optimize execution speed and resource efficiency.

    Pythoncpucpu-profilinggpu
    Auf GitHub ansehen↗13,449
  • node-inspector/node-inspectorAvatar von node-inspector

    node-inspector/node-inspector

    12,646Auf GitHub ansehen↗

    node-inspector is a web-based debugger for Node.js applications that integrates the Blink developer tools interface. It functions as a runtime profiler and inspection suite, providing a remote debugging interface to connect a local browser to a Node.js process. The project enables live code iteration, allowing source code to be modified while the process is running and persisting those changes back to the physical file system. It also includes a JavaScript runtime profiler to monitor CPU and heap usage for identifying bottlenecks and memory leaks. The tool covers execution flow control throu

    Analyzes CPU usage and memory allocation in Node.js to identify performance bottlenecks and memory leaks.

    JavaScript
    Auf GitHub ansehen↗12,646
  • mozilla-firefox/firefoxAvatar von mozilla-firefox

    mozilla-firefox/firefox

    11,305Auf GitHub ansehen↗

    Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure browsing sessions. It utilizes a multi-process isolation architecture that distributes browser tasks across independent operating system processes to ensure stability and prevent site-specific failures from impacting the entire application. The engine incorporates a sandboxed execution environment to restrict web content and untrusted scripts to isolated memory compartments, enforcing security policies that prevent unauthorized access to system resources. The project distinguis

    Includes comprehensive tools for measuring site responsiveness, layout rendering, and memory usage.

    JavaScript
    Auf GitHub ansehen↗11,305
  • me115/linuxtools_rstAvatar von me115

    me115/linuxtools_rst

    6,012Auf GitHub ansehen↗

    Linux工具快速教程

    Measures CPU, memory, or I/O usage of a program to identify bottlenecks and optimize it.

    HTML
    Auf GitHub ansehen↗6,012
  1. Home
  2. Development Tools & Productivity
  3. Performance Optimization Tools
  4. Performance Profiling