@leaf-web/core
TypeScript icon, indicating that this package has built-in type declarations

0.2.15 • Public • Published

@leaf-web/core

This document may be outdated. See GitHub for the latest README.

total downloads minzipped size latest version GitHub stars license

A lightweight, fast web-components based frontend framework for the future.

Introduction

Leafjs is a lightweight frontend framework built using web components and browser ES Modules.

Using web components allows you to create components natively - supported by most modern browsers. Unlike React and Vue, Leafjs's component system is totally built on top of the web component system.

And just like React, Leafjs implements a simple reactivity system that allows two-way binding, just like most frameworks do.

Getting started

Use create-leafjs-app to get started:

$ npx create-leafjs-app my-app
$ # or
$ yarn create leafjs-app my-app

Then cd into your project directory and run npm run dev to start a development server.

Documentation

Please refer to https://leafjs.samzhangjy.com/.

Licensing

Leafjs is licensed under the MIT License. See LICENSE for details.

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.2.152latest

Version History

VersionDownloads (Last 7 Days)Published
0.2.152
0.2.130
0.2.120
0.2.90
0.2.80
0.2.70
0.2.60
0.2.40
0.2.30
0.2.00
0.1.120
0.1.110
0.1.100
0.1.60
0.1.50
0.1.40
0.1.30
0.1.00
0.0.70
0.0.60
0.0.50
0.0.40

Package Sidebar

Install

npm i @leaf-web/core

Weekly Downloads

2

Version

0.2.15

License

MIT

Unpacked Size

300 kB

Total Files

36

Last publish

Collaborators

  • samzhangjy