v1.0 Nativo para macOS 27

{ Edita JSON sin perder ni un byte. }

iJson abre, edita y exporta JSON en tu Mac. Cambia entre árbol y texto con una tecla, abre archivos de 100 MB en menos de medio segundo y guarda tu archivo tal como estaba.

  • Apple Silicon
  • Firmado y notarizado por Apple
  • Cero dependencias
pedido.json
● JSON válido — — $

Es interactivo: despliega nodos, selecciona filas y cambia de modo.

Por qué iJson

Hace una sola cosa, y la hace muy rápido.

Crear, abrir, editar y exportar JSON. Sin paneles que no usas, sin cuentas y sin un navegador escondido dentro de la app.

Árbol y texto, el mismo documento

Edita claves, valores y tipos en el árbol: inserta, duplica, mueve y pega nodos. O escribe a mano con colores de sintaxis. Cambias de vista con ⌘1 y ⌘2.

{ } usuarios → abc "Ana"
"nombre": "Ana",

Tu formato, intacto

Si abres y guardas sin tocar el árbol, el archivo sale con los mismos bytes. El orden de las claves y números como 1.0 se quedan como están.

1.0 → 1.0 2⁶⁴ → 2⁶⁴

Errores con dirección exacta

Valida mientras escribes y te dice la línea y la columna. «Ir al error» te lleva allí.

"total": 12,5
Línea 4, columna 13

Archivos grandes de verdad

Abre 100 MB en unos 0,42 s y expande un nodo con un millón de hijos sin esperar. Aguanta 100 000 niveles de anidamiento.

100 MB · 0,42 s

Deshaz todo

Cada edición guarda solo su paso inverso, así que deshacer cuesta lo mismo en un archivo de 1 KB que en uno de 100 MB.

insertarrenombrar⌘Z

Una app de Mac de verdad

Hecha con Swift 6 y SwiftUI, sin dependencias de terceros. Pestañas nativas, Revertir, Guardar como, búsqueda del sistema y modo oscuro, como cualquier app de macOS.

Swift 6SwiftUITextKit 2Apple Silicon
Fidelidad

Otros editores reescriben tu JSON. iJson no.

La mayoría de herramientas pasan el JSON por JSON.parse o JSONSerialization. Eso redondea enteros grandes, convierte 120.50 en 120.5 y reordena claves. Edita el ejemplo y compara.

Tu JSON editable
Parser típico JSON.parse

          
iJson

          
Rendimiento

Medido, no prometido.

Cifras de JSONBench, el banco de pruebas del proyecto, en un Mac con Apple Silicon y build Release.

Rendimiento del núcleo

Leer (parse)235MB/s
Escribir compacto270MB/s
Escribir bonito350MB/s
0100200300400 MB/s
0,42 s

Abrir un archivo de 100 MB

18 ms

Expandir un nodo con 1 millón de hijos

0,2 ms

Editar un valor y ver el cambio

100 000

Niveles de anidamiento sin que la app se caiga

Una edición tarda bastante menos que un fotograma de pantalla (16 ms).

Teclado

Todo a un atajo de distancia.

Están en el menú «JSON» y en el menú contextual de cada nodo.

Alcance

Lo que deja fuera también es una ventaja.

Cada función que no está es una que no te estorba ni ralentiza la app.

Hace

  • Abrir .json
  • Crear desde cero
  • Editar en árbol
  • Editar como texto
  • Validar en vivo
  • Embellecer
  • Compactar
  • Exportar bonito o compacto
  • Deshacer y rehacer
  • Copiar ruta del nodo

No hace

  • JSON5 / comentarios
  • JSON Schema
  • JSONPath
  • Comparar archivos
  • Convertir a YAML / CSV
  • Descargar de la red
  • Plugins
Icono de iJson
Descarga

Lleva iJson a tu Mac.

Sin cuenta y sin instalador. Un .dmg firmado con Developer ID y notarizado por Apple.

Versión
1.0
Tamaño
2,4 MB
Requiere
macOS 27 o posterior
Procesador
Apple Silicon
Descargar iJson-1.0.dmg
  1. Abre el .dmg
  2. Arrastra iJson a Aplicaciones
  3. Abre cualquier .json