Pular para o conteúdo

// static site engine para PHP

Static sites, built by hand.

Blade e MDX entram, HTML sai. Sem runtime JavaScript e sem servidor em produção; conteúdo, metadata e Collections continuam no repositório.

Build pipeline 00:00.42
01 Content/ input
02 php blog build compile
03 dist/ ready

zero runtime em produção

Por quê

Uma ferramenta, não uma plataforma.

Pocket Banana compila páginas Blade e documentos MDX em HTML estático durante o build. Produção recebe somente arquivos, sem servidor, banco de dados ou dashboard.

Se você já escreve PHP e conhece Blade, já sabe usar. Não tem curva de aprendizado — só uma curva de banana.

Recursos

Poucas peças. Todas no lugar certo.

01

Zero runtime

A saída é HTML puro. Hospede em qualquer lugar que sirva arquivos estáticos — até numa fruteira.

02

Blade nativo

Layouts, componentes, diretivas e slots do Blade sem carregar o Laravel Framework em produção.

03

Pipeline completo

Páginas, assets, favicons, covers, sitemap, robots e llms são produzidos em um único build.

04

Conteúdo declarativo

Rotas por arquivo, metadata YAML, defaults hierárquicos, MDX e Collections ficam versionados com o site.

No terminal

Do conteúdo ao deploy em um comando.

$ php blog build
Building site...
Stage 4/8 — Rendering pages
✓ /manual
Stage 8/8 — Generating covers
✓ Build complete.

Código e histórico

Projeto no GitLab.

Código, issues e histórico de desenvolvimento vivem no repositório do projeto.

Ver repositório