Skip to main content

Built and signed on GitHub Actions

A library for building front-end applications.

This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers
This package works with Cloudflare Workers
This package works with Node.js
This package works with Deno
This package works with Bun
This package works with Browsers
JSR Score
100%
Published
a day ago (1.6.2)
c
Component

A base class for building custom web components.

f
createComponent

Creates custom web components.

c
CustomElement

A base class for building custom elements.

c
ElementAttributesProxy

Creates Proxy object that access to an element's attributes.

c
NodeStructure

Manages the structure of DOM nodes.

c
Observable

Provides a way to notifies observers.

c
Router

A client-side router for front-end application.

c
State

An observable state for atomic state management.

c
Store

An observable store for complex state management.

c
WebStorage

A wrapper class for web storage.

T
ComponentContentContainer

Content container in Component.

I
CreateComponentOptions

Options for createComponent.

T
NodeStructureContent

Content in NodeStructure.

I
Observer

Observer for Observable.

I
OnErrorHandler

General error handler.

I
OnEventHandler

General event handler.

I
RouteHandler

Route handler for Router.

T
RouterMode

Routing mode in Router.

T
WebStorageMode

Storage mode in WebStorage.