

talkDOM
talkDOM is a lightweight, zero-dependency JavaScript library that brings the elegance and power of Smalltalk-style message passing directly to the browser DOM.
Cost / License
- Free
- Open Source (MIT)
Platforms
- Self-Hosted
- JavaScript
- npm
Features
Properties
- Minimalistic
Features
- React
talkDOM News & Activities
Recent activities
talkDOM information
What is talkDOM?
talkDOM is a lightweight, zero-dependency JavaScript library that brings the elegance and power of Smalltalk-style message passing directly to the browser DOM. Instead of writing imperative JavaScript or relying on heavy frameworks, talkDOM lets you make HTML elements talk to each other using simple, readable messages — just like objects communicate in Smalltalk.
Key Features True message passing – Elements send keyword-style messages to each other or to the server Pipeline syntax – Chain multiple actions naturally with Declarative & readable – Most logic lives in HTML, keeping JavaScript minimal Live updates – Server can trigger client-side changes without WebSockets (optional support available) Tiny footprint – Extremely small and fast, perfect for performance-critical projects No virtual DOM – Works directly on real DOM elements Progressive enhancement – Works even if JavaScript is limited or slow



