Pug

E183389

Pug is a high-performance, whitespace-sensitive template engine for Node.js that compiles a concise, indentation-based syntax into HTML for server-side rendering.

All labels observed (2)

Label Occurrences
Pekes 2
Pug canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf JavaScript library
Node.js module
template engine
compatibleWith Express.js
Hapi
Koa
compilesTo HTML
designGoal concise syntax
high performance
ecosystem Node.js ecosystem
feature HTML escaping
conditionals
custom delimiters
filters
includes
interpolation
iteration
layout support
mixins
template inheritance
hasConcept attributes
blocks
extends
filters
mixins
hasFileExtension .pug
license MIT License
paradigm declarative templating
logic-in-templates
previousName Jade
programmingLanguage JavaScript
renamedFrom Jade
repositoryPlatform GitHub
runsOn Node.js
supports JavaScript expressions in templates
client-side compilation
custom filters
precompilation
server-side compilation
template locals
supportsEnvironment server-side rendering
supportsOutput HTML5
syntaxStyle indentation-based
whitespace-sensitive
targetUsers Node.js web developers
usedFor HTML templating
email template generation
static site generation workflows
view rendering in web applications

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Of the Awefull Battle of the Pekes and the Pollicles subject Pug
this entity surface form: Pekes
Of the Awefull Battle of the Pekes and the Pollicles hasTitleCharacter Pug
this entity surface form: Pekes