phug/parser

Pug (ex-Jade) parser for PHP, HTML template engine structured by indentation

2.0.1 2026-03-15 18:02 UTC

Requires

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 1d1da08a1f63816dbad78bde8fa48759848a35a1

phptemplatehtmljadeviewsrenderpresentationreaderdialectphtmlpugphug

This package is auto-updated.

Last update: 2026-06-17 22:34:29 UTC


README

What is Phug Parser?

The Phug parser utilizes the Phug lexer and parses the tokens it generates into an AST

Installation

Install via Composer

composer require phug/parser

Usage

$parser = new Phug\Parser($options);
$root = $parser->parse($pugInput);

//$root is now a Phug\Parser\Node\DocumentNode element