Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jonwatkins/suika

Suika is a lightweight component based UI Framework
https://github.com/jonwatkins/suika

js jsx reactive vdom

Last synced: 3 days ago
JSON representation

Suika is a lightweight component based UI Framework

Awesome Lists containing this project

README

        

![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/JonWatkins/suika/main.yml) ![npm](https://img.shields.io/npm/v/suika) ![GitHub](https://img.shields.io/github/license/JonWatkins/suika) [![codecov](https://codecov.io/gh/JonWatkins/suika/branch/main/graph/badge.svg?token=CZ8QB5X8S5)](https://codecov.io/gh/JonWatkins/suika)

Suika is a lightweight component based `Javascript` library for building user interfaces, that relies on a virtual DOM with `JSX` support.

## Installation

You can use `suika` as a package on `npm`

```bash
npm install suika@latest
```

## Documentation

Please follow the documentation at [jonwatkins.github.io/suika/](https://jonwatkins.github.io/suika/).

## Example

A simple todo example can be found [here](https://jonwatkins.github.io/suika-example/). Or you can checkout the repo [here](https://github.com/JonWatkins/suika-example).

## Contribution

Please make sure to read the [Contributing Guide](https://github.com/JonWatkins/suika/tree/main/.github/CONTRIBUTING.md) before making a pull request.

## License

[MIT](https://opensource.org/licenses/MIT)

Copyright (c) 2023-present, Jon Watkins