JSON Prettier - ऑफलाइन JSON formatting ऐप
(github.com/rebase)नमस्ते
API debugging या server log analysis करते समय अक्सर JSON formatting की ज़रूरत पड़ती है, और हर बार मैं “json formatter” खोजकर web tools इस्तेमाल करता था।
लेकिन उनमें ads भी बहुत होते थे, और सबसे बढ़कर कंपनी के internal API responses या customer data जैसे sensitive JSON को browser में copy-paste करना थोड़ा असहज लगता था।
इसलिए मैंने एक ऐसा JSON formatting ऐप खुद बनाया जो offline चल सकता है।
इसका नाम JSON Prettier है, और इसका basic function JSON strings को साफ़-सुथरे ढंग से format करके दिखाने वाला एक simple ऐप है।
इसे Tauri + React से बनाया गया है।
मैंने पहली बार Tauri इस्तेमाल किया; build भी अच्छी तरह हो गया, और file size भी Electron की तुलना में काफ़ी छोटा था। (4 ~ 5mb)
लेकिन जब मैंने Mac पर release version download करके चलाया, तो security settings की वजह से यह सीधे नहीं चला,
और terminal खोलकर xattr से signature removal जैसा कुछ करना पड़ा, तभी यह चला। (अजीब बात यह है कि local में सीधे build की गई file अच्छी तरह चलती है।)
मुझे नहीं पता था कि Apple इस तरह app execution को block करता है, इसलिए मुझे भी खोजते-खोजते इसे चलाना पड़ा।
अगर इसे थोड़ा और सहज तरीके से distribute करने या चलाने लायक बनाने का कोई तरीका हो, तो सलाह का स्वागत है।
GitHub: https://github.com/rebase/json-prettier
डाउनलोड: https://github.com/rebase/json-prettier/releases
2 टिप्पणियां
https://tauri.app/distribute/sign/macos/
Tauri के आधिकारिक दस्तावेज़ में macOS Code Signing से जुड़ी सामग्री देखना उपयोगी होगा।
धन्यवाद