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

https://github.com/nguyenphuminh/reval

0.4 kb React-based front-end library code golf
https://github.com/nguyenphuminh/reval

code-golf dom framework front-end javascript library react tiny

Last synced: 22 days ago
JSON representation

0.4 kb React-based front-end library code golf

Awesome Lists containing this project

README

          







An extremely lightweight (0.4kb gzipped), experimental, front-end library




Version
Downloads


## What is Reval.js?

Reval.js is just a fun experimental project built to be one of the lightest front end libraries out there, don't use it for anything useful.

## What does it have?

* Functions to create/render HTML elements.
* Components with state and lifecycle events support.

Yeah that's it.

## What doesn't it have?

* Scalability and speed for any big, practical apps.

## Comparison

Just for fun, let's have a comparison in size with other light-weight libraries.

* Alpine.js: 14 kb gzipped.
* Petite-Vue: 6.9 kb gzipped.
* Lucia.js: 2 kb gzipped.
* Reval.js: 0.4 kb gzipped.

## [Tutorial](tutorial.md)

## Copyrights and license

This project is licensed under the MIT license

Copyrights © 2025 Nguyen Phu Minh