Pragtical é um editor de código gratuito e open source (licença MIT) que, em nosso teste, usou 7 vezes menos RAM que VS Code sem extensões. Sua versão 3.14.0, lançada em 20 de outubro de 2026, adiciona menus de aplicação, uma paleta de comandos que você pode mover, sessões de trabalho salváveis e um Plugin Manager redesenhado. Se você está comparando editores de código e procura uma alternativa ao Visual Studio Code mais leve (o que em inglês se busca como lightweight code editor ou VS Code alternative), aqui estão os dados.
O que é Pragtical e em que se diferencia do Lite XL?
Pragtical é um editor de código de desktop e multiplataforma (Windows, Linux e macOS) que sua própria documentação apresenta como uma alternativa leve a editores baseados em tecnologia web como VS Code. Nasceu como um fork do Lite XL, que por sua vez é um fork do lite, o editor minimalista de rxi. A diferença com Lite XL é de filosofia: seus mantenedores decidiram priorizar o prático sobre o minimalista, então Pragtical traz mais funcionalidades de série e publica versões com mais frequência.
Três decisões técnicas explicam por que pesa tão pouco:
- Núcleo nativo com LuaJIT. É escrito em C e Lua, e as compilações oficiais usam LuaJIT em vez de Lua padrão.
- SDL em vez de um navegador. Não há Electron nem Chromium por baixo. O download para Mac com Apple Silicon pesa 5.85 MB.
- Tudo se estende em Lua. A maioria das funcionalidades são plugins. O suporte LSP, o terminal integrado, os formatadores de código e um painel de controle de versão para Git e Fossil estão disponíveis como plugins.
O que traz de novo Pragtical 3.14?
A novidade principal é que você não precisa mais memorizar os comandos. Até agora, Pragtical assumia que você conhecia o nome de cada comando ou seu atalho de teclado.
- Menus de aplicação. Os comandos aparecem agora nos menus File, Edit, Search, View, Tools e Help, e os plugins podem adicionar suas próprias entradas. O modo sem bordas e a barra de menus vêm ativados por padrão, com o menu integrado junto ao logo na barra de título. Você pode mudar ambos em Settings > Core > User Interface.
- Paleta de comandos móvel. A opção Command Palette Position oferece Bottom, Top ou Center. Com Center, a caixa de comandos flutua sobre o editor em vez de redimensionar seus painéis. Você também pode defini-la em seu módulo de usuário:
local config = require "core.config"
config.commandview_position = "center"
- Busca no projeto, onde você preferir. A busca global pode ficar à esquerda, passar para a direita ou abrir como janela flutuante centralizada (Settings > Plugins > Project Search > Position).
- Sessões de trabalho. Em File > Sessions você escolhe qual sessão salva carregar e deleta as que não precisa mais. Antes de mudar, Pragtical faz uma cópia de segurança do espaço de trabalho atual, incluindo o texto que você não salvou.
- Um Plugin Manager novo. Tem busca, filtros por categoria e status, ordenação, um painel de detalhes e caixas de seleção para instalar, atualizar ou desinstalar vários plugins ao mesmo tempo.
- Contagem de arquivos na árvore. Um plugin incluído, desativado por padrão, mostra quantos arquivos há dentro de cada pasta recolhida.
Quanto de RAM e CPU o Pragtical usa em comparação com VS Code?
Em memória a diferença é clara: Pragtical usou cerca de 121 MB contra 849 MB de VS Code sem extensões (7 vezes menos) e 1418 MB de VS Code com suas extensões habituais (mais de 11 vezes menos). Em CPU com a janela sem foco, por outro lado, o resultado é mais justo, e VS Code sem extensões foi o que menos consumiu.
O projeto afirma que a versão 3.14 reduziu o uso de CPU com a janela sem foco de 1.6 para cerca de 0.24 por cento de um núcleo, porque o loop principal agora aguarda eventos SDL em vez de despertar constantemente. É uma medição do próprio projeto, e suas notas esclarecem que o resultado depende da carga de trabalho e dos plugins ativos. Por isso o medimos:
| Editor | Configuração | CPU sem foco (de um núcleo) | RAM |
|---|---|---|---|
| VS Code | com suas extensões habituais | 1.15 % | 1418 MB |
| VS Code | --disable-extensions |
0.05 % | 849 MB |
| Pragtical 3.14.0 | padrão | 0.83–0.99 % (3 medições) | 121–148 MB |
O que os dados mostram:
- A RAM é a vantagem real. Em cada medição simultânea, Pragtical usou entre 7 e 11 vezes menos memória que VS Code. A diferença não vem das extensões: mesmo com todas desativadas, VS Code precisou de quase 850 MB.
- A CPU é um empate contra o VS Code de uso diário (0.98 contra 1.15 por cento de um núcleo). Contra VS Code sem extensões, Pragtical consumiu mais.
- Não reproduzimos o 0.24 por cento do projeto. Em nossa máquina, Pragtical se moveu entre 0.83 e 0.99 por cento de um núcleo. Ainda não sabemos o que explica a diferença: podem influenciar o projeto aberto, os plugins incluídos ou o hardware.
Como medimos: um Mac com Apple M5 Pro e 24 GB de RAM, macOS 27.0.1. Abrimos o mesmo projeto de médio porte nos dois editores, os deixamos estabilizar por dois minutos e, com o Terminal em primeiro plano, pegamos uma amostra a cada 2 segundos durante 60 segundos. Somamos todos os processos de cada aplicação, porque VS Code funciona como vários processos auxiliares do Electron. Dois avisos: o valor de CPU que ps reporta em macOS é uma média suavizada, e ao somar a memória dos processos auxiliares se conta duas vezes parte da memória que compartilham.
Como instalar Pragtical no Windows, Linux e macOS?
Baixe a compilação para seu sistema na página da versão 3.14.0:
Windows. Execute o instalador (Pragtical-v3.14.0-x86_64-setup.exe) ou descompacte o zip. O instalador também inclui um modo portável. Com Scoop:
scoop bucket add extras
scoop install pragtical
Linux. Use o AppImage (pode ser que você precise instalar fuse) ou o arquivo portável tar.gz. As compilações oficiais requerem GLIBC 2.35 ou superior (Ubuntu 22.04 em diante). A comunidade mantém pacotes para Arch Linux (AUR) e Fedora:
git clone https://aur.archlinux.org/pragtical.git
cd pragtical
makepkg -si
dnf copr enable sentry/pragtical
dnf install pragtical-nightly
macOS. Abra o .dmg (há compilações separadas para Apple Silicon e Intel) e arraste Pragtical para Aplicações.
Por que macOS diz que Pragtical “está danificado”?
O arquivo não está danificado: Pragtical não é assinado, e o Gatekeeper o bloqueia com esse aviso. A solução que o próprio projeto documenta é remover o atributo de quarentena:
xattr -cr /Applications/Pragtical.app
Se o aviso aparecer ao abrir o .dmg, execute o mesmo comando no arquivo .dmg em sua pasta Downloads. E se você quer confirmar que o download está íntegro antes de qualquer coisa, compare seu hash com o que GitHub publica para esse arquivo:
shasum -a 256 ~/Downloads/pragtical-v3.14.0-macos-arm64.dmg
Para a compilação do Apple Silicon, o resultado deve ser ebf07941a9e65ec7f330fff015166046616f1df99beb6d47254d4064703d3f32.
Pragtical é um editor de código gratuito?
Sim. Pragtical é software livre sob licença MIT: você pode baixá-lo, usá-lo e modificá-lo sem custo, e seu código fonte é público no GitHub.
Pragtical pode substituir VS Code como editor de texto para programar?
Depende de quanto você depende do ecossistema de extensões do VS Code. Pragtical cobre de série o ciclo básico de edição:
- busca e substituição em todo o projeto, com vários threads
- dobra de código
- visualizador de diferenças
- pré-visualização de Markdown
O suporte LSP, o terminal e o controle de versão chegam como plugins. O marketplace do VS Code é muito mais amplo, então se seu fluxo de trabalho vive em extensões específicas, Pragtical se encaixa melhor como um segundo editor, rápido e leve: para edições pontuais, arquivos grandes ou máquinas onde você quer que o editor não compita por memória. E como nosso teste mostra, essa memória é o que você mais economiza.
E você? Qual editor você abre quando quer apenas fazer uma edição rápida sem esperar que todo seu ambiente carregue?
- VS Code ou um fork (Cursor, Windsurf…)
- Um editor leve (Pragtical, Sublime Text, Zed…)
- Um editor de terminal (Vim, Neovim, Helix…)
- Prefiro outra opção (conte-nos qual)
Comente abaixo ou, se este artigo chegou para você por email, responda diretamente ao email: sua resposta é publicada aqui.
Relacionado: Cursor vs VS Code: vale a pena a mudança em 2026?