Software de código abierto
Este proyecto existe gracias al software de código abierto. Estas son las principales bibliotecas de las que dependemos, sus licencias y para qué las usamos.
Enfoque de licencias
Preferimos licencias permisivas (MIT, Apache-2.0, BSD, ISC). CyberChef (Apache-2.0) inspira muchas operaciones y las reimplementamos tras nuestra propia capa de adaptación. IT-Tools (GPL-3.0) solo se usa como referencia de funciones y experiencia de usuario, y no se copia nada de su código.
| Biblioteca | Versión | Licencia | Se usa para |
|---|---|---|---|
| CyberChef | reference only (re-implemented, not bundled) | Apache-2.0 | Inspiración y referencia para el comportamiento de muchas operaciones de codificación y transformación. Algunas operaciones se reimplementan de forma independiente; no se incluye código de CyberChef. |
| IT-Tools | inspiration only (no code used) | GPL-3.0 | Solo inspiración de funciones y experiencia de usuario. No se ha copiado ni adaptado código fuente. |
| next | 16.3.6 | MIT | Framework de React usado para el enrutamiento, la generación estática y la compilación de producción. |
| react | 19.3.0 | MIT | Biblioteca de interfaz de usuario para todas las páginas y herramientas. |
| tailwindcss | 4.3.3 | MIT | Framework CSS de utilidades usado para los estilos. |
| uuid | 14.0.2 | MIT | Generación y validación de UUID. |
| jsonrepair | 3.15.0 | ISC | Reparación de JSON inválido o con formato irregular. |
| jwt-decode | 4.0.0 | MIT | Decodificación de cabeceras y cargas útiles de JWT (las firmas no se verifican). |
| validator | 13.15.35 | MIT | Validadores de cadenas para correos, URL, direcciones IP, UUID y formatos similares. |
| diff (jsdiff) | 9.0.0 | BSD-3-Clause | Cálculo de diferencias entre textos en las herramientas de comparación. |
| papaparse | 5.7.0 | MIT | Análisis y generación de datos CSV. |
| SheetJS CE (xlsx) | 0.20.3 | Apache-2.0 | Lectura y escritura de libros de Excel. |
| @zip.js/zip.js | 2.18.2 | BSD-3-Clause | Creación e inspección de archivos ZIP en el navegador. |
| marked | 18.0.14 | MIT | Conversión de Markdown a HTML. |
| DOMPurify | 3.4.16 | MPL-2.0 OR Apache-2.0 | Saneamiento del HTML generado antes de mostrarlo. |
| mermaid | 12.0.0 | MIT | Renderizado de diagramas Mermaid como SVG. |
| yaml | 2.9.1 | ISC | Análisis y serialización de YAML. |
| fast-xml-parser | 5.11.1 | MIT | Análisis, validación y construcción de XML. |
| hash-wasm | 4.12.0 | MIT | Algoritmos rápidos de hash y checksum (MD5, familia SHA, CRC y más) compilados a WebAssembly. |
| turndown | 7.2.4 | MIT | Conversión de HTML a Markdown. |
| punycode | 2.3.1 | MIT | Conversión de nombres de dominio internacionalizados hacia y desde Punycode. |
| js-beautify | 2.0.3 | MIT | Formateo de HTML, CSS y JavaScript. |
| html-minifier-terser | 7.2.0 | MIT | Minificación de HTML. |
| lucide-react | 1.48.0 | ISC | Conjunto de iconos usado en toda la interfaz. |
Los avisos de copyright y de licencia pertenecen a sus respectivos autores. Consulta OPEN_SOURCE_NOTICES.md en el repositorio de código fuente.