awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

59 रिपॉजिटरी

Awesome GitHub RepositoriesPerformance Profiling

Specialized tools that monitor resource usage and execution time to identify performance bottlenecks within specific hardware or software components.

Explore 59 awesome GitHub repositories matching testing & quality assurance · Performance Profiling. Refine with filters or upvote what's useful.

Awesome Performance Profiling GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • deepfakes/faceswapdeepfakes का अवतार

    deepfakes/faceswap

    55,289GitHub पर देखें↗

    Faceswap is a comprehensive framework for automated media manipulation and neural face synthesis. It provides a modular pipeline that manages the entire lifecycle of facial feature extraction, deep learning model training, and image conversion. By coordinating complex computer vision workflows, the system enables users to map facial identities between source and destination datasets while maintaining structural alignment and lighting consistency across video frames. The project distinguishes itself through a highly extensible plugin-based architecture that handles hardware-accelerated process

    Benchmarks graphics hardware by tracking memory usage and throughput across varying batch sizes to refine pipeline performance.

    Pythondeep-face-swapdeep-learningdeep-neural-networks
    GitHub पर देखें↗55,289
  • jakevdp/pythondatasciencehandbookjakevdp का अवतार

    jakevdp/PythonDataScienceHandbook

    48,561GitHub पर देखें↗

    This project is an interactive data science environment that combines code execution, rich media visualization, and narrative documentation into a persistent, browser-based platform. It serves as a comprehensive educational resource for scientific computing, providing a framework for iterative data analysis and machine learning prototyping. The environment is distinguished by its focus on high-performance numerical computing, utilizing vectorized array operations and memory-mapped data structures to handle large-scale computations efficiently. It features a unified estimator interface that st

    Provides timing utilities to measure and evaluate code execution performance.

    Jupyter Notebookjupyter-notebookmatplotlibnumpy
    GitHub पर देखें↗48,561
  • llvm/llvm-projectllvm का अवतार

    llvm/llvm-project

    38,840GitHub पर देखें↗

    The project is a modular compiler infrastructure framework designed for building programming language toolchains, frontends, and backends. It provides a comprehensive suite of reusable libraries and tools that enable developers to transform source code into efficient native executables across diverse hardware architectures and operating systems. At its core, the system utilizes a language-agnostic intermediate representation bitcode, which serves as a unified format for code analysis, optimization, and machine-specific code generation. What distinguishes this framework is its highly decoupled

    Identifies performance bottlenecks and memory errors through specialized diagnostic instrumentation and build-time integration.

    LLVM
    GitHub पर देखें↗38,840
  • motiondivision/motionmotiondivision का अवतार

    motiondivision/motion

    32,375GitHub पर देखें↗

    Motion is a high-performance animation library that provides a unified, declarative architecture for managing visual transitions and motion states across web interfaces. By utilizing a lightweight engine, it allows developers to define complex animations through component properties rather than manual DOM manipulation, ensuring consistent behavior across various component-based frameworks and vanilla JavaScript environments. The library distinguishes itself through a sophisticated physics-based motion engine that simulates natural movement using mass, damping, and stiffness parameters. It inc

    Profiles render-pipeline costs to identify and resolve motion bottlenecks for high-performance animations.

    TypeScriptanimationanimation-jsmotion
    GitHub पर देखें↗32,375
  • valvesoftware/protonValveSoftware का अवतार

    ValveSoftware/Proton

    31,868GitHub पर देखें↗

    Proton is a compatibility layer designed to enable the execution of Windows-based software on non-Windows operating systems. It functions as a controlled runtime environment that maps proprietary system calls to native kernel functions and translates graphics API commands into open-standard compute shaders. This allows applications to run without requiring modifications to their original source code. The project distinguishes itself through a robust toolchain for reproducible builds, which utilizes containerized isolation to ensure consistent binary outputs across different development enviro

    Analyzing application crashes and identifying bottlenecks by inspecting internal process metadata and diagnostic logs during active execution.

    C++proton
    GitHub पर देखें↗31,868
  • sgl-project/sglangsgl-project का अवतार

    sgl-project/sglang

    29,079GitHub पर देखें↗

    Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It provides a programmable interface for orchestrating complex generation workflows, enabling developers to coordinate multi-turn dialogues, tool invocations, and reasoning chains through a domain-specific language. The platform is built to support production-scale deployments, offering an OpenAI-compatible API that allows for integration with existing application ecosystems. The system distinguishes itself through a disaggregated architecture that separates compute-intensive pr

    Collects operator-level execution data from hardware accelerators to identify bottlenecks.

    Pythonattentionblackwellcuda
    GitHub पर देखें↗29,079
  • recharts/rechartsrecharts का अवतार

    recharts/recharts

    27,241GitHub पर देखें↗

    This project is a declarative data visualization library that provides a composable suite of user interface components for rendering interactive charts. It functions as an SVG-based charting engine, allowing developers to construct complex visualizations by nesting modular building blocks such as axes, grids, legends, and data series within a unified layout. The library distinguishes itself through a highly responsive architecture that automatically reconciles layout changes and maps data domains to pixel coordinates using mathematical scale functions. It prioritizes performance through memoi

    Chart components identify unnecessary object, array, and function references in props using static analysis to ensure elements only re-render when their underlying data changes.

    TypeScriptchartcharting-librarycomponents
    GitHub पर देखें↗27,241
  • mlflow/mlflowmlflow का अवतार

    mlflow/mlflow

    26,554GitHub पर देखें↗

    Analyze logged experiment traces to discover operational bottlenecks and quality issues, generating a comprehensive report with actionable recommendations for improvement.

    Pythonagentopsagentsai
    GitHub पर देखें↗26,554
  • modular/modularmodular का अवतार

    modular/modular

    26,357GitHub पर देखें↗

    Modular is a unified machine learning development platform designed for building, compiling, and deploying high-performance neural network models. It provides a comprehensive execution engine that supports both local and production-grade inference, enabling developers to manage the entire model lifecycle from initial architecture definition to scalable, containerized service deployment. The platform distinguishes itself through a hardware-agnostic runtime that abstracts diverse silicon architectures, allowing models to execute efficiently across varied compute environments. It includes a spec

    Injects tracking markers into execution pipelines to capture granular hardware metrics and identify bottlenecks.

    Mojoailanguagemachine-learning
    GitHub पर देखें↗26,357
  • aidenybai/react-scanaidenybai का अवतार

    aidenybai/react-scan

    21,370GitHub पर देखें↗

    React Scan is a diagnostic utility and performance auditor designed to monitor the rendering lifecycle of components within user interfaces. It functions as an automated analysis tool that tracks component re-render cycles and execution timing to identify performance bottlenecks in real time. The tool distinguishes itself by providing visual feedback through a persistent overlay injected directly into the application. By instrumenting the reconciliation process and observing component state and props, it highlights specific rendering patterns that contribute to performance degradation. This

    Visualizes unnecessary component re-renders in real time to optimize the execution speed of complex user interfaces.

    TypeScriptjavascriptreactreact-dom
    GitHub पर देखें↗21,370
  • qeeqbox/social-analyzerqeeqbox का अवतार

    qeeqbox/social-analyzer

    21,134GitHub पर देखें↗

    Social-analyzer is an open-source intelligence framework designed for the automated discovery, correlation, and verification of digital identities across online platforms. It functions as a comprehensive engine for gathering social media intelligence, utilizing distributed browser automation to extract metadata and profile information from hundreds of websites simultaneously. The platform distinguishes itself through its ability to perform cross-platform identity correlation using heuristic-based pattern matching and name permutation generation. It processes these findings through a confidenc

    Validates the authenticity of discovered accounts using multi-layered detection methods and confidence-weighted filtering.

    JavaScriptanalysisanalyzercli
    GitHub पर देखें↗21,134
  • nats-io/nats-servernats-io का अवतार

    nats-io/nats-server

    20,076GitHub पर देखें↗

    NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge computing, and distributed microservices. It functions as a distributed publish-subscribe broker that routes messages using hierarchical, dot-separated subject strings, enabling decoupled communication between services without requiring centralized broker lookups. The system supports core messaging patterns including asynchronous publish-subscribe, request-reply, and load-balanced queue processing. The platform distinguishes itself through a decentralized architecture that eliminates t

    Generates and exports CPU and memory usage data from a running server to diagnose performance bottlenecks.

    Gocloudcloud-computingcloud-native
    GitHub पर देखें↗20,076
  • brendangregg/flamegraphbrendangregg का अवतार

    brendangregg/FlameGraph

    19,307GitHub पर देखें↗

    FlameGraph is a performance profiling and visualization toolkit designed to identify bottlenecks in software execution. It functions as a processing engine that transforms raw stack trace samples into interactive, hierarchical diagrams. By representing aggregated execution frequency as nested rectangles, the tool allows developers to visualize hot code paths and analyze system behavior across both kernel and user-space environments. The project distinguishes itself through its ability to perform differential profile analysis, which highlights performance regressions or improvements by compari

    Analyzes sampled stack traces to identify hot code paths and quantify resource consumption within complex software applications.

    Perl
    GitHub पर देखें↗19,307
  • tensorflow/tfjstensorflow का अवतार

    tensorflow/tfjs

    19,134GitHub पर देखें↗

    TensorFlow.js is a JavaScript machine learning library used for training and deploying models in web browsers and server-side environments. It functions as a browser-based model trainer, a WebAssembly inference engine, and a WebGPU accelerated tensor library for low-level linear algebra. The project also includes a model converter to transform Python-based models into optimized formats for JavaScript execution. The library distinguishes itself through a pluggable backend architecture that allows mathematical operations to be executed via CPU, WebGL, or WebGPU. It supports the conversion of Py

    Records per-operator latency during inference to identify and resolve computational bottlenecks.

    TypeScript
    GitHub पर देखें↗19,134
  • vitest-dev/vitestvitest-dev का अवतार

    vitest-dev/vitest

    15,970GitHub पर देखें↗

    Vitest is a high-performance testing framework designed for JavaScript and TypeScript applications. It provides an integrated environment that supports unit, integration, and browser-based testing, allowing developers to execute test suites natively without requiring separate build steps or complex configuration. The project distinguishes itself through a highly optimized execution model that leverages worker-thread isolation and on-demand module transformation to provide rapid feedback. It includes a comprehensive suite of mocking and spying utilities that allow for the interception of depen

    Identifies slow-loading modules by measuring dependency load times.

    TypeScripttesttesting-toolsvite
    GitHub पर देखें↗15,970
  • hrydgard/ppsspphrydgard का अवतार

    hrydgard/ppsspp

    13,375GitHub पर देखें↗

    This project is a cross-platform, open-source emulator designed to execute handheld gaming software on modern desktop and mobile hardware. By recreating the original console environment and system libraries, it allows users to run game files without requiring original firmware. The software achieves high-performance execution through a combination of dynamic recompilation and just-in-time instruction translation, which map console-specific instructions to native host machine code. The emulator distinguishes itself by providing advanced visual and connectivity enhancements that extend beyond t

    Analyzes dynamically generated code using sampling profilers to identify bottlenecks and improve execution speed.

    C++emulatorsppsspppsp
    GitHub पर देखें↗13,375
  • mozilla-firefox/firefoxmozilla-firefox का अवतार

    mozilla-firefox/firefox

    11,305GitHub पर देखें↗

    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

    Captures performance data during test execution to identify bottlenecks and analyze resource usage under specific test scenarios.

    JavaScript
    GitHub पर देखें↗11,305
  • syllo/nvtopSyllo का अवतार

    Syllo/nvtop

    10,150GitHub पर देखें↗

    nvtop एक टर्मिनल-आधारित डैशबोर्ड है जिसका उपयोग कई ग्राफिक्स प्रोसेसर और हार्डवेयर एक्सेलेरेटर के प्रदर्शन, मेमोरी उपयोग और तापमान की निगरानी के लिए किया जाता है। यह एक ही सिस्टम पर कई उपकरणों के स्वास्थ्य और कंप्यूट लोड को ट्रैक करने के लिए एक केंद्रीकृत प्रशासन टूल के रूप में कार्य करता है। यह टूल सिस्टम प्रोसेस IDs को हार्डवेयर संसाधन खपत के साथ सहसंबंधित करके खुद को अलग करता है, जिससे उपयोगकर्ताओं को GPU संसाधनों का उपभोग करने वाले विशिष्ट अनुप्रयोगों की पहचान करने की अनुमति मिलती है। यह एक ही इंटरफ़ेस के भीतर कई अलग-अलग निर्माताओं के हार्डवेयर का समर्थन करने के लिए एक वेंडर-अज्ञेयवादी एब्स्ट्रैक्शन लेयर का उपयोग करता है। सॉफ्टवेयर टेक्स्ट-आधारित इंटरफ़ेस का उपयोग करके रीयल-टाइम प्रदर्शन मेट्रिक्स और प्रति-प्रक्रिया संसाधन एट्रिब्यूशन प्रदान करता है। उपयोगकर्ता इंटरफ़ेस लेआउट का प्रबंधन कर सकते हैं और सत्रों में सेटिंग्स बनाए रखने के लिए स्थानीय कॉन्फ़िगरेशन फ़ाइल के माध्यम से प्रदर्शन प्राथमिकताओं को सहेज सकते हैं।

    Analyzes individual process resource consumption on GPUs to identify bottlenecks and memory leaks.

    Cadrenoamdapple
    GitHub पर देखें↗10,150
  • meshery/mesherymeshery का अवतार

    meshery/meshery

    9,966GitHub पर देखें↗

    Meshery is a service mesh management plane and cloud native infrastructure orchestrator. It provides a visual design-as-code environment for modeling microservices and infrastructure components through declarative blueprints, functioning as a centralized platform for designing, deploying, and managing service mesh infrastructure. The platform is distinguished by its ability to translate visual designs into active deployments and its use of gRPC-based adapters to integrate with diverse infrastructure providers. It features a multi-tenant architecture that manages shared workspaces and role-bas

    Generates synthetic TCP, gRPC, and HTTP traffic to baseline and compare application performance and resource usage over time.

    HTMLcloud-nativecncfcontrol-plane
    GitHub पर देखें↗9,966
  • kubernetes-sigs/kubebuilderkubernetes-sigs का अवतार

    kubernetes-sigs/kubebuilder

    8,992GitHub पर देखें↗

    Kubebuilder is a framework and set of scaffolding tools used to build Kubernetes APIs and controllers. It functions as an operator framework that provides generators for custom resource definitions, admission webhooks, and RBAC manifests to extend cluster functionality. The project distinguishes itself through marker-based code generation, which parses source code comments to automatically produce Kubernetes manifests and boilerplate logic. It employs a hub-and-spoke versioning model to translate data between multiple API versions and uses a three-way merge strategy to automate project migrat

    Exposes HTTP endpoints to capture and analyze CPU and memory usage to resolve performance bottlenecks.

    Gok8s-sig-api-machinery
    GitHub पर देखें↗8,992
पिछला123अगला
  1. Home
  2. Testing & Quality Assurance
  3. Performance Testing and Analysis
  4. Performance Profiling

सब-टैग एक्सप्लोर करें

  • Agent Operation ProfilersMeasure execution time, CPU, memory, token usage, and cache metrics for agent and asynchronous operations. **Distinct from Performance Profiling:** Distinct from Agent Performance Profilers: focuses additionally on token usage, CPU, and cache metrics for async operations.
  • Agent ProfilersTools for measuring execution time, memory usage, and message latency of individual AI agents to identify bottlenecks. **Distinct from Performance Profiling:** Distinct from general Performance Profiling: focuses specifically on per-agent metrics within multi-agent orchestration systems, not application-wide profiling.
  • Differential Profilers2 सब-टैग्सTools for calculating and visualizing the delta between two performance datasets to highlight regressions. **Distinct from Performance Profiling:** Distinct from Performance Profiling: focuses specifically on comparative analysis between two datasets rather than general resource monitoring.
  • Distributed Profile Aggregation1 सब-टैगTools for aggregating performance profiles from multiple processes and machines into a unified view. **Distinct from Performance Profiling:** Focuses on the aggregation of profiles across a distributed cluster rather than profiling a single component.
  • GPU Performance Profilers4 सब-टैग्सUtilities for tracking GPU memory and throughput during model inference.
  • Hardware Resource Profilers1 सब-टैगTools that collect comprehensive CPU, GPU, and memory performance data during execution. **Distinct from GPU Performance Profilers:** Combines CPU and GPU profiling into a unified operation view, whereas the sibling focuses only on GPU throughput
  • Identity Verification ToolsUtilities for validating the authenticity of online accounts and digital identities through multi-layered analysis. **Distinct from Performance Profiling:** Distinct from Performance Profiling: focuses on identity and account authenticity verification rather than system resource monitoring.
  • Profiling AnnotationsAttaching custom user variables and timeline bookmarks to profiling blocks for contextual performance analysis. **Distinct from Performance Profiling:** Distinct from Performance Profiling: focuses on the annotation mechanism for adding context to profiling data rather than the profiling tool itself.
  • Retrieval Performance ProfilersMeasures and reports time taken for indexing and query operations on knowledge bases to identify retrieval bottlenecks. **Distinct from Performance Profiling:** Distinct from general Performance Profiling: focuses specifically on the retrieval pipeline (indexing and query) rather than application-wide execution.