इस प्रोजेक्ट के बारे में

Yazi Rust के साथ बनाया गया एक टर्मिनल फ़ाइल मैनेजर है जो उच्च प्रदर्शन सुनिश्चित करने के लिए asynchronous I/O और multi-threading का लाभ उठाता है। यह गति और उपयोगकर्ता-अनुकूलता पर ध्यान केंद्रित करते हुए एक कस्टमाइज़ेबल अनुभव प्रदान करता है। मुख्य क्षमताओं में शामिल हैं: - Asynchronous Task Management: रीयल-टाइम प्रोग्रेस अपडेट और टास्क प्रायोरिटी शेड्यूलिंग के साथ I/O ऑपरेशन्स के लिए पूर्ण async सपोर्ट। - Rich Previews: इमेज डिकोडिंग और कोड हाइलाइटिंग के लिए इन-बिल्ट सपोर्ट, जिसमें विभिन्न टर्मिनल्स (Kitty, iTerm2, WezTerm और Sixel-संगत टर्मिनल्स सहित) में इमेज प्रोटोकॉल के लिए व्यापक अनुकूलता है। - Extensibility: UI संशोधनों, फंक्शनल प्लगइन्स और कस्टम प्रिव्यूअर्स/फेचर्स के लिए Lua का उपयोग करने वाला एक कंक्रीट प्लगइन सिस्टम। - Advanced File Management: वर्चुअल फ़ाइलसिस्टम, मल्टी-टैब नेविगेशन, क्रॉस-डायरेक्टरी सिलेक्शन, बल्क रीनेमिंग और आर्काइव एक्सट्रैक्शन का समर्थन। - Integration: ripgrep, fd, fzf और zoxide जैसे लोकप्रिय CLI टूल्स के साथ काम करता है। - User Interface: इसमें Vim-जैसे इनपुट कंपोनेंट्स, माउस सपोर्ट, ड्रैग-एंड-ड्रॉप फंक्शनलिटी और एक व्यापक थीम सिस्टम है।