History
The creator of Datastar, Delaney Gillilan, wanted to make htmx easier to extend...
...his proposal was not accepted, so he built a whole new framework instead.
Luckily it's only 5.6kib (13.3 KiB with all plugins)
How it works
The Datastar engine handles signals and does the dataset attribute parsing and evaluation.
It also exposes a way to load plugins that extend Datastar.
All the rest is plugins, for instance the previous example was made with attribute plugins.
The next plugin we will explore is the backend plugin.