इस प्रोजेक्ट के बारे में
NeoHtop एक आधुनिक, क्रॉस-प्लेटफ़ॉर्म सिस्टम मॉनिटर है जिसे डेस्कटॉप उपयोग के लिए डिज़ाइन किया गया है। इसे बैकएंड के लिए Rust, फ्रेमवर्क के रूप में Tauri, और फ्रंटएंड के लिए SvelteKit तथा TypeScript का उपयोग करके बनाया गया है। यह एप्लिकेशन सिस्टम प्रोसेस, CPU उपयोग और मेमोरी खपत की रीयल-टाइम निगरानी प्रदान करता है।
मुख्य विशेषताओं में रीयल-टाइम प्रोसेस मॉनिटरिंग, CPU और मेमोरी उपयोग ट्रैकिंग, डार्क और लाइट थीम के साथ एक सुंदर आधुनिक UI, उन्नत प्रोसेस खोज और फ़िल्टरिंग, महत्वपूर्ण प्रोसेस को पिन करने की क्षमता, प्रोसेस को बंद करने सहित प्रोसेस प्रबंधन, किसी भी कॉलम के आधार पर सॉर्टिंग, और सिस्टम आँकड़ों का ऑटो-रिफ्रेश शामिल हैं।
खोज सुविधा प्रोसेस नाम, कमांड या PID के आधार पर खोज का समर्थन करती है। उपयोगकर्ता कॉमा का उपयोग करके एक साथ कई शब्दों की खोज कर सकते हैं, और उन्नत फ़िल्टरिंग के लिए रेगुलर एक्सप्रेशन समर्थित हैं। उदाहरणों में नाम में 'arm' या 'x86' वाले प्रोसेस की खोज, 'd$' वाले डेमॉन की सूची बनाना, या रिवर्स डोमेन नाम नोटेशन वाले प्रोसेस खोजना शामिल हैं।
NeoHtop macOS, Linux और Windows के लिए उपलब्ध है। स्थापना विकल्पों में GitHub Releases से डाउनलोड करना, या समुदाय द्वारा रखरखाव किए गए पैकेजों का उपयोग करना शामिल है, जैसे Homebrew (macOS), AUR (Arch Linux), Terra रिपॉज़िटरी (Fedora), Scoop (Windows), और eopkg (Solus)। कुछ प्रोसेस की निगरानी के लिए उन्नत विशेषाधिकारों की आवश्यकता होती है, जिन्हें macOS पर sudo या Linux पर pkexec के साथ लॉन्च करके प्राप्त किया जा सकता है।
यह प्रोजेक्ट एक साथी CLI टूल भी प्रदान करता है जिसका नाम NeoHtop CLI है। इसे Go और Charm इकोसिस्टम से बनाया गया है, और यह npm के माध्यम से उपलब्ध है। यह टर्मिनल में सीधे रीयल-टाइम CPU स्पार्कलाइन, मेमोरी बार, प्रोसेस ट्री व्यू, खोज, फ़िल्टर और थीम प्रदान करता है।
टेक स्टैक में फ्रंटएंड के लिए SvelteKit और TypeScript, बैकएंड के लिए Rust और Tauri, थीमिंग के लिए CSS Variables, और आइकॉन के लिए FontAwesome शामिल हैं। विकास के लिए Node.js v16 या बाद का संस्करण, नवीनतम स्थिर Rust, और macOS के लिए Xcode Command Line Tools आवश्यक हैं। यह प्रोजेक्ट वेब कोड फ़ॉर्मेटिंग के लिए Prettier और Rust कोड के लिए cargo fmt का उपयोग करता है।
NeoHtop MIT License के अंतर्गत लाइसेंस प्राप्त है और योगदान का स्वागत करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.