Об этом проекте
JSON Hero — это открытый веб-просмотрщик JSON, созданный и поддерживаемый командой Trigger.dev. Он предоставляет чистый интерфейс для чтения и понимания JSON-документов, предлагая несколько способов просмотра данных: режим колонок, вдохновленный macOS Finder, традиционный древовидный просмотр и режим редактора.
Основные функции включают:
- Несколько режимов отображения: режим колонок с навигацией с помощью клавиатуры, панелью пути и историей; древовидный просмотр с сворачиваемыми разделами; и режим редактора с предпросмотром в боковой панели.
- Предпросмотр содержимого: автоматически определяет содержимое строк и отображает полезные предпросмотры для дат/времени, URL-адресов изображений, веб-сайтов, твитов, JSON-файлов и цветов.
- Поиск: нечеткий поиск по всему JSON-файлу, включая имена ключей, пути ключей, значения и форматированные значения.
- Связанные значения: сканирование всех связанных значений для конкретного поля по всему документу, включая неопределенные или пустые значения.
- Предполагаемая JSON Schema: генерирует предполагаемую JSON Schema, которую можно использовать для валидации.
- Навигация с помощью клавиатуры.
- Доступные для обмена URL с поддержкой путей.
Способы отправки JSON в JSON Hero включают перетаскивание на jsonhero.io, вставку JSON или URL, использование Base64-кодированной строки в URL, расширение для VS Code, расширение для Raycast или неофициальный POST API на jsonhero.io/api/create.json.
Для локального запуска склонируйте репозиторий, выполните npm install, установите переменную окружения SESSION_SECRET и запустите npm run dev или npm start, затем откройте http://localhost:8787.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.