इस प्रोजेक्ट के बारे में
Chapar एक नेटिव API क्लाइंट है जिसे डेवलपर्स के लिए REST, gRPC और GraphQL एंडपॉइंट्स का परीक्षण करने के लिए डिज़ाइन किया गया है। यह Go में लिखा गया है और macOS, Linux और Windows पर हल्के, क्रॉस-प्लेटफ़ॉर्म अनुभव के लिए Yoga UI टूलकिट (WebGPU-रेंडर किया गया) का उपयोग करता है। सभी डेटा—अनुरोध, वातावरण, कुकीज़—स्थानीय रूप से सादे YAML फ़ाइलों के रूप में संग्रहीत किया जाता है, जिससे गोपनीयता और आसान संस्करण नियंत्रण सुनिश्चित होता है।
मुख्य विशेषताएँ शामिल हैं:
- **प्रोटोकॉल समर्थन**: REST/HTTP (सभी विधियाँ, विभिन्न बॉडी प्रकार), gRPC (रिफ्लेक्शन, यूनरी/स्ट्रीमिंग, TLS), और GraphQL (क्वेरी, वेरिएबल)।
- **वर्कफ़्लो उपकरण**: वर्कस्पेस, कलेक्शन, गुप्त एन्क्रिप्शन वाले वातावरण, कुकी जार, प्रमाणीकरण (Basic, Bearer, API key), अनुरोध-पूर्व/पश्चात क्रियाएँ, Python स्क्रिप्टिंग, और सेटअप/टियरडाउन और पुनः प्रयासों के साथ टेस्ट केस।
- **डेवलपर सुविधाएँ**: अनुरोध टाइमलाइन, कई भाषाओं के लिए कोड जनरेशन, Postman/OpenAPI/proto से आयात, कमांड पैलेट, थीम, और भाषा-सर्वर-आधारित एडिटर।
- **CLI रनर**: `chapar-cli` GUI के बिना CI में टेस्ट केस चलाने में सक्षम बनाता है, JUnit रिपोर्टिंग और एग्ज़िट कोड के साथ।
इंस्टॉलेशन विकल्पों में Homebrew, App Store, AUR, या स्रोत से बिल्ड करना शामिल है। यह प्रोजेक्ट ओपन-सोर्स है और योगदान का स्वागत करता है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.