Quellabs
@quellabs
Followers
2
Following
114
Media
19
Statuses
106
Building totally awesome developers tools • Canvas • ObjectQuel • WakaPAC
Haarlem, Netherlands
Joined June 2025
Canvas Framework now supports .local.php config overrides. Keep production secrets out of git while maintaining config structure in version control. Base configs stay in git, local overrides stay on servers. Simple. Secure. Production-ready. https://t.co/CkLGzLlx57
canvasphp.com
Build modern PHP applications without rewrites. Annotation-based routing, AOP, contextual DI, task scheduling, and powerful legacy integration — no magic, no bloat.
0
1
1
Just shipped a major refactor to Canvas Framework's cache system! - Cache drivers now integrated into core (no external dependency) - Enhanced routing cache & AOP integration - New cache:init command https://t.co/CkLGzLlx57
canvasphp.com
Build modern PHP applications without rewrites. Annotation-based routing, AOP, contextual DI, task scheduling, and powerful legacy integration — no magic, no bloat.
0
1
1
New: custom bindings for WakaPAC! Create tooltip, badge, animate - any binding type you need. Register custom handlers without modifying core.
wakapac.com
Zero-build reactivity for modern web apps. Write this.count++ and watch your UI update. No build tools required.
0
1
1
WakaPAC v1.2.14 adds inter-component messaging! 📨 sendMessage() - target specific components 📡 broadcastMessage() - notify all components Perfect for sibling components, external JS integration, and system-wide events (auth, themes, etc.)
wakapac.com
Zero-build reactivity for modern web apps. Write this.count++ and watch your UI update. No build tools required.
0
1
1
New in Canvas: MethodContext autowiring. Services can now inject request execution context via dependency injection - automatically know which controller and method is executing. Perfect for building context-aware translations, logging, and metrics.
canvasphp.com
Build modern PHP applications without rewrites. Annotation-based routing, AOP, contextual DI, task scheduling, and powerful legacy integration — no magic, no bloat.
0
0
1
WakaPAC now supports touch events. Drag, swipe, and tap now work seamlessly alongside mouse input. Zero code changes needed. Touch → Mouse mapping: - touchstart → MSG_LBUTTONDOWN - touchmove → MSG_MOUSEMOVE - touchend → MSG_LBUTTONUP https://t.co/0M25c4EbRP
wakapac.com
Zero-build reactivity for modern web apps. Write this.count++ and watch your UI update. No build tools required.
0
0
1
ObjectQuel now supports optimistic locking via @Orm\Version! Prevent lost updates in concurrent scenarios with automatic version tracking. Integer, datetime, or UUID columns—your choice. No magic, just explicit conflict detection. 🔒
objectquel.com
Describe data ranges and relationships instead of SQL joins. ObjectQuel analyzes and executes complex queries declaratively.
0
0
1
New in Canvas: Priority-based Aspect Ordering Control execution order of your aspects using the `priority` parameter. Higher priority runs first, while respecting the inheritance hierarchy. Perfect for ensuring authentication runs before caching.
canvasphp.com
Build modern PHP applications without rewrites. Annotation-based routing, AOP, contextual DI, task scheduling, and powerful legacy integration — no magic, no bloat.
0
1
1
New WakaPAC version 1.2.12 - Added Comment-Based Conditionals. Use <!-- wp-if: .... --> to conditionally add/remove nodes from the DOM. - Element-based conditionals now keep the outer element in the DOM and only hide/show its innerHTML https://t.co/VjX1HmULZe
wakapac.com
Zero-build reactivity for modern web apps. Write this.count++ and watch your UI update. No build tools required.
0
0
1
🎵 Bye Bye Bye 🎵 WakaPAC components now clean up after themselves! ✨ New destroy() lifecycle hook 🔄 Automatic cleanup when removed from DOM 🧹 No more memory leaks from orphaned timers & connections #JavaScript #WebDev
wakapac.com
Zero-build reactivity for modern web apps. Write this.count++ and watch your UI update. No build tools required.
0
1
1
🎮 WakaPAC v1.2.10 "I Like to Move It" is here! New features: 🖱️ Mouse movement tracking with Win32-style events 📍 Container-relative coordinates & conversion functions 👆 Double-click support (MSG_LBUTTONDBLCLK) https://t.co/0M25c4EbRP
wakapac.com
Zero-build reactivity for modern web apps. Write this.count++ and watch your UI update. No build tools required.
0
1
1
WakaPAC v1.2.8 is here! Now supports class selectors - bind multiple elements with one call. Each component gets its own reactive state while sharing the same abstraction template. Full release notes can be found here.
github.com
Release Notes New Feature: Multiple Element Binding WakaPAC now supports class, tag, and attribute selectors, allowing you to bind the same reactive abstraction template to multiple DOM elements: /...
0
0
1
New in Canvas CSRF Protection: suppressResponse mode By default, invalid CSRF token = 403 With suppressResponse, your controller gets control: check validation status, show custom error pages, log. Perfect for apps that need granular error handling 🎯
github.com
Modern PHP framework with annotation routing, ObjectQuel ORM, and legacy integration. Modernize existing PHP apps incrementally without breaking what works. - quellabs/canvas
0
0
1
New ObjectQuel website is live! Updated websites for Canvas and WakaPAC will soon follow.
objectquel.com
Describe data ranges and relationships instead of SQL joins. ObjectQuel analyzes and executes complex queries declaratively.
0
0
0