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

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

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

dalance/procs

0
View on GitHub↗
6,115 نجوم·144 تفرعات·Rust·MIT·6 مشاهدات

Procs

Procs هو مراقب وعارض لعمليات النظام عالي الأداء مكتوب بلغة Rust. يعمل كبديل لأمر ps، ويوفر واجهة سطر أوامر لتتبع عمليات النظام النشطة ومقاييس وحدة المعالجة المركزية والذاكرة المرتبطة بها.

تتميز الأداة بوعيها بالحاويات، حيث تربط مهام النظام بأسماء حاويات Docker المقابلة لها. كما تتميز بشجرة عمليات تفاعلية لتصور علاقات الأصل والفرع في تخطيط هرمي ومصدر JSON لتحليل البيانات البرمجية والأتمتة.

تغطي مساحة المراقبة تتبع النشاط في الوقت الفعلي من خلال الاقتراع القائم على الفاصل الزمني، وتصفية الكلمات الرئيسية والتعبيرات النمطية، والفرز القائم على المقاييس. يمكن للمستخدمين تخصيص التجربة من خلال ملفات إعدادات TOML لإدارة أعمدة المخرجات، وسمات الألوان، والمحاذاة البصرية.

تتضمن الأداة توليد إكمال shell لأغلفة سطر أوامر متعددة وتتكامل مع صفحات النظام للتنقل في قوائم العمليات الطويلة.

Features

  • Process Monitors - Provides a high-performance tool for tracking status and resource usage of system processes.
  • Rust Process Monitors - Provides a high-performance system process monitor and viewer written in Rust.
  • Container Process Mapping - Maps system tasks to their corresponding Docker container names for easier identification.
  • Process Hierarchy Visualizations - Visualizes parent and child process relationships in a hierarchical tree layout.
  • Process Tree Reconstruction - Visualizes parent-child relationships between system processes to identify execution chains.
  • Rust Systems Programming - Developed using Rust to ensure memory safety and high performance when interfacing with OS kernels.
  • System Process Tracking - Tracks active system processes with detailed metrics including CPU usage, memory, and network ports.
  • Container-Process Mapping - Provides the ability to map system processes to their corresponding Docker container names.
  • Containerized Process Inspection - Identifies which system processes belong to specific Docker containers for easier debugging.
  • Command Line Inspection - Provides capabilities for inspecting and filtering active system processes via the command line.
  • System Process Viewers - Serves as a replacement for the ps command to display active tasks with CPU and memory metrics.
  • Process Metric Sorting - Organizes process data by specific resource metrics in ascending or descending order.
  • Process List Filters - Evaluates active process lists against regular expressions to isolate specific system tasks.
  • JSON System Metrics Exporters - Serializes internal process structures into JSON format for integration with external automation tools.
  • JSON Telemetry Exports - Exports live process information into JSON format for integration with external monitoring tools.
  • System Metrics JSON Exporters - Exports live system process information into JSON format for use in automated monitoring pipelines.
  • Real Time Process Monitors - Monitors system activity changes through live-refresh polling at configurable intervals.
  • Process Attribute Selection - Allows users to select specific process attributes, such as environment variables and network ports, for display.
  • Process Filtering - Provides keyword and regular expression filtering to isolate specific system tasks.
  • Scheduled State Polling - Implements periodic queries to capture snapshots of system state for real-time monitoring.
  • System Monitoring and Benchmarking - Modern replacement for process status reporting.
  • System Utilities - Modern replacement for the ps command.
  • ps - Listed in the “ps” section of the Awesome Alternatives In Rust awesome list.

سجل النجوم

مخطط تاريخ النجوم لـ dalance/procsمخطط تاريخ النجوم لـ dalance/procs

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

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

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

Start searching with AI

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

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

    hishamhm/htop

    5,899عرض على GitHub↗

    htop is a terminal user interface system monitor for Unix systems. It functions as an interactive process viewer and real-time resource visualizer, providing a dashboard to track CPU, memory, and load average metrics. The tool enables the sorting, filtering, and termination of active system processes and threads. It distinguishes itself through a text-mode interface that can render processes in a hierarchical tree structure to visualize parent-child relationships and allows for the assignment of CPU affinity to specific processor cores. The monitoring surface covers CPU utilization, memory a

    Ccconsoleconsole-application
    عرض على GitHub↗5,899
  • 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
  • uutils/coreutilsالصورة الرمزية لـ uutils

    uutils/coreutils

    23,621عرض على GitHub↗

    This project is a suite of basic command line utilities rewritten in Rust, providing a cross-platform implementation of POSIX shell utilities. It serves as a portable CLI toolset designed to run across different operating systems and architectures. The implementation includes a WebAssembly shell environment, which allows these essential command line tools to be executed directly within a web browser without requiring a local installation. The toolset covers a broad range of system capabilities, including filesystem operations, text processing and stream editing, and system administration too

    Rust
    عرض على GitHub↗23,621
  • mrrio/vtopالصورة الرمزية لـ MrRio

    MrRio/vtop

    4,168عرض على GitHub↗

    vtop is a terminal system monitor and interactive process manager that provides a real-time command line dashboard for tracking system resources. It displays CPU and memory activity through graphical charts and process lists. The tool features a customizable interface that supports predefined and custom visual theme files. It allows for the identification and termination of active system tasks and process groups using keyboard and mouse support.

    JavaScript
    عرض على GitHub↗4,168
عرض جميع البدائل الـ 30 لـ Procs→

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

ما هي وظيفة dalance/procs؟

Procs هو مراقب وعارض لعمليات النظام عالي الأداء مكتوب بلغة Rust. يعمل كبديل لأمر ps، ويوفر واجهة سطر أوامر لتتبع عمليات النظام النشطة ومقاييس وحدة المعالجة المركزية والذاكرة المرتبطة بها.

ما هي الميزات الرئيسية لـ dalance/procs؟

الميزات الرئيسية لـ dalance/procs هي: Process Monitors, Rust Process Monitors, Container Process Mapping, Process Hierarchy Visualizations, Process Tree Reconstruction, Rust Systems Programming, System Process Tracking, Container-Process Mapping.

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

تشمل البدائل مفتوحة المصدر لـ dalance/procs: hishamhm/htop — htop is a terminal user interface system monitor for Unix systems. It functions as an interactive process viewer and… htop-dev/htop — htop is a terminal-based system resource monitor and interactive process viewer. It functions as a text-user interface… uutils/coreutils — This project is a suite of basic command line utilities rewritten in Rust, providing a cross-platform implementation… mrrio/vtop — vtop is a terminal system monitor and interactive process manager that provides a real-time command line dashboard for… unitech/pm2 — This project is a Node.js process manager, runtime environment, and production deployment orchestrator. It provides… xfennec/progress — Progress is a Linux system utility designed to monitor the real-time data transfer progress of active system commands.…