phug/parser

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

Maintainers

Package info

github.com/phug-php/parser

Homepage

Issues

Documentation

pkg:composer/phug/parser

Statistics

Installs: 91 076

Dependents: 4

Suggesters: 0

Stars: 2

2.0.1 2026-03-15 18:02 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