AlgoKit के बारे में
AlgoKit.dev में 21 श्रेणियों में 414 मुफ़्त ऑनलाइन टूल हैं, जो डेवलपर के रोज़ के छोटे-छोटे और बार-बार आने वाले कामों के लिए बनाए गए हैं।
AlgoKit क्या है
यहाँ SHA-256, Keccak और AES से लेकर JSON फ़ॉर्मेटिंग, यूनिट कन्वर्ज़न, CSS जनरेटर और टाइम ज़ोन प्लानिंग तक के टूल हैं। ये जल्दी निपटने वाले कामों के लिए हैं – हैश जाँचना, टोकन डिकोड करना, पेलोड कन्वर्ट करना, टेस्ट डेटा बनाना – बिना कोई सॉफ़्टवेयर इंस्टॉल किए या अकाउंट बनाए।
टूल कैसे बनाए जाते हैं
- पहले क्लाइंट-साइड। ज़्यादातर टूल TypeScript में लिखे गए हैं और पूरी तरह आपके ब्राउज़र में चलते हैं; जहाँ संभव हो, Web Crypto API और भरोसेमंद ओपन-सोर्स लाइब्रेरी का उपयोग होता है। आपका इनपुट अपलोड नहीं होता।
- नेटवर्क टूल अपवाद हैं। DNS, WHOIS, IP, सर्टिफ़िकेट और वेबसाइट जाँच के लिए नेटवर्क अनुरोध ज़रूरी है; गोपनीयता नीति में बताया गया है कि हर टूल किस सेवा से संपर्क करता है।
- पूरी जानकारी के साथ। टूल पेज बताते हैं कि टूल क्या करता है, इसे कैसे इस्तेमाल करें, यह कैसे काम करता है और इसकी सीमाएँ क्या हैं – उदाहरणों और आम सवालों के जवाबों के साथ।
टूल कैसे टेस्ट किए जाते हैं
- हैश, एन्कोडिंग और एन्क्रिप्शन टूल को प्रकाशित रेफ़रेंस टेस्ट वेक्टर से जाँचा जाता है, जैसे NIST FIPS 180-4, FIPS 202 और संबंधित RFC के वेक्टर।
- कन्वर्टर और कैलकुलेटर ज्ञात वैल्यू और एज केस वाले यूनिट टेस्ट से कवर किए जाते हैं।
- ऑटोमेटेड ब्राउज़र टेस्ट (Playwright) टूल पेज खोलते हैं, इनपुट डालते हैं और आउटपुट की जाँच करते हैं, ताकि बदलाव लाइव होने से पहले ही गड़बड़ियाँ पकड़ी जा सकें।
- रिपोर्ट किए गए बग पहले दोहराए जाते हैं, फिर ठीक किए जाते हैं, और जहाँ संभव हो, नए टेस्ट केस के रूप में जोड़े जाते हैं।
भाषाएँ
यह साइट 11 भाषाओं में उपलब्ध है: English, 中文, Español, العربية, Indonesia, Português, हिन्दी, 日本語, Русский, Français, और Tiếng Việt। नेविगेशन, श्रेणी पेज और साइट के पेज पूरी तरह अनुवादित हैं, और अरबी दाएँ से बाएँ दिखाई जाती है। कुछ टूल की विस्तृत गाइड का अनुवाद अभी जारी है।
मुफ़्त उपयोग
AlgoKit.dev मुफ़्त है – न अकाउंट की ज़रूरत, न कोई पेड फ़ीचर। साइट चलाने का खर्च विज्ञापनों से पूरा किया जा सकता है, जैसा कि गोपनीयता नीति में बताया गया है।
संपर्क
कोई बग मिला, नतीजा गलत आया या कोई टूल नहीं मिला? algokit.dev@gmail.com पर ईमेल करें – संपर्क पेज पर बताया गया है कि क्या जानकारी भेजें ताकि हम जल्दी मदद कर सकें।
टूल श्रेणियाँ
- CRC त्रुटि का पता लगाने के लिए चक्रीय अतिरेक जांच एल्गोरिदम
- MD संदेश डाइजेस्ट एल्गोरिदम (MD2, MD4, MD5)
- SHA-1 सुरक्षित हैश एल्गोरिथ्म 1 - 160-बिट हैश फ़ंक्शन
- SHA-2 सुरक्षित हैश एल्गोरिथ्म 2 परिवार (SHA-224, SHA-256, SHA-384, SHA-512)
- SHA-3 Keccak पर आधारित सुरक्षित हैश एल्गोरिथ्म 3
- Keccak Keccak क्रिप्टोग्राफिक हैश फ़ंक्शन
- SHAKE विस्तार योग्य-आउटपुट फ़ंक्शन (SHAKE128, SHAKE256)
- cSHAKE अनुकूलन योग्य SHAKE फ़ंक्शन
- KMAC Keccak संदेश प्रमाणीकरण कोड
- पासवर्ड और सुरक्षा पासवर्ड जनरेशन, विश्लेषण, हैशिंग और सुरक्षा उपकरण
- एन्क्रिप्शन और क्रिप्टोग्राफी सिमेट्रिक और एसिमेट्रिक एन्क्रिप्शन, HMAC और की जनरेशन (AES, 3DES, RSA, PGP)
- एन्कोडिंग डेटा एन्कोड और डिकोड करें: Base64, Base32, Base58, URL, HTML एंटिटी, हेक्स, Unicode और अन्य
- फ़ॉर्मेटर कोड और डेटा को फ़ॉर्मेट, मिनिफ़ाई और वैलिडेट करें (JSON, XML, YAML, SQL, HTML, CSS) और नेमिंग केस बदलें
- जनरेटर ID, की, टेस्ट डेटा, QR कोड, बारकोड और कॉन्फ़िग फ़ाइलें बनाएँ (UUID, API की, .gitignore, Dockerfile)
- कन्वर्टर डेटा फ़ॉर्मेट, नंबर बेस, रंग, टाइमस्टैम्प, यूनिट और मुद्राएँ कन्वर्ट करें (JSON, CSV, YAML, XML)
- टेक्स्ट टूल टेक्स्ट गिनें, तुलना करें, साफ़ करें और बदलें (शब्द गिनती, डिफ़, रेगेक्स, केस, डुप्लिकेट)
- इमेज टूल इमेज एडिट और कन्वर्ट करने के टूल (कंप्रेस, रीसाइज़, फ़ॉर्मेट बदलें)
- डिज़ाइन और CSS CSS को विज़ुअली बनाएँ: शैडो, ग्रेडिएंट, फ़्लेक्सबॉक्स और ग्रिड लेआउट, एनिमेशन और कलर पैलेट
- वेब टूल वेब डेवलपर्स और SEO के लिए टूल (JWT, URL, DNS, HTTP हेडर, मेटा टैग, साइटमैप)
- गणित और कैलकुलेटर वित्त, स्वास्थ्य, प्रतिशत, प्रोग्रामर गणना और रोज़मर्रा के गणित के कैलकुलेटर
- समय और तारीख टाइम ज़ोन, तारीखों का अंतर, कामकाजी दिन, टाइमर, स्टॉपवॉच और वर्ल्ड क्लॉक