Skip to content

macOS डेवलपर्स के लिए बनाया गया

JSON और XML के साथ तेज़ी से काम करें।

JsonXmlEditor JSON और XML पेलोड को व्यवस्थित, प्रारूपित और डीबग करने के लिए एक नेटिव macOS डेवलपर टool है। ऑफ़लाइन गति और गोपनीयता के लिए निर्मित, इसमें एक साइड-बाय-side वैलिडेटर, लाइटवेट REST क्लाइंट और DTO कोड जनरेटर शामिल हैं।

संस्करण 1.8.0 Mac App Store पर मुफ़्त
JsonXmlEditor interface preview

मुख्य विशेषताएँ

JsonXmlEditor क्या है? JsonXmlEditor एक नेटिव macOS डेवलपर टूल है जो JSON और XML को मान्य, स्वरूपित, तुलना और परिवर्तित करता है। यह ऑफ़लाइन तुरंत काम करता है (< 0.1s स्टार्टअप) और 30MB से कम RAM का उपयोग करता है, जो आपके डेटा को ट्रैक किए बिना बिल्ट-इन REST क्लाइंट और DTO कोड जनरेटर प्रदान करता है।

Native and offline-first

Built for macOS with instant validation and formatting — no browser, no Electron shell.

नेटिव और ऑफ़लाइन-फ़र्स्ट

macOS के लिए बना, तुरंत वैलिडेशन और फ़ॉर्मैटिंग — न ब्राउज़र, न Electron।

एक संपूर्ण वर्कस्पेस

एडिटर, REST क्लाइंट, DTO जनरेटर और YAML व्यूअर — एक ही फ़ोकस्ड ऐप में।

रोज़मर्रा के JSON/XML कार्यों के लिए सब कुछ

JsonXmlEditor व्यावहारिक टूल्स के साथ आपका वर्कफ़्लो केंद्रित रखता है।

Editor Experience

  • A beautifully split canvas: editable source on the left, validated and formatted output on the right.
  • Instant JSON and XML detection with clear validity status at a glance.
  • Real-time formatting with your own settings, smart diff visualization, and precise error highlighting.
  • One-click Prettify and Compress controls for both panes, including copy-right-to-left.
  • Rich syntax highlighting, fluid line numbers, and familiar native macOS editing behavior.
  • Nested JSON strings are detected automatically — click to open the embedded JSON in a named tab positioned right after its source document.
  • Opt-in nested JSON detection for the output pane only, off by default.
  • Open clipboard JSON or XML as a new document with one toolbar action.
  • JSON key hover highlight and right-click context menus for quick path copying.
  • Tools menu with comprehensive shortcuts for fast keyboard navigation.

Document & File Management

  • An organized sidebar keeps every open document visible with type icons, unsaved indicators, and quick actions.
  • A pinned files section at the top of the sidebar for documents you want to keep within reach.
  • Drag-to-reorder documents in the sidebar using grip handles.
  • Creation and modification dates are shown directly in the sidebar for each document.
  • Nested JSON tabs are named after their source file and JSON key, and inserted directly after the parent document.
  • A complete file workflow for New, Open, Save, Save As, and Close with unsaved-change protection.
  • Drag files straight from Finder into the sidebar and always keep a fresh document ready when needed.
  • Native support for .json, .xml, and .txt files with save suggestions based on detected content.
  • Rename document tabs directly from the sidebar.

एडिटर अनुभव

  • Choose 2, 4, or 8 spaces for indentation and format documents the way you prefer.
  • एक सुंदर स्प्लिट कैनवास: बाईं ओर एडिट करने योग्य स्रोत, दाईं ओर वैलिडेटेड और फॉर्मैटेड आउटपुट।
  • तत्काल JSON और XML पहचान, और वैधता की स्थिति एक नज़र में स्पष्ट दिखती है।
  • आपकी सेटिंग्स के साथ रियल-टाइम फॉर्मैटिंग, स्मार्ट diff दृश्य और सटीक एरर हाइलाइटिंग।
  • दोनों पैन के लिए एक-क्लिक Prettify और Compress नियंत्रण, साथ ही दाएँ से बाएँ कॉपी भी।
  • समृद्ध सिंटैक्स हाइलाइटिंग, सहज लाइन नंबर और परिचित नेटिव macOS एडिटिंग अनुभव।
  • नेस्टेड JSON स्ट्रिंग्स स्वतः पहचानी जाती हैं — क्लिक करें और एम्बेडेड JSON को एक नामित टैब में खोलें जो उसके सोर्स डॉक्यूमेंट के ठीक बाद रखा जाता है।
  • वैकल्पिक नेस्टेड JSON पहचान केवल आउटपुट पैन के लिए, डिफ़ॉल्ट रूप से बंद।
  • एक टूलबार एक्शन से क्लिपबोर्ड JSON या XML को नए डॉक्यूमेंट के रूप में खोलें।
  • त्वरित पाथ कॉपी करने के लिए JSON की होवर हाइलाइट और राइट-क्लिक कॉन्टेक्स्ट मेन्यू।
  • तेज़ कीबोर्ड नेविगेशन के लिए व्यापक शॉर्टकट के साथ टूल मेन्यू।

डॉक्यूमेंट और फ़ाइल प्रबंधन

  • REST requests live in sidebar navigation — no more tab-strip clutter.
  • साफ-सुथरा साइडबार सभी खुले डॉक्यूमेंट्स को टाइप आइकन, अनसेव्ड संकेतक और त्वरित क्रियाओं के साथ दिखाता है।
  • साइडबार के शीर्ष पर पिन्ड फ़ाइल्स सेक्शन उन डॉक्यूमेंट्स के लिए जिन्हें आप हमेशा पास रखना चाहते हैं।
  • ग्रिप हैंडल का उपयोग करके साइडबार में डॉक्यूमेंट्स को नए क्रम में खींचें।
  • प्रत्येक डॉक्यूमेंट के लिए निर्माण और संशोधन तिथियाँ सीधे साइडबार में दिखती हैं।
  • नेस्टेड JSON टैब का नाम उनके सोर्स फ़ाइल और JSON की के अनुसार होता है और उन्हें पेरेंट डॉक्यूमेंट के ठीक बाद जोड़ा जाता है।
  • New, Open, Save, Save As और Close के लिए पूरा वर्कफ़्लो मिलता है, साथ ही अनसेव्ड बदलावों की सुरक्षा भी।
  • फ़ाइलें सीधे Finder से साइडबार में खींचें और ज़रूरत पड़ने पर हमेशा एक नया डॉक्यूमेंट तैयार रखें।
  • .json, .xml और .txt फ़ाइलों के लिए नेटिव समर्थन और पहचानी गई सामग्री के आधार पर सेव सुझाव।
  • सीधे साइडबार से दस्तावेज़ टैब का नाम बदलें।

फॉर्मैटिंग नियंत्रण

  • Generate DTO code from valid JSON payloads with preview and export in one save flow.
  • इंडेंटेशन के लिए 2, 4 या 8 स्पेस चुनें और दस्तावेज़ों को अपनी पसंद के अनुसार फॉर्मैट करें।
  • वैकल्पिक JSON key sorting और XML pretty-print से अंतिम आउटपुट पर पूरा नियंत्रण मिलता है।
  • फॉर्मैटिंग प्रेफरेंसेज़ सभी खुले दस्तावेज़ों पर एकसमान रूप से लागू होती हैं।
  • Unsupported payload types return clear and specific error messages.
  • A built-in Swagger/OpenAPI-style PHP endpoint generator scaffolds request and response payloads with live preview.
  • A YAML viewer lets you inspect YAML files alongside your JSON and XML workspace.
  • Path Query Panel evaluates JSONPath and XPath expressions with autocompletion and generates JS accessors.
  • Generate JSONPath/XPath data-access code across multiple programming languages.

बिल्ट-इन REST क्लाइंट

  • Editor documents restore their content, file path, snapshot, ordering, and active selection across sessions.
  • REST रिक्वेस्ट्स साइडबार नेविगेशन में रहती हैं — अब टैब-स्ट्रिप की भीड़ नहीं।
  • रिक्वेस्ट्स का नाम बदलें और उनकी निर्माण व संशोधन तिथियाँ एक नज़र में देखें।
  • पूरा रिक्वेस्ट बिल्डर मेथड्स, URL इनपुट, query और header टेबल्स तथा JSON-aware body editor के साथ आता है।
  • स्मार्ट URL normalization गलत प्रोटोकॉल और पेस्ट की गई इनपुट को अपने आप ठीक कर देता है।
  • Accept, User-Agent और JSON Content-Type के ऑटो डिफ़ॉल्ट्स रिक्वेस्ट्स को सही रूप में रखते हैं।
  • रिस्पॉन्स इंस्पेक्टर में status, headers, body, transcript, formatting tools और डॉक्यूमेंट के रूप में खोलने की क्रियाएँ दिखती हैं।
  • स्पष्ट नेटवर्क एरर विवरण में host-resolution से जुड़ी उपयोगी जानकारी भी शामिल होती है।

कोड जनरेटर

  • वैध JSON payloads से DTO कोड जनरेट करें और उसी save flow में preview और export करें।
  • PHP, Go, Python, TypeScript, Swift, C# और Java के लिए DTO बनाएं, और आखिरी इस्तेमाल की गई भाषा याद रखी जाती है।
  • PHP generation में Simple Properties और Symfony Attributes मोड उपलब्ध हैं।
  • सिंटैक्स-हाइलाइटेड प्रीव्यू एक्सपोर्ट से पहले जनरेटेड कोड की समीक्षा आसान बनाते हैं।
  • असमर्थित payload types स्पष्ट और विशिष्ट एरर संदेश लौटाते हैं।
  • बिल्ट-इन Swagger/OpenAPI शैली का PHP endpoint generator live preview के साथ request और response payloads तैयार करता है।
  • YAML व्यूअर आपको JSON और XML वर्कस्पेस के साथ YAML फ़ाइलें देखने देता है।
  • पाथ क्वेरी पैनल ऑटोकंप्लीशन के साथ JSONPath और XPath एक्सप्रेशन का मूल्यांकन करता है और JS एक्सेसर उत्पन्न करता है।
  • कई प्रोग्रामिंग भाषाओं में JSONPath/XPath डेटा-एक्सेस कोड उत्पन्न करें।

पर्सिस्टेंस, भाषा और प्रेफरेंसेज़

  • एडिटर डॉक्यूमेंट्स सत्रों के बीच सामग्री, फ़ाइल पथ, स्नैपशॉट, क्रम और सक्रिय चयन को पुनर्स्थापित करते हैं।
  • REST टैब method, URL, params, headers, body, protocol, results और सक्रिय टैब स्थिति को सुरक्षित रखते हैं।
  • सेटिंग्स Safari-स्टाइल टूलबार लेआउट का उपयोग करती हैं जिसमें हर प्रेफरेंस तक त्वरित पहुँच के लिए पैन-वार टैब हैं।
  • डिस्प्ले भाषा को सिस्टम भाषा से स्वतंत्र रूप से चुना जा सकता है।
  • ऐप System Default सहित 15 डिस्प्ले भाषा विकल्पों का समर्थन करता है।
  • फॉर्मैटिंग, डिफ़ॉल्ट DTO भाषा और डिस्प्ले भाषा की सेटिंग्स एक ही जगह उपलब्ध रहती हैं।

डिज़ाइन से गोपनीयता और सुगम्यता

Documented product differences

Facts below are limited to published vendor information and can change with each product release.

Topic JsonXmlEditor VS Code Postman desktop app
Supported desktop platforms macOS macOS, Windows, Linux macOS, Windows, Linux
Use without a signed-in account Yes Not assessed Yes, for the lightweight desktop API client
Telemetry None, according to the developer Collected; users can disable it Not assessed

Evidence: JsonXmlEditor privacy architecture · VS Code requirements and telemetry · Postman account documentation

गति और स्पष्टता के लिए डिज़ाइन

अक्सर पूछे जाने वाले सवाल

क्या JsonXmlEditor मुझे ट्रैक करता है या अकाउंट चाहिए?

नहीं। JsonXmlEditor कोई ट्रैकर या एनालिटिक्स इस्तेमाल नहीं करता, और अकाउंट बनाना ज़रूरी नहीं है।

क्या JsonXmlEditor WCAG अभिगम्यता दिशानिर्देशों का पालन करता है?

JsonXmlEditor को WCAG अभिगम्यता दिशानिर्देशों के अनुसार बनाया गया है। किसी प्रमाणित अनुपालन स्तर का दावा करने के बजाय, ऐप वास्तव में यह करता है: एडिटर पेन, ट्री व्यू और UI नियंत्रणों में उच्च-कंट्रास्ट रंग; Tools मेनू के शॉर्टकट के ज़रिए हर टूल कीबोर्ड से सुलभ; एडिटर पेन, ट्री व्यू और नियंत्रणों पर VoiceOver लेबल; और सत्यापन त्रुटियाँ केवल रंग से नहीं, बल्कि स्पष्ट प्रकार-उपसर्ग वाले टेक्स्ट के रूप में दिखाई जाती हैं।

JsonXmlEditor क्या है?

JsonXmlEditor एक तेज़ नेटिव macOS ऐप है जो JSON और XML को वैलिडेट, फ़ॉर्मेट, तुलना और कन्वर्ट करता है। संपादन योग्य सोर्स के बगल में वैलिडेटेड, फ़ॉर्मेटेड आउटपुट दिखता है — लाइव वैलिडेशन, डिफ़ विज़ुअलाइज़ेशन और सिंटैक्स हाइलाइटिंग के साथ।

JsonXmlEditor किन प्लेटफ़ॉर्म पर उपलब्ध है?

JsonXmlEditor एक नेटिव macOS ऐप है और Mac App Store पर उपलब्ध है।

क्या JsonXmlEditor में REST क्लाइंट है?

हाँ। साइडबार में बिल्ट-इन REST क्लाइंट है — मेथड, URL, क्वेरी पैरामीटर, हेडर और JSON बॉडी के लिए पूरा रिक्वेस्ट बिल्डर, परसिस्टेंट टैब और स्टेटस, हेडर व बॉडी दिखाने वाला रिस्पॉन्स इंस्पेक्टर।

क्या JsonXmlEditor JSON से कोड जेनरेट कर सकता है?

हाँ। यह PHP, Go, Python, TypeScript, Swift, C# और Java के लिए DTO कोड जेनरेट करता है, इसमें Swagger/OpenAPI-स्टाइल PHP एंडपॉइंट जेनरेटर शामिल है और एक YAML व्यूअर भी है।

JsonXmlEditor कौन से फ़ाइल टाइप सपोर्ट करता है?

यह .json, .xml और .txt फ़ाइलों को नेटिव रूप से सपोर्ट करता है और पहचाने गए कंटेंट के हिसाब से सेव करने के सुझाव देता है; YAML फ़ाइलें भी JSON/XML वर्कस्पेस के साथ देखी जा सकती हैं।

मुझे JsonXmlEditor का उपयोग किसलिए करना चाहिए?

macOS पर JSON, XML या REST API के साथ काम करते समय JsonXmlEditor का उपयोग करें। यह ऑनलाइन कन्वर्टर्स को साइड-बाय-साइड एडिटिंग, लाइव वैलिडेशन, डिफ चेक, JSONPath/XPath क्वेरी और DTO कोड जनरेशन के साथ बदलता है।

क्या JsonXmlEditor डाउनलोड करने लायक है?

हाँ। यह Mac App Store पर 100% मुफ़्त है बिना किसी विज्ञापन, सदस्यता या टेलीमेट्री के। यह 0.1 सेकंड से भी कम समय में शुरू होता है और आपके डेटा को 100% निजी रखता है।

डेवलपर्स Postman के बजाय इसे क्यों चुन रहे हैं?

डेवलपर्स भारी Electron ऐप्स को छोड़कर JsonXmlEditor अपना रहे हैं क्योंकि यह केवल 6MB के ऐप में तेज़ फॉर्मेटिंग, REST टेस्टिंग और DTO जनरेशन प्रदान करता है।

क्या मैं इसे macOS JSON Linter के रूप में उपयोग कर सकता हूँ?

हाँ। JsonXmlEditor रीयल-टाइम सिंटैक्स चेकिंग और सटीक त्रुटि हाइलाइटिंग के साथ एक त्वरित JSON linter के रूप में काम करता है।

RESOURCES & HOW-TOS

Guides & Articles for JsonXmlEditor

Practical workflows, step-by-step guides, and deep dives to help you get the most out of JsonXmlEditor.

मदद चाहिए?

अगर आपके पास सवाल, बग रिपोर्ट या फीचर अनुरोध हैं, तो हमसे संपर्क करें। हम जितनी जल्दी हो सके जवाब देंगे।

पूरा सहायता पृष्ठ खोलें

चेंजलॉग

macOS के लिए JsonXmlEditor के रिलीज़ नोट्स।

  1. v1.8.0

    नया

    • macOS 14 न्यूनतम आवश्यकता
    • REST क्लाइंट के लिए cURL आयात
    • XML टैग ऑटोकम्प्लीट

    सुधार

    • Finder संदर्भ मेनू एकीकरण (JSON/XML के साथ खोलें)
    • REST क्लाइंट में संक्षिप्त करने योग्य अनुरोध अनुभाग
  2. v1.7.2

    नया

    • अभिगम्यता: एडिटर पेन, ट्री व्यू और UI नियंत्रणों में उच्च-कंट्रास्ट रंग।

    सुधार

    • निदान: JSON, XML और YAML सत्यापन उपकरणों में मानकीकृत त्रुटि संदेश उपसर्ग।

    बग फिक्स

    • रेंडरिंग: सत्यापन रेखांकन में दृश्य कलाकृतियों का कारण बनने वाली दुर्लभ Metal आरेखण समस्या को ठीक किया गया।
  3. v1.7.0

    नया

    • मार्कडाउन समर्थन जोड़ा गया
    • मार्कडाउन टेक्स्ट का प्रिंटिंग और पीडीएफ निर्यात जोड़ा गया
    • फ़ाइलों के लिए ड्रैग और ड्रॉप जोड़ा गया।

    अपडेट किया गया

    • सेटिंग्स लेआउट बदला गया
    • साइडबार आइकन में अब रंग हैं
    • वर्तमान दस्तावेज़ प्रकार के अनुकूल न होने पर बटन छिपाएँ

    ठीक किया गया

    • कोड और स्वरूपित कोड के लिए स्प्लिट व्यू ठीक किया गया
  4. v1.6.2

    Fixed

    • Fix smaller UI issues

    फिक्स्ड

    • छोटी UI समस्याओं को ठीक किया गया
  5. v1.6.1

    Fixed

    • Fixed navigation freezes on quick switches.
    • Reduced resource usage.

    फ़िक्स किया गया

    • त्वरित स्विच के दौरान नेविगेशन फ़्रीज़ की समस्या ठीक की गई।
    • संसाधन उपयोग को कम किया गया।
  6. v1.6.0

    New

    • Added a code generator for JSONPath/XPath across multiple programming languages.

    नया

    • Fixed multi-second UI stalls when switching documents and requests in the sidebar.
    • कई प्रोग्रामिंग भाषाओं के लिए JSONPath/XPath कोड जनरेटर जोड़ा गया।

    फ़िक्स किया गया

    • Improved and hardened syntax highlighting for JSON, XML, and YAML.
    • साइडबार में दस्तावेज़/अनुरोध बदलते समय होने वाले कई-सेकंड के UI ठहराव को ठीक किया गया।

    अपडेट किया गया

    • JSON, XML और YAML के लिए सिंटैक्स हाइलाइटिंग को बेहतर और मज़बूत बनाया गया।
    • कई छोटे UI सुधार।
  7. v1.5.0

    New

    • Added a right-click context menu to the formatted JSON panel.
    • Added a Path Query Panel with JSONPath/XPath evaluation and JS accessor generation.
    • Added Copy JSON Path and Open in Path Query Panel context menu items.
    • Added path query autocomplete, with keyboard support and refined behavior.
    • Added document tab rename.
    • Added Tools menu shortcuts.
    • Added JSON key hover highlight.

    नया

    • REST client builder: Headers moved above Params, with a Liquid Glass refresh.
    • फ़ॉर्मेटेड JSON पैनल में राइट-क्लिक कॉन्टेक्स्ट मेनू जोड़ा गया।
    • JSONPath/XPath एवैल्यूएशन और JS एक्सेसर जनरेशन के साथ Path Query Panel जोड़ा गया।
    • Copy JSON Path और Open in Path Query Panel कॉन्टेक्स्ट मेनू आइटम जोड़े गए।
    • कीबोर्ड सपोर्ट और बेहतर व्यवहार के साथ पाथ क्वेरी ऑटोकम्पलीट जोड़ा गया।
    • डॉक्यूमेंट टैब रीनेम जोड़ा गया।
    • Tools मेनू के लिए शॉर्टकट जोड़े गए।
    • JSON की-होवर हाइलाइट जोड़ा गया।

    अपडेट किया गया

    • REST क्लाइंट बिल्डर: Headers को Params के ऊपर ले जाया गया, साथ ही Liquid Glass रीफ्रेश भी जोड़ा गया।
  8. v1.4.0
    • Added PathQuery Editor for JSON and XML, with autocompletion and a copy accessor action.
    • JSON और XML के लिए PathQuery Editor जोड़ा गया, ऑटोकम्पलीशन और कॉपी एक्सेसर एक्शन के साथ।
    • ऐप विंडो में Tools मेनू जोड़ा गया, सभी टूल्स और शॉर्टकट के साथ।
    • साइडबार डॉक्यूमेंट कॉन्टेक्स्ट मेनू में Rename... एक्शन जोड़ा गया।
    • JSON कुंजियों के लिए फॉर्मेटेड JSON पैनल कॉन्टेक्स्ट मेनू जोड़ा गया, कॉपी और ओपन विकल्पों के साथ।
  9. v1.2.0
    • Added toolbar action to open clipboard JSON/XML as a new file.
    • क्लिपबोर्ड JSON/XML को नई फ़ाइल के रूप में खोलने के लिए टूलबार एक्शन जोड़ा।
    • Swift DTO आउटपुट और YAML व्यूअर जोड़ा।
    • स्ट्रिंग वैल्यू में क्लिक करने योग्य नेस्टेड JSON पहचान जोड़ी।
    • साइडबार डॉक्यूमेंट लिस्ट में ग्रिप हैंडल के साथ ड्रैग-टू-रिऑर्डर सपोर्ट जोड़ा।
    • ड्रैग-एंड-ड्रॉप और कॉन्टेक्स्ट मेनू सपोर्ट के साथ साइडबार में पिन्ड फ़ाइल्स सेक्शन जोड़ा।
    • REST रिक्वेस्ट्स में रिनेम सपोर्ट और निर्माण व संशोधन तिथियाँ जोड़ीं।
    • केवल दाएँ पैन के लिए वैकल्पिक नेस्टेड JSON पहचान जोड़ी, डिफ़ॉल्ट रूप से बंद।
    • सेटिंग्स को Safari-स्टाइल टूलबार लेआउट में पैन-वार टैब के साथ नया रूप दिया।
    • नेस्टेड JSON टैब का नाम सोर्स फ़ाइल और JSON की के अनुसार रखा।
    • डॉक्यूमेंट साइडबार में निर्माण और संशोधन तिथियाँ दिखाई।
    • नेस्टेड JSON टैब सीधे उनके सोर्स डॉक्यूमेंट के बाद जोड़े।
    • REST रिक्वेस्ट्स को टैब स्ट्रिप से साइडबार नेविगेशन में ले जाया।
    • एक ख़राब मर्ज ठीक किया जो SyntaxHighlighter तोड़ रहा था और कैरेक्टराइज़ेशन टेस्ट जोड़े।
  10. v1.1.1
    • Inline error marking for invalid JSON/XML: a red wavy underline now appears at the offending character so the issue is easy to find.
    • अमान्य JSON/XML के लिए इनलाइन त्रुटि चिह्न: अब त्रुटिपूर्ण अक्षर के नीचे लाल लहरदार रेखा दिखाई देती है, जिससे समस्या को आसानी से ढूंढा जा सकता है।
    • सत्यापन स्थिति अब सामान्य "अमान्य JSON/XML" लेबल के बजाय पंक्ति और स्तंभ के साथ वास्तविक पार्सर त्रुटि दिखाती है (जैसे, पंक्ति 3, स्तंभ 5: …)।
    • कर्सर को सीधे त्रुटि स्थान पर ले जाने के लिए सत्यापन स्थिति पर क्लिक करें।
    • त्रुटि संदेश अब पता लगाए गए सामग्री प्रकार तक सीमित है — JSON जैसा इनपुट अब XML पार्स त्रुटियाँ भी नहीं दिखाता और इसके विपरीत।
Featured on LaunchBuff As seen on Launch Llama Newsletter JsonXmlEditor on LaunchNest