---
title: "LemonadeJS v4 Documentation (archive)"
description: "Archived documentation for LemonadeJS v4. Superseded by v6: see the current book for the supported API."
source: https://lemonadejs.com/docs/v4/
---

LemonadeJS micro library
========

LemonadeJS is about 11 KBytes

LemonadeJS is a micro JavaScript library to help developers build reactive web-based applications. The library is free and distribute under MIT license.

Learning Center
---------------

### Documentation

* [Getting started](/docs/v4/getting-started/)
* [Attributes](/docs/v4/attributes/)
* [Two-way data binding](/docs/v4/two-way-data-binding/)
* [Arrays](/docs/v4/arrays/)
* [Methods](/docs/v4/methods/)
* [Events](/docs/v4/events/)
* [Components](/docs/v4/components/)
* [Classes](/docs/v4/classes/)
* [Web-components](/docs/v4/web-components/)

### Utilities

* [Awesome](/docs/v4/awesome/)
* [Sugar](/docs/v4/sugar/)
* [Testing](/docs/v4/tests/)
* [Module (ESM)](/docs/v4/module/)

### Useful

* [Quick reference](/docs/v4/quick-reference/)
* [Debugging](/docs/v4/debugging/)
* [Contributing](/docs/v4/contributions/)

Libraries
---------

### Pico Library

* [List](/docs/v5/plugins/list/)
* [Rating](/docs/v5/plugins/rating/)
* [Router](/docs/v5/plugins/router/)
* [Signature](/docs/v5/plugins/signature/)

### Components

* [JavaScript Data Grid](/docs/v5/plugins/data-grid/)
* [JavaScript Calendar](/docs/v5/plugins/calendar/)
* [JavaScript Dropdown](/docs/v5/plugins/dropdown/)
* [JavaScript Modal](/docs/v5/plugins/modal/)
* [JavaScript Color Picker](/docs/v5/plugins/color-picker/)
* [JavaScript Timeline](/docs/v5/plugins/timeline/)
* [JavaScript Context Menu](/docs/v5/plugins/context-menu/)
* [JavaScript Tabs](/docs/v5/plugins/tabs/)
* [JavaScript Image Cropper](/docs/v5/plugins/image-cropper/ "Photo cropper and filters component")

Examples
--------

### Simple Examples

* [Lamp](/docs/v4/examples/lamp/)
* [Counter](/docs/v4/examples/counter/)
* [Color generator](/docs/v4/examples/color-generator/)
* [Value persistence](/docs/v4/examples/value-persistence/)
* [DIV onresize](/docs/v4/examples/div-onresize/)
* [Star rating](/docs/v4/examples/rating/)
* [Table](/docs/v4/examples/table/)
* [Disable elements](/docs/v4/examples/enable-disable-elements/)
* [Color picker](/docs/v4/examples/color-picker/)

### Advanced Examples

* [JavaScript Hangman Game](/docs/v4/examples/hangman/)
* [JavaScript Tic-tac-toe implementation](/docs/v4/examples/tic-tac-toe/)



Featured
--------

### Other JavaScript tools

* [Jspreadsheet Pro](https://jspreadsheet.com)
* [Jspreadsheet CE](https://bossanova.uk/jspreadsheet/ce)
* [Jsuites](https://jsuites.net)


### Jspreadsheet Pro

Create great **JavaScript data grids** with spreadsheet controls using Jspreadsheet Pro.

[Learn more](https://jspreadsheet.com)