A light weight and class based vanilla JS UI framework, with Component, Router, and State handling.
yarn add lighterjs -d
...
<body>
<div id="root"></div>
</body>
...
import { Component } from 'lighterjs';
const appRoot = new Component({ attachId: 'root', text: 'Hello world!" });
appRoot.draw();
// Renders the text "Hello world!" on the page.