You can pick your favorite framework (Vue, Angular, Ember) or templating engine (Preact, µhtml, Svelte, vanila).
Merkur widgets work with a multi-page application built with jQuery or a single-page application, as well as an isomorphic application.
Website load time is a critical usability factor for your users. Merkur speeds up loading by including server-side rendering out of the box.
All base functionality is defined as plugins, and adding your own is a matter of creating a single file.
You have control over merkur.config.mjs file to set build, devServer, server, etc.
Merkur is less than 1,2 kB minified + gzipped.