Skip to content

Examples

Learn Blaze-ng through complete, working examples.

Beginner

ExampleDescription
Todo AppClassic todo list with add, complete, delete, and filter
CounterSimple reactive counter with increment/decrement

Intermediate

ExampleDescription
Chat AppReal-time chat with rooms, typing indicators, and message history
FormsForm validation, dynamic fields, and multi-step wizards
DashboardData dashboard with charts, filters, and real-time updates

Advanced

ExampleDescription
Dynamic ComponentsPlugin system, lazy loading, and runtime template registration
SSRServer-side rendering with hydration

Runnable Example Apps

The repository includes six complete, runnable example applications in the examples/ directory:

ExampleStackDescription
meteor-counterMeteorSimple reactive counter with ReactiveVar
meteor-todosMeteor + MongoDBTodo list with full-stack reactivity
meteor-ssrMeteor + WebAppServer-side rendering with shared templates
standalone-counterViteCounter using Blaze-NG as a pure npm library
standalone-todosViteTodo list with in-memory reactive store
ssrExpressServer-side rendering without Meteor

See Running the Example Apps for setup instructions, project structures, and what each example demonstrates.

Released under the MIT License.