Pliego es una aplicación libre para Windows que permite leer dos documentos en una misma ventana, cada uno con su desplazamiento, búsqueda y controles. Nació de una necesidad sencilla: trabajar con un borrador y su revisión sin estar colocando ventanas una y otra vez.
Funciona en tu equipo, sin cuenta ni servicios externos. Los documentos siguen siendo archivos normales en sus carpetas.
- Descarga el ZIP para Windows x64 de la última versión.
- Descomprime la carpeta completa en una ubicación donde puedas escribir.
- Abre Pliego.exe. No necesitas Node.js para usarlo.
Conserva todos los archivos de la carpeta.
Windows puede avisar al abrirlo. El ejecutable todavía no tiene firma digital, así que Windows no sabe quién lo ha publicado y puede mostrar una ventana azul de SmartScreen diciendo que ha protegido el equipo. Para abrirlo, pulsa Más información y después Ejecutar de todas formas.
El ZIP también incluye un instalador opcional Install-Pliego.ps1, que coloca Pliego en una ruta estable de tu usuario y crea accesos en Escritorio e Inicio. Cierra Pliego antes de instalar o actualizar. La instalación conserva los documentos y los datos de lectura locales.
Desde una terminal abierta en la carpeta descomprimida, puedes ejecutarlo con powershell.exe -NoProfile -File .\Install-Pliego.ps1. Si la configuración de tu equipo no permite scripts, puedes usar Pliego directamente desde su carpeta portable.
Para abrir archivos .md al hacer doble clic, selecciona Abrir con → Elegir otra aplicación, busca el ejecutable de la instalación y elige Siempre. Pliego no cambia por su cuenta la aplicación predeterminada.
Abre el primer archivo y pulsa Dos textos, junto a Abrir, para elegir el segundo. También puedes usar + → Abrir al lado… o Ctrl+Alt+O. En PDF, el botón se llama Dos PDF.
Cada panel tiene su propio desplazamiento y búsqueda. Los Markdown se pueden editar y guardar por separado. Ctrl+S guarda el panel en el que estás trabajando. Al cambiar un archivo o cerrar la ventana, Pliego pregunta por los cambios pendientes.
El modo Ambas muestra el Markdown y la vista previa del mismo archivo. Para ver dos archivos distintos se usa Dos textos.
Al abrir dos textos, Pliego los coteja y marca lo que cambia entre ellos: en ocre, lo que solo está en el primero; en verde, lo que solo está en el segundo. Lo común queda limpio. La barra del documento indica cuántos pasajes cambian, y las flechas ↑ ↓ llevan los dos paneles a la vez al pasaje anterior o siguiente. Marcar cambios apaga y enciende las marcas.
El cotejo empareja primero los párrafos y después compara palabras dentro de cada pareja. Un párrafo que solo existe en un lado se marca entero. Se comparan palabras, no formato: pasar una frase a cursiva no cuenta como cambio. Las marcas se actualizan mientras editas.
- Markdown: leer, editar, buscar y guardar, con tablas, notas al pie y vista previa. Conserva UTF-8, BOM y los saltos de línea originales.
- PDF: leer, seleccionar y buscar texto, consultar el índice, abrir otro PDF al lado y guardar notas, marcadores y resaltados en un cuaderno local.
- Word y texto plano: abrir
.docxy.txten lectura. La vista de Word conserva contenido y estructura; la paginación puede cambiar. - Biblioteca: explorar carpetas, filtrar archivos por nombre o formato, guardar favoritos y volver a los recientes.
- Dos textos: leer un borrador junto a su revisión, con lo que cambia marcado en cada lado.
- Lectura: ajustar tamaño, ancho y tipografía; elegir papel, marfil o noche.
El guardado de Markdown es manual. Antes de reemplazar un archivo, Pliego conserva una copia anterior en %APPDATA%/Pliego/backups/. Si el archivo cambió desde otro programa, rechaza el guardado y mantiene la edición en pantalla. Guardar como permite conservarla en otro archivo.
Las notas de PDF se guardan aparte del original en %APPDATA%/Pliego/notebooks/, vinculadas a su ruta y contenido. Los resaltados no se incrustan en el PDF. Exportar fichas guarda los pasajes y comentarios como Markdown. Exporta tus fichas antes de mover o reemplazar un PDF.
No hay telemetría, IA, cuenta, servidor ni sincronización. Los enlaces web piden confirmación antes de abrirse en el navegador. Las imágenes remotas no se descargan.
Pliego está disponible para Windows x64. PDF, Word y TXT se abren para lectura; solo Markdown se edita. No incluye OCR, PDF con contraseña, edición visual de Word ni fusión de versiones: Pliego marca lo que cambia, pero no pasa cambios de un texto a otro.
Los PDF admiten hasta 200 MiB y búsqueda de texto en las primeras 3.000 hojas. La biblioteca limita el inventario a 5.000 documentos o 20.000 entradas e informa si queda parcial.
La hoja del PDF y el folio impreso son localizadores distintos. El folio se introduce después de leerlo en la imagen de esa misma página; Pliego no lo calcula.
| Acción | Atajo |
|---|---|
| Abrir documento | Ctrl+O |
| Abrir otro documento al lado | Ctrl+Alt+O |
| Nuevo Markdown | Ctrl+N |
| Guardar el panel activo | Ctrl+S |
| Guardar como | Ctrl+Mayús+S |
| Buscar en el panel activo | Ctrl+F |
| Leer / Markdown y vista previa / Editar | Ctrl+1 / Ctrl+2 / Ctrl+3 |
| Lectura sin distracciones | Ctrl+Mayús+F; Escape para volver |
| Mostrar el menú de Windows | Alt |
Requiere Node.js 22.12 o posterior y npm. Las dependencias quedan fijadas en package-lock.json.
npm ci
npm run build
npm test
npm run test:ui
npm run test:two-texts
npm run test:library
npm run package
npm run test:packagednpm start compila y abre la aplicación. Las pruebas usan documentos sintéticos y perfiles aislados bajo test-results/. No necesitan una biblioteca personal. El empaquetado produce el ejecutable portable y el ZIP de distribución bajo release/.
Los ejemplos de examples/ y las muestras de tests/fixtures/ son sintéticos. Para regenerar estas últimas se necesita Python con reportlab, python-docx y Pillow (python scripts/make-fixtures.py). No hace falta Python para compilar ni utilizar Pliego.
Puedes abrir una incidencia con tu versión de Windows y Pliego, los pasos para reproducir el problema y el resultado esperado. Si adjuntas un archivo o captura, utiliza un ejemplo sin datos personales.
Para proponer un cambio, explica qué necesidad resuelve y cómo lo has comprobado. Son bienvenidas las mejoras que mantienen la lectura sencilla y el control sobre los archivos locales.
Pliego se distribuye bajo la licencia MIT. Puedes usarlo, modificarlo y compartirlo respetando sus condiciones.
Creado por Pablo Martinez Samper, con asistencia de herramientas de IA en el desarrollo y las pruebas. Utiliza Electron, CodeMirror, PDF.js, Mammoth, marked, DOMPurify y otras bibliotecas libres. Sus avisos y licencias se recogen en THIRD_PARTY_NOTICES.md.

