Pragtical es un editor de código gratis y open source (licencia MIT) que, en nuestra prueba, usó 7 veces menos RAM que VS Code sin extensiones. Su versión 3.14.0, lanzada el 20 de octubre de 2026, añade menús de aplicación, una paleta de comandos que puedes mover, sesiones de trabajo guardables y un Plugin Manager rediseñado. Si estás comparando editores de código y buscas una alternativa a Visual Studio Code más liviana (lo que en inglés se busca como lightweight code editor o VS Code alternative), estos son los datos.
¿Qué es Pragtical y en qué se diferencia de Lite XL?
Pragtical es un editor de código de escritorio y multiplataforma (Windows, Linux y macOS) que su propia documentación presenta como una alternativa ligera a editores basados en tecnología web como VS Code. Nació como un fork de Lite XL, que a su vez es un fork de lite, el editor minimalista de rxi. La diferencia con Lite XL es de filosofía: sus mantenedores decidieron priorizar lo práctico sobre lo minimalista, así que Pragtical trae más funciones de serie y publica versiones con más frecuencia.
Tres decisiones técnicas explican por qué pesa tan poco:
- Núcleo nativo con LuaJIT. Está escrito en C y Lua, y las builds oficiales usan LuaJIT en lugar del Lua estándar.
- SDL en lugar de un navegador. No hay Electron ni Chromium debajo. La descarga para Mac con Apple Silicon pesa 5.85 MB.
- Todo se extiende en Lua. La mayoría de las funciones son plugins. El soporte LSP, la terminal integrada, los formateadores de código y un panel de control de versiones para Git y Fossil están disponibles como plugins.
¿Qué trae de nuevo Pragtical 3.14?
La novedad principal es que ya no necesitas saberte los comandos de memoria. Hasta ahora, Pragtical daba por hecho que conocías el nombre de cada comando o su atajo de teclado.
- Menús de aplicación. Los comandos aparecen ahora en los menús File, Edit, Search, View, Tools y Help, y los plugins pueden añadir sus propias entradas. El modo sin bordes y la barra de menús vienen activados por defecto, con el menú integrado junto al logo en la barra de título. Puedes cambiar ambos en Settings > Core > User Interface.
- Paleta de comandos movible. La opción Command Palette Position ofrece Bottom, Top o Center. Con Center, el cuadro de comandos flota sobre el editor en lugar de redimensionar tus paneles. También puedes fijarlo en tu módulo de usuario:
local config = require "core.config"
config.commandview_position = "center"
- Búsqueda en el proyecto, donde prefieras. La búsqueda global puede quedarse a la izquierda, pasar a la derecha o abrirse como ventana flotante centrada (Settings > Plugins > Project Search > Position).
- Sesiones de trabajo. En File > Sessions eliges qué sesión guardada cargar y borras las que ya no necesitas. Antes de cambiar, Pragtical hace una copia de seguridad del espacio de trabajo actual, incluido el texto que no has guardado.
- Un Plugin Manager nuevo. Tiene búsqueda, filtros por categoría y estado, ordenación, un panel de detalles y casillas para instalar, actualizar o desinstalar varios plugins a la vez.
- Conteo de archivos en el árbol. Un plugin incluido, desactivado por defecto, muestra cuántos archivos hay dentro de cada carpeta contraída.
¿Cuánta RAM y CPU usa Pragtical frente a VS Code?
En memoria la diferencia es clara: Pragtical usó unos 121 MB frente a 849 MB de VS Code sin extensiones (7 veces menos) y 1418 MB de VS Code con sus extensiones habituales (más de 11 veces menos). En CPU con la ventana sin foco, en cambio, el resultado es más ajustado, y VS Code sin extensiones fue el que menos consumió.
El proyecto afirma que la versión 3.14 bajó el uso de CPU con la ventana sin foco de 1.6 a cerca de 0.24 por ciento de un núcleo, gracias a que el bucle principal ahora espera eventos de SDL en lugar de despertar constantemente. Es una medición del propio proyecto, y sus notas aclaran que el resultado depende de la carga de trabajo y de los plugins activos. Por eso lo medimos nosotros:
| Editor | Configuración | CPU sin foco (de un núcleo) | RAM |
|---|---|---|---|
| VS Code | con sus extensiones habituales | 1.15 % | 1418 MB |
| VS Code | --disable-extensions |
0.05 % | 849 MB |
| Pragtical 3.14.0 | por defecto | 0.83–0.99 % (3 mediciones) | 121–148 MB |
Lo que muestran los datos:
- La RAM es la ventaja real. En cada medición simultánea, Pragtical usó entre 7 y 11 veces menos memoria que VS Code. La brecha no viene de las extensiones: incluso con todas desactivadas, VS Code necesitó casi 850 MB.
- La CPU es un empate frente al VS Code de uso diario (0.98 frente a 1.15 por ciento de un núcleo). Frente a VS Code sin extensiones, Pragtical consumió más.
- No reprodujimos el 0.24 por ciento del proyecto. En nuestra máquina, Pragtical se movió entre 0.83 y 0.99 por ciento de un núcleo. No sabemos aún qué explica la diferencia: pueden influir el proyecto abierto, los plugins incluidos o el hardware.
Cómo lo medimos: un Mac con Apple M5 Pro y 24 GB de RAM, macOS 27.0.1. Abrimos el mismo proyecto mediano en los dos editores, los dejamos estabilizarse dos minutos y, con la Terminal en primer plano, tomamos una muestra cada 2 segundos durante 60 segundos. Sumamos todos los procesos de cada aplicación, porque VS Code funciona como varios procesos auxiliares de Electron. Dos advertencias: el valor de CPU que reporta ps en macOS es un promedio suavizado, y al sumar la memoria de los procesos auxiliares se cuenta dos veces parte de la memoria que comparten.
¿Cómo instalar Pragtical en Windows, Linux y macOS?
Descarga la build para tu sistema desde la página de la versión 3.14.0:
Windows. Ejecuta el instalador (Pragtical-v3.14.0-x86_64-setup.exe) o descomprime el zip. El instalador incluye además un modo portable. Con Scoop:
scoop bucket add extras
scoop install pragtical
Linux. Usa el AppImage (puede que necesites instalar fuse) o el archivo portable tar.gz. Las builds oficiales requieren GLIBC 2.35 o superior (Ubuntu 22.04 en adelante). La comunidad mantiene paquetes para Arch Linux (AUR) y Fedora:
git clone https://aur.archlinux.org/pragtical.git
cd pragtical
makepkg -si
dnf copr enable sentry/pragtical
dnf install pragtical-nightly
macOS. Abre el .dmg (hay builds separadas para Apple Silicon e Intel) y arrastra Pragtical a Aplicaciones.
¿Por qué macOS dice que Pragtical “está dañado”?
El archivo no está dañado: Pragtical no está firmado, y Gatekeeper lo bloquea con ese aviso. La solución que documenta el propio proyecto es quitarle el atributo de cuarentena:
xattr -cr /Applications/Pragtical.app
Si el aviso aparece al abrir el .dmg, ejecuta el mismo comando sobre el archivo .dmg en tu carpeta Descargas. Y si quieres confirmar que la descarga está íntegra antes de nada, compara su hash con el que publica GitHub para ese archivo:
shasum -a 256 ~/Downloads/pragtical-v3.14.0-macos-arm64.dmg
Para la build de Apple Silicon, el resultado debe ser ebf07941a9e65ec7f330fff015166046616f1df99beb6d47254d4064703d3f32.
¿Pragtical es un editor de código gratis?
Sí. Pragtical es software libre bajo licencia MIT: puedes descargarlo, usarlo y modificarlo sin coste, y su código fuente es público en GitHub.
¿Puede Pragtical reemplazar a VS Code como editor de texto para programar?
Depende de cuánto dependas del ecosistema de extensiones de VS Code. Pragtical cubre de serie el ciclo básico de edición:
- búsqueda y reemplazo en todo el proyecto, con varios hilos
- plegado de código
- visor de diferencias
- vista previa de Markdown
El soporte LSP, la terminal y el control de versiones llegan como plugins. El marketplace de VS Code es mucho más amplio, así que si tu flujo de trabajo vive en extensiones concretas, Pragtical encaja mejor como segundo editor, rápido y ligero: para ediciones puntuales, archivos grandes o máquinas donde quieres que el editor no compita por la memoria. Y como nuestra prueba muestra, esa memoria es lo que más ahorras.
¿Y tú? ¿Qué editor abres cuando solo quieres hacer una edición rápida sin esperar a que cargue todo tu entorno?
- VS Code o un fork (Cursor, Windsurf…)
- Un editor ligero (Pragtical, Sublime Text, Zed…)
- Un editor de terminal (Vim, Neovim, Helix…)
- Prefiero otra opción (cuéntanos cuál)
Comenta abajo o, si este artículo te llegó por correo, responde directamente al email: tu respuesta se publica aquí.
Relacionado: Cursor vs VS Code: ¿vale la pena el cambio en 2026?