awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • electron/electronelectron 的头像

    electron/electron

    121,727在 GitHub 上查看↗

    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
    在 GitHub 上查看↗121,727
  • vectordotdev/vectorvectordotdev 的头像

    vectordotdev/vector

    22,071在 GitHub 上查看↗

    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
    在 GitHub 上查看↗22,071
  • folke/lazy.nvimfolke 的头像

    folke/lazy.nvim

    20,305在 GitHub 上查看↗

    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
    在 GitHub 上查看↗20,305
  • analysis-tools-dev/static-analysisanalysis-tools-dev 的头像

    analysis-tools-dev/static-analysis

    14,389在 GitHub 上查看↗

    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
    在 GitHub 上查看↗14,389
  • plasma-umass/scaleneplasma-umass 的头像

    plasma-umass/scalene

    13,449在 GitHub 上查看↗

    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
    在 GitHub 上查看↗13,449
  • node-inspector/node-inspectornode-inspector 的头像

    node-inspector/node-inspector

    12,646在 GitHub 上查看↗

    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
    在 GitHub 上查看↗12,646
  • mozilla-firefox/firefoxmozilla-firefox 的头像

    mozilla-firefox/firefox

    11,305在 GitHub 上查看↗

    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
    在 GitHub 上查看↗11,305
  • me115/linuxtools_rstme115 的头像

    me115/linuxtools_rst

    6,012在 GitHub 上查看↗

    Linux工具快速教程

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

    HTML
    在 GitHub 上查看↗6,012
  1. Home
  2. Development Tools & Productivity
  3. Performance Optimization Tools
  4. Performance Profiling