awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
flightlessmango avatar

flightlessmango/MangoHud

0
View on GitHub↗
8,270 نجوم·377 تفرعات·C·mit·6 مشاهداتdiscordapp.com/invite/Gj5YmBb↗

MangoHud

MangoHud is a Linux hardware monitor and performance overlay that displays real-time metrics and frame rates. It functions as a graphics API hook, intercepting Vulkan and OpenGL pipelines to render performance data directly onto the graphics buffer.

The project serves as both a real-time monitor for CPU and GPU utilization, temperatures, and power draw, and a frametime data logger that records execution speed to disk for later benchmarking and analysis.

Users can modify the overlay display, visual styles, and active metrics through configuration files, environment variables, or predefined performance presets. The tool also supports the visualization of captured logs through external scripts and tools to analyze frame stability.

Features

  • Linux Resource Monitors - Provides a visual overlay for tracking hardware performance and system load specifically on Linux environments.
  • Metric and Performance Monitors - Overlays real-time hardware load and frame rate data over active applications to monitor execution speed.
  • Overlay Rendering Engines - Renders performance metrics as a synchronized visual layer on top of the application content.
  • API Interception Hooks - Injects custom logic into Vulkan and OpenGL driver pipelines to render performance overlays directly onto the graphics buffer.
  • Pipeline Interception - Hooks into the OpenGL pipeline to overlay performance metrics directly onto the graphics buffer.
  • Hardware Metric Polling - Polls system files and kernel interfaces to provide real-time CPU and GPU utilization data.
  • Hardware Performance Monitoring - Displays a real-time overlay of CPU and GPU load, temperatures, and power draw.
  • API Pipeline Interceptors - Hooks into the OpenGL pipeline to overlay real-time hardware statistics and identify bottlenecks.
  • Application Performance Profiling - Visualizes system resource usage and execution speed to identify bottlenecks in software performance on Linux.
  • System Performance Monitors - Tracks real-time hardware metrics, including frame rates and power usage, via an on-screen overlay.
  • Graphics Hooking Utilities - Intercepts graphics system calls by injecting code into the process memory to render a performance overlay.
  • Game Overlays and HUDs - Implements a heads-up display overlay for monitoring frame rates and hardware load during gameplay.
  • Performance Overlays - Provides a real-time on-screen display of hardware metrics and frame rates using API layer interception.
  • Layer Interception - Intercepts graphics API calls by injecting a layer into the Vulkan driver pipeline to render overlays.
  • Async Log Writing - Delegates frametime log output to worker threads to ensure the main rendering loop remains non-blocking.
  • Log Statistics Visualizers - Generates statistical summaries and frametime graphs from captured log files using plotting tools.
  • Data Recording - Records high-frequency performance metrics to a file for later analysis and benchmarking.
  • Performance Benchmarkers - Converts captured performance log files into frametime graphs and comparative heatmaps.
  • Performance Benchmarking Tools - Records frametime data to disk and supports visualization via external scripts to analyze frame stability.
  • Gaming Utilities - Vulkan and OpenGL overlay for monitoring system performance.
  • Graphics Debugging Tools - Overlay for monitoring system performance and frame rates.

سجل النجوم

مخطط تاريخ النجوم لـ flightlessmango/mangohudمخطط تاريخ النجوم لـ flightlessmango/mangohud

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ MangoHud

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع MangoHud.
  • brndnmtthws/conkyالصورة الرمزية لـ brndnmtthws

    brndnmtthws/conky

    8,387عرض على GitHub↗

    Conky is a system monitoring application used to create custom desktop widgets that visualize real-time hardware performance and system metrics. It renders data such as CPU, memory, disk, and network usage directly onto the desktop environment as transparent overlays. The project extends its core monitoring capabilities through external data integration, allowing it to fetch information from remote APIs and mail servers. It also includes dedicated tracking for media playback status and current track information from music players. Users can personalize these displays using text, graphs, and

    C++
    عرض على GitHub↗8,387
  • htop-dev/htopالصورة الرمزية لـ htop-dev

    htop-dev/htop

    8,126عرض على GitHub↗

    htop is a terminal-based system resource monitor and interactive process viewer. It functions as a text-user interface dashboard for overseeing hardware temperatures, load averages, and battery status while providing a comprehensive tool for monitoring and managing system processes. The application distinguishes itself through detailed process lifecycle management, allowing users to kill processes, adjust priorities via renicing, and assign CPU affinity to specific cores. It provides high-level visibility into system behavior through process hierarchy visualization and the ability to inspect

    C
    عرض على GitHub↗8,126
  • nokyan/resourcesالصورة الرمزية لـ nokyan

    nokyan/resources

    1,285عرض على GitHub↗

    Resources is a system monitoring and process management utility that provides a graphical interface for tracking hardware performance and controlling active applications. It functions by aggregating real-time telemetry from system interfaces to report on processor, memory, network, and storage utilization. The application distinguishes itself through its integration with kernel-level resource accounting structures, specifically utilizing control groups to categorize and manage running processes. This architecture enables the software to perform administrative tasks, such as terminating unresp

    Rustcpu-monitoringgnomegpu-monitoring
    عرض على GitHub↗1,285
  • tariqbuilds/linux-dashالصورة الرمزية لـ tariqbuilds

    tariqbuilds/linux-dash

    10,585عرض على GitHub↗

    Linux-dash is a self-hosted system monitoring dashboard and web interface designed to track real-time hardware and software performance metrics on Linux servers. It functions as a lightweight remote monitoring panel that displays the operational state of a Linux environment via a web browser. The project is a runtime-agnostic monitoring tool, meaning it is capable of running across multiple different language stacks to match various server environments. The tool provides capabilities for system administration and observability, allowing for the remote management of Linux systems and the coll

    JavaScriptdashboardlinuxlinux-dash
    عرض على GitHub↗10,585
عرض جميع البدائل الـ 30 لـ MangoHud→

الأسئلة الشائعة

ما هي وظيفة flightlessmango/mangohud؟

MangoHud is a Linux hardware monitor and performance overlay that displays real-time metrics and frame rates. It functions as a graphics API hook, intercepting Vulkan and OpenGL pipelines to render performance data directly onto the graphics buffer.

ما هي الميزات الرئيسية لـ flightlessmango/mangohud؟

الميزات الرئيسية لـ flightlessmango/mangohud هي: Linux Resource Monitors, Metric and Performance Monitors, Overlay Rendering Engines, API Interception Hooks, Pipeline Interception, Hardware Metric Polling, Hardware Performance Monitoring, API Pipeline Interceptors.

ما هي البدائل مفتوحة المصدر لـ flightlessmango/mangohud؟

تشمل البدائل مفتوحة المصدر لـ flightlessmango/mangohud: brndnmtthws/conky — Conky is a system monitoring application used to create custom desktop widgets that visualize real-time hardware… htop-dev/htop — htop is a terminal-based system resource monitor and interactive process viewer. It functions as a text-user interface… nokyan/resources — Resources is a system monitoring and process management utility that provides a graphical interface for tracking… tariqbuilds/linux-dash — Linux-dash is a self-hosted system monitoring dashboard and web interface designed to track real-time hardware and… afaqurk/linux-dash — Linux-dash is a web-based system monitoring dashboard for Linux environments. It provides a visual interface for… oguzhaninan/stacer — Stacer is a Linux maintenance utility, system monitor, and system optimizer. It provides a suite of tools designed to…