composi.github.io - Composi

Description: Composi is a JavaScript library for creating component-based interfaces. It uses the virtual DOM to make efficient updates to the DOM based on a component's data or state.

javascript (13812) performance (6690) programming (6366) ui (3458) code (2991) fast (2010) small (1276) framework (793) component (375) composi (1)

Example domain paragraphs

Composi Docs Composi Make Component-Based Interfaces Star

Create simple components and combine them into more complex ones. The virtual DOM takes care of efficiently updating the HTML when a component's props change.

@composi/core is small, barely 2KB . It has three main functions: h, render and run. And three lifecycle events: onmount, onupdate and onunmount.