Merkur

a tiny extensible javascript library for front-end microservices

Get Started

Flexible

You can pick your favorite framework (Vue, Angular, Ember) or templating engine (React, Preact, hyperHTML, µhtml).

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 Babel, Webpack, server, etc.

Tiny

Merkur is less than 1 KB minified + gzipped.