Pular para o conteúdo principal

Introdução

O LaraEnv é um ambiente de desenvolvimento nativo para Windows voltado a projetos PHP, Laravel, WordPress e Node.js. Ele é distribuído como um binário nativo compacto que roda sobre o runtime WebView2 já presente no Windows moderno — sem WSL, sem Docker e sem Electron.

Por que o LaraEnv​

A maioria das stacks locais obriga você a escolher entre virtualização pesada (WSL/Docker) e pacotes "tudo em um" ultrapassados. O LaraEnv segue um caminho diferente:

  • Nativo e rápido. Os serviços rodam diretamente no Windows, não dentro de uma VM ou container.
  • Pegada minúscula. Um único binário pequeno apoiado no WebView2 — sem um motor de navegador embutido.
  • Tudo em múltiplas versões. Rode várias versões de PHP e Node.js lado a lado, com detecção automática ou escolhas manuais por projeto.
  • Tudo incluído. Servidores web, bancos de dados, cache, e-mail, um terminal com sessões opcionais de agentes de código, SSH, cron e deployments estão integrados em um só aplicativo.

Para quem é​

O LaraEnv foi feito para desenvolvedores Windows que trabalham com:

  • Aplicações PHP / Laravel
  • Sites WordPress
  • Apps e ferramentas Node.js

Se você desenvolve no Windows e quer uma stack nativa e limpa, sem containers, o LaraEnv é para você.

O que está incluído​

O LaraEnv reúne e gerencia as ferramentas que um projeto web típico precisa:

  • Servidores web: Nginx, Apache e Caddy
  • Bancos de dados: MySQL e PostgreSQL
  • Cache: Redis
  • E-mail: Mailpit (captura e-mails enviados para testes locais)
  • Linguagens: múltiplas versões do PHP, incluindo 8.5 e um beta 8.6 identificado explicitamente, Node.js (LTS e Current) e Python
  • Ferramentas: Composer, Cmder
  • Recursos integrados: projetos com busca e tags de clientes, Site Doctor, detecção automática de PHP/Node, terminal com arquivos e Git, sessões opcionais de agentes e MCP, SSH, cron e deployments

Como ele se compara​

Se você já usou Laragon, XAMPP ou Herd, o LaraEnv vai parecer familiar, mas mais capaz:

  • Mais rápido e nativo — sem a sobrecarga de container ou VM.
  • Múltiplas versões de verdade de PHP e Node, alternáveis na hora.
  • Ferramentas integradas — terminal, agentes de código organizados por projeto, SSH, cron e deploys em um só lugar.
  • Deployments locais — conecte-se aos hosts SSH salvos e mantenha as configurações e o histórico no computador.
  • Nuvem opcional — ative a sincronização hospedada e os serviços de conta quando quiser.

Código aberto e uso local​

O repositório desktop reúne o código-fonte, os releases e os guias. O código original do desktop usa a licença Apache-2.0; componentes de terceiros mantêm suas próprias licenças. Veja Contribuindo para ajudar com código, traduções ou documentação.

Projetos, runtimes, serviços, terminais, arquivos, Git, SSH, cron, presets e o motor local de deployments funcionam sem conta ou assinatura LaraEnv. Os recursos locais já instalados não dependem da API LaraEnv. Downloads, Git remoto, SSH, emissão de certificados, atualizações e provedores externos continuam precisando das respectivas redes e credenciais.

A integração com a nuvem começa desativada. Conta, planos e cobrança pertencem a esse serviço opcional e não autorizam os recursos locais do desktop. O backend da nuvem continua separado e privado.

A versão 0.5.7 e imagens históricas podem mostrar o modelo Free/Pro anterior. O código público atual remove os bloqueios locais por plano; este guia não anuncia um novo binário oficial.

Próximos passos​

Pronto para começar? Vá para Instalação.