JSONedit هو محرر JSON خفيف وبسيط يتيح لك عرض وتعديل ملفات JSON في ثلاثة أوضاع: نص، شجرة، وقائمة. التطبيق مضغوط، بحجم حوالي 2 ميجابايت، وهو برنامج تنفيذي واحد يتضمن Lua و Scintilla مترجمتين بشكل ثابت. لا يتطلب تثبيتاً ولا يعتمد على مكتبات غير قياسية، مما يجعله محمولاً. يتم حفظ الإعدادات في ملف .ini يتم إنشاؤه في دليل التطبيق.
الميزات الرئيسية:
يتيح تعديل JSON في عرض نصي، شجرة أو قائمة.
يدعم العمليات الأساسية للتعديل، مثل استنساخ العقد في العرض الشجري.
يخزن الإعدادات في ملف .ini، مما يعزز قابلية النقل.
القيود:
لا يدعم Unicode في النسخة المستقرة. فقط UTF-8 مع أحرف محدودة على الرموز 0x00 إلى 0x7F (ما يعادل ASCII) مدعوم. بالنسبة للأحرف الأخرى، يلزم وجود محول خارجي من/إلى Unicode، اعتماداً على صفحة الترميز الافتراضية في Windows.
تتضمن نسخة تجريبية (0.10) دعم UTF-8.
على نظام Linux مع WINE، تظهر أداءً مخفضاً، خاصة مع الملفات الكبيرة، مما يجعل العمليات بطيئة ويواجه مشاكل في إعادة رسم الشجرة بشكل فوري (تم الاختبار مع JSONedit 0.8 على WINE 1.3؛ WINE 1.6.2 لديه أداء أفضل قليلاً).