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

Rainfrog एक टर्मिनल-नेटिव डेटाबेस क्लाइंट है जो दक्षता और कीबोर्ड‑चालित वर्कफ़्लो के लिए डिज़ाइन किया गया है। यह PostgreSQL ("Tier 1"), MySQL और SQLite ("Tier 2"), DuckDB ("Tier 3") और Oracle ("Tier 4") सहित कई डेटाबेस का समर्थन करता है। विशेषताओं में vim‑शैली नेविगेशन, माउस सपोर्ट, सिंटैक्स‑हाइलाइटेड क्वेरी एडिटिंग, सेशन इतिहास, फेवरेट्स, टेबल फ़िल्टरिंग, स्कीमा स्विचिंग और मेटाडेटा दृश्यीकरण शामिल हैं। यह macOS, Linux, Windows और Android पर Termux के माध्यम से चलता है। उपयोगकर्ता कॉन्फ़िग फ़ाइलों के माध्यम से कुंजीबद्धियाँ, सेटिंग्स और कनेक्शन कस्टमाइज़ कर सकते हैं। डेटा CSV में निर्यात किया जा सकता है। यह टूल सक्रिय विकास में है और उत्पादन लेखन संचालन के लिए अनुशंसित नहीं है। इंस्टॉलेशन विकल्पों में Cargo, Homebrew, Pacman, Nix, Conda, Pixi, Docker या सीधे बाइनरी डाउनलोड शामिल हैं। आइकन के लिए Nerd Font की आवश्यकता होती है। Oracle समर्थन के लिए बाहरी ODPI‑C लाइब्रेरीज़ की आवश्यकता होती है। Rainfrog सामान्य कार्यों के लिए शॉर्टकट के साथ CLI उपयोगिता को प्राथमिकता देता है और कनेक्शन प्रबंधन के लिए पर्यावरण चर और .env फ़ाइलों के साथ एकीकृत होता है।