Skip to content

API Reference

Blaze-ng is organized as a collection of focused packages. Each package has a single responsibility and can be used independently.

Core Packages

PackageDescription
@blaze-ng/coreCore rendering engine — View, Template, render, toHTML
@blaze-ng/htmljsHTML object model — structured HTML representation
@blaze-ng/spacebarsSpacebars template runtime — mustache, include, helpers
@blaze-ng/spacebars-compilerSpacebars compiler — template string to render function
@blaze-ng/templating-runtimeTemplate registration, body content, HMR support
@blaze-ng/observe-sequenceReactive list observation and diffing

Build Tools

PackageDescription
@blaze-ng/templating-toolsHTML scanning and template compilation utilities
@blaze-ng/templating-compilerHigh-level template compilation API
@blaze-ng/html-toolsHTML tokenizer and parser
@blaze-ng/blaze-toolsScanner and code generation utilities

Integration

PackageDescription
@blaze-ng/meteorMeteor Tracker reactive system adapter
@blaze-ng/wasmOptional WASM accelerators for diffing and tokenization

Released under the MIT License.