logo
Getting Started
  • Introduction & PAC Pattern
  • Installation
  • Quick Start
Template Syntax & Binding
  • Text Interpolation & Expressions
  • Data Bindings Reference
  • Event Modifiers
Reactivity & Computed Properties
  • How Reactivity Works
  • Computed Properties
  • Browser Properties
  • Non-Reactive Properties
  • Watchers
  • Update Modes
MsgProc
  • Overview
  • Mouse Messages
  • Mouse Capture
  • Keyboard Messages
  • Form Messages
  • Gestures
  • Timers
  • Drag & Drop
  • System Messages
  • Hooks
  • Reference
Advanced Features
  • Lifecycle & Initialization
  • Custom Bindings
  • Component Communication
  • Event Bubbling
  • Utility Functions
  • Writing Plugins
WakaSync
  • Standalone HTTP Client
  • WakaPAC Integration
Contributing
  • How to Contribute
  • License

Welcome to Canvas Framework Documentation

Select a section from the sidebar to get started.

logo

Full-featured application library built on the PAC pattern. Declarative simplicity for modern web apps.

Resources
  • GitHub (⭐ 1)
  • Documentation
Features
  • How Reactivity Works
  • Desktop-Style Event Messaging
  • Component Communication
  • WakaSync
Community
  • Contributing
  • Issue Tracker
  • Releases

© 2025-2026 Quellabs. Released under the MIT License.

Questions about WakaPAC? floris@quellabs.com

Built with ❤️ for the PHP community