Do sistema da loja direto para a impressora.
Cupom na térmica, etiqueta na Zebra, DANFE na laser. Sem janela de impressão, com acentos certos e um assistente em português que configura tudo em 2 minutos.
3526 1012 3456 7800 0190 5500 1000 0048 2112 3456 7890
Rua das Acácias, 120
05422-010 · São Paulo/SP
203 dpi
Feito para quem imprime de verdade.
Delivery, varejo, expedição. O EasyPrint roda no computador da loja e deixa os sistemas autorizados imprimirem sem perguntar nada a cada pedido.
Instala e funciona
Um assistente detecta a impressora, imprime o teste e corrige os acentos sozinho.
- Epson, Elgin, Bematech, Daruma, Zebra…
- Simulador para testar sem papel
- Inicia junto com o computador
Cada documento na impressora certa
Etiqueta na Zebra, DANFE na laser, pedido na cozinha. O lojista escolhe uma vez.
- PDF, HTML e ZPL do marketplace
- Impressão pelo servidor, sem tela aberta
- Trabalhos assinados (Ed25519)
Um arquivo e dez linhas
SDK sem dependências, tipos para TypeScript e erros que explicam como resolver.
- React, Next, Vue, Angular, Svelte, HTML
- Skill pronta para IA integrar por você
- MIT: use em projeto comercial
Documento universal
Título, item, total, QR, código de barras e imagem. O mesmo código imprime em térmica, etiqueta ou A4.
Acentos que saem certos
"ação", "pão" e "maçã" na térmica. O teste guiado troca a tabela até sair perfeito.
PDF, HTML e ZPL
Use os arquivos que seu sistema já gera. Códigos de barras saem nítidos, sem pontilhado.
Finalidades
O sistema diz o que imprime e o lojista escolhe onde. O código nunca fixa nome de impressora.
Impressão pela nuvem
O pedido chega às 3h e a etiqueta já sai, cifrado de ponta a ponta. Relay e SDK de servidor incluídos.
Leve e sem burocracia
Um executável. Sem Java, sem administrador, sem certificado raiz, sem regra de firewall.
Primeira impressão em cinco minutos.
- Instale o EasyPrintRode o assistente e escolha o Simulador se ainda não tiver impressora.
- Copie o SDK
easyprint.js, um arquivo sem dependências, com.d.tspara TypeScript. - Conecte e imprimaNa primeira vez, o lojista clica em Permitir. Depois disso, não pergunta mais.
- Ou deixe a IA fazerEntregue o
EASYPRINT_AI.mdao Claude, ChatGPT, Cursor ou Copilot.
const printer = EasyPrint.connect({ appName: 'Minha Loja', routes: { pedido: 'Pedidos', etiqueta: 'Etiquetas' }, }); // cupom na térmica await printer.print( EasyPrint.receipt() .title('PEDIDO #4821') .item(1, 'Pizza Calabresa G', 'R$ 62,90', 'sem cebola') .total('TOTAL', 'R$ 94,70') .qr('https://loja.com/p/4821') .cut(), { route: 'pedido' } ); // etiqueta do marketplace e DANFE await printer.printRaw(zpl, { route: 'etiqueta' }); await printer.printPdf('/notas/4821.pdf');
Skill para Claude Code
Extraia em ~/.claude/skills/ e peça: "integre impressão com EasyPrint". A IA detecta o framework e cria serviço, status e tratamento de erros.
EASYPRINT_AI.md
Um arquivo com o passo a passo, receitas para ERP e o código do SDK. Funciona no ChatGPT, Gemini, Cursor, Copilot, Lovable e Bolt.
Abrir no GitHubSimples para o lojista, rígido por dentro.
Um programa que imprime no computador da loja precisa ser difícil de abusar. Cada camada foi coberta por testes automatizados, incluindo ataques simulados.
Onde o EasyPrint é diferente.
| QZ Tray 2.3 | EasyPrint | |
|---|---|---|
| Instalação | Administrador, certificado raiz e regra de firewall | Pasta do usuário, sem administrador |
| Tirar o aviso de site não confiável | Certificado pago, a partir de US$ 449/ano | Um clique em Permitir, grátis |
| Configuração | No código do site | Assistente para o lojista, em português |
| Impressora por tipo de documento | Não | Finalidades |
| Impressão pelo servidor | Não | Sim, assinada e cifrada de ponta a ponta |
| Serial, USB e HID diretos | Sim | Não (foco em impressão) |
| Licença | LGPL 2.1 | MIT |
Comece agora. É grátis e open source.
EasyPrint.exe
Abra o arquivo: ele se instala na sua pasta de usuário e abre o assistente. O Windows pode mostrar um aviso do SmartScreen na primeira vez. Clique em "Mais informações" → "Executar assim mesmo".
easyprint-linux-x64
Instala em ~/.local/bin com atalho no menu. Usa as impressoras do CUPS e térmicas USB diretas.
curl -fsSL https://github.com/GuiVicS/easyprint/raw/main/install.sh | sh