JSON visualization aur editing tool
(github.com/podosoft-dev)नमस्ते
पहले से मैं बीच-बीच में कई मुफ्त JSON Viewer इस्तेमाल करता रहा हूँ, लेकिन उनकी कुछ-न-कुछ सुविधाएँ थोड़ी अधूरी लगती थीं,
इसलिए कई open source प्रोजेक्ट्स को संदर्भ में रखकर मैंने इसे Svelte5 आधारित रूप में बनाया है.
मुख्य फीचर्स इस प्रकार हैं.
- रीयल-टाइम JSON syntax validation और formatting
- tree structure की interactive graph visualization
- node पर क्लिक करके JSON position par turant jaana
- URL से JSON data लाना (GET/POST/PUT/DELETE/PATCH)
- 20 से अधिक items होने पर automatic collapse ("और देखें" feature)
- Korean/English support
इसे मैंने जटिल JSON structures को विज़ुअली समझने या API responses का विश्लेषण करते समय उपयोग करने के लिए बनाया है.
लिंक:
फीडबैक का स्वागत है!
धन्यवाद.
15 टिप्पणियां
मैं अक्सर जटिल और गहरे JSON structures देखता हूँ, तो ऐसा tool होना बहुत उपयोगी है haha क्या आप इसे desktop app के रूप में भी बनाने के बारे में सोच रहे हैं? कुछ Sublime जैसी feel के साथ haha
फिलहाल योजना बनाई जा रही है
आपने xyflow इस्तेमाल किया है। किसी तरह फ्लोचार्ट का इस्तेमाल करके आइडिया अच्छी तरह सूझ नहीं रहे थे, लेकिन यह बढ़िया लग रहा है।
वाह! यह वही चीज़ थी जिसकी कमी हमेशा खलती थी, और यह सच में तुरंत नज़र पकड़ लेती है!
बहुत मेहनत की है।
यह कोडिंग सीखने की शुरुआत कर रहे लोगों के लिए भी मददगार होगा।
धन्यवाद!
अगर JSON5 का भी समर्थन हो तो अच्छा होगा!
वाह~ क्या आपने vibe coding की है?
हाँ, मैंने मुख्य रूप से Claude Code का उपयोग किया, और बीच-बीच में जहाँ अटकता था वहाँ ChatGPT में जाँच करता था। फिर भी जो चीज़ें नहीं बनती थीं, उनके लिए मैं खुद कोड का विश्लेषण करके सुधार की दिशा समझता था और फिर Claude Code को दोबारा निर्देश देता था.
खासकर Dagre लागू करते समय graph nodes के overlap होने की समस्या किसी भी तरह हल नहीं हो रही थी, इसलिए मैंने खुद debugging करके उसे ठीक किया.
ऐसी पूरी प्रक्रिया के ज़रिए लगता है कि मैंने इसकी सीमाएँ कहाँ तक हैं, और काम के निर्देश कैसे देने चाहिए, इस बारे में काफ़ी अनुभव जमा किया है.
वाह, बढ़िया है।
लेकिन, node पर क्लिक करने पर move होता हुआ नहीं लगता।
अब इसे ठीक कर दिया गया है।
आपने जो मामला बताया था, उसे जांचने पर हमने पुष्टि की कि कुछ मामलों में नोड move हो रहा है, जबकि कुछ मामलों में नहीं। हम इसकी जांच करके इसे ठीक करने की कोशिश करेंगे।
व्यक्तिगत रूप से मुझे कभी-कभी Escaped JSON के साथ काम करना पड़ता है, इसलिए अगर JSON Escape फीचर भी जोड़ दिया जाए तो अच्छा लगेगा!
जी, संदर्भ लेकर इसकी समीक्षा करूँगा।
बहुत बढ़िया है!! अगर यह Yaml, toml के साथ भी compatible हो जाए, तो लगता है मैं इसे अक्सर इस्तेमाल करूंगा।
आपके बताए गए Yaml और TOML के बारे में मैंने सोचा नहीं था, यह बताने के लिए धन्यवाद। हम इसे feature addition के रूप में review करके आगे बढ़ाने की कोशिश करेंगे.