Общ преглед
Форматирайте JSON, YAML, XML в браузъра. Дървовиден изглед, търсене, копиране на JSONPath, експорт. Open source, лично, MV3-native.
TreeJSON форматира JSON, YAML и XML отговори директно във вашия браузър — мигновено, локално и с нулева телеметрия. Изграден от нулата върху Manifest V3, след като най-популярното JSON Formatter разширение за Chrome (над 2 милиона потребители) стана closed-source и в началото на 2026 г. започна да инжектира скриптове на трети страни. КАКВО ПРАВИ TreeJSON разпознава JSON, YAML и XML отговори чрез Content-Type заглавката и файловото разширение, след което ги показва като чисто сгъваемо дърво със синтактично оцветяване, броячи на елементи и водачи за отстъп. Без настройки, без акаунт, без сървъри. ОСНОВНИ ФУНКЦИИ • Автоматично форматиране на JSON, JSON-LD, JSON:API, HAL+JSON, NDJSON, YAML и XML • Сгъваемо дърво с броячи на елементи и водачи за отстъп • Пълнотекстово търсене в ключове и стойности с маркиране на подниз • Десен клик на всеки възел → копирай JSONPath, сурова стойност или цялото поддърво • Клик-за-копиране върху всяка примитивна стойност • JSON валидатор с грешки на парсване с номера на редове • Експорт JSON → CSV (масив от обекти), TypeScript типове или JSON Schema (Draft-07) • Светла / тъмна / автоматична тема — следва системата • Изключване по таб, по origin, regex модели за изключване на URL • Клавишни комбинации (Alt+Shift+J за превключване, ⌘/Ctrl+F за търсене) • Работи с локални файлове (file://), когато разрешите достъп до файлове • Превключвател суров / форматиран — връщане към изходния текст по всяко време • 100% офлайн след инсталация — без собствени мрежови заявки ЗА КОГО Е Уеб разработчици, които дебъгват REST и GraphQL отговори, backend инженери, които инспектират payload, QA инженери, които верифицират формата на отговорите, DevOps, които четат конфигурационни файлове, всеки, който отваря суров JSON URL и иска да го чете лесно. КАК РАБОТИ Отворете JSON, YAML или XML URL → TreeJSON проверява Content-Type → показва структурирано дърво → търсете, копирайте, експортирайте. Винаги нулева конфигурация. ЗАЩО TREEJSON • Поверителност преди всичко. Нула телеметрия, нула анализи, нула скриптове на трети страни, нула сървъри. • Open source. MIT лиценз. Детекционният код е одитируем в публичното репо. • MV3-native. Изграден за текущата платформа за разширения на Chrome. Няма да бъде деактивиран от бъдещи Chrome обновления, които премахват Manifest V2. • Минимални разрешения. Само «storage» за настройки и «activeTab» за текущата страница. Host разрешението «<all_urls>» се използва изключително за четене на Content-Type на отговора. • Мулти-формат. JSON, YAML, XML — един инструмент, три четеца, последователен интерфейс. ОБЯСНЕНИЕ НА РАЗРЕШЕНИЯТА Защо TreeJSON иска достъп до всички сайтове? JSON, YAML и XML API са хоствани на всеки домейн в мрежата. За да може Chrome автоматично да форматира JSON отговор от произволен домейн, разширението трябва да декларира достъп до този домейн. TreeJSON инспектира само Content-Type на документа. Ако отговорът не е JSON, YAML или XML, content скриптът се прекратява незабавно. Не се чете история на сърфирането. Никой URL не напуска браузъра. Нищо не се изпраща никъде. ПРЕМИНАВАТЕ ОТ ДРУГ JSON ЧЕТЕЦ? Търсите open-source JSON четец без телеметрия, без скриптове на трети страни и с актуална MV3 кодова база? TreeJSON е опцията с поверителност преди всичко и мулти-формат. Преминаване за секунди. ЧЗВ В: Ще инжектира ли TreeJSON pop-up или банери на shopping или checkout страници? О: Не. TreeJSON никога не работи на не-JSON страници. Content скриптът се прекратява преди да прочете страницата, ако Content-Type не е JSON, YAML или XML. В: Проследява ли TreeJSON моето сърфиране? О: Не. TreeJSON има нула изходящи мрежови заявки. Не зарежда отдалечени скриптове, шрифтове или аналитични SDK. В: Защо иска «<all_urls>»? О: JSON API са хоствани на всеки домейн. TreeJSON проверява Content-Type на отговора и се прекратява, ако не е релевантен. Никой URL не се логва или предава. В: Мога ли да редактирам JSON? О: TreeJSON е само за четене в v1. За запис използвайте специализиран JSON редактор. В: Работи ли офлайн? О: Да. След инсталацията TreeJSON работи изцяло локално. Няма сървърен компонент. В: Публичен ли е изходният код? О: Да. MIT лицензиран в GitHub. Одитирайте детекционната логика, parser glue и render кода преди инсталация. В: По какво се различава от Chrome DevTools? О: DevTools показва JSON в Network таба и изисква да го отворите за всяка заявка. TreeJSON автоматично форматира всеки JSON URL, който отваряте в обикновен таб — по-бързо за ежедневна API инспекция, walkthrough и споделяне на екран.
Подробности
- Версия1.2.1
- Актуализирано21 май 2026 г.
- Размер202KiB
- Езици52 езика
- ПрограмистУебсайт
По имейл
aaleksandr.ross@gmail.com - НетърговецТози програмист не се е идентифицирал като търговец. Имайте предвид, че правата на потребителите не са приложими за договори, сключени между потребители в Европейския съюз и този програмист.
Поверителност
Този програмист декларира, че данните ви:
- Не се продават на трети страни за цели извън одобрените случаи на употреба
- Не се използват или прехвърлят за цели, които не са свързани с основната функционалност на елемента
- Не се използват или прехвърлят с цел оценка на кредитоспособността или с цел кредитиране