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
Pug canonical 4
Pekes 2

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 (6)

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

Jade template engine → hasCurrentName → Pug ⓘ
subject linked to: jade template engine (now Pug)
Jade template engine → renamedTo → Pug ⓘ
subject linked to: jade template engine (now Pug)
Jade template engine → hasSuccessor → Pug ⓘ
subject linked to: jade template engine (now Pug)