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

rga एक कमांड-लाइन खोज उपकरण है जो तेज़ ripgrep टूल पर आधारित है, जिससे विभिन्न फ़ाइल प्रारूपों के अंदर regex खोज संभव होती है। इसमें PDF (poppler), दस्तावेज़ (pandoc), अभिलेखागार (zip, tar, gzip, आदि), वीडियो उपशीर्षक (ffmpeg), SQLite डेटाबेस, और कई अन्य प्रकारों से टेक्स्ट निकालने के लिए अंतर्निहित एडेप्टर शामिल हैं। यह उपकरण नेस्टेड अभिलेखागार में पुनरावर्ती रूप से प्रवेश करता है, कस्टम एडेप्टर का समर्थन करता है, और fzf जैसे फ़ज़ी-फाइंडर टूल के साथ एकीकृत किया जा सकता है। स्थापना पैकेज प्रबंधकों (Homebrew, Pacman, MacPorts, आदि) के माध्यम से या Rust के साथ स्रोत से संकलन करके उपलब्ध है। कॉन्फ़िगरेशन XDG, macOS, और Windows परंपराओं का सम्मान करने वाली JSON फ़ाइलों के माध्यम से किया जाता है, और तेज़ बार-बार खोज के लिए परिणाम कैश किए जा सकते हैं। rga अधिकांश विकल्प सीधे ripgrep को भेजता है, जिससे यह बेहतर फ़ाइल-प्रकार समर्थन के साथ एक ड्रॉप-इन प्रतिस्थापन बन जाता है।