Skip to main content

Merkur

a tiny extensible javascript library for front-end microservices

Flexible

You can pick your favorite framework(Vue, Angular, Ember) or templating engine(Preact, uhtml, Svelte, vanilla).

Usable

Merkur widgets work with a multi - page application built with jQuery or a single - page application, as well as an isomorphic application.

SSR - ready

Website load time is a critical usability factor for your users. Merkur speeds up loading by including server - side rendering out of the box.

Extensible

All base functionality is defined as plugins, and adding your own is a matter of creating a single file.

Configurable

You have control over merkur.config.mjs file to set build, devServer, server, etc.

Tiny

Merkur is less than 1, 2 kB minified + gzipped.