{"library":"lemonadejs","type":"library","category":null,"description":"LemonadeJS is a lightweight (7 KB), reactive JavaScript micro-library for building reusable components and web interfaces with two-way data binding. Current stable version is 5.3.6, released in 2024. It requires no transpiler, Babel, or external dependencies, and works in both Node.js (ESM/CJS) and the browser via CDN. Key differentiators: tiny footprint, framework-agnostic, native jSuites integration, and a simple API using tagged template literals. Ideal for developers who want reactivity without the overhead of larger frameworks like React or Vue.","language":"javascript","status":"active","version":"5.3.6","tags":["javascript","reactive","two-way binding","two-way data binding","javascript two-way data binding","reactive micro library","reactive javascript library","hooks","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install lemonadejs","imports":["import lemonade from 'lemonadejs'","import lemonade from 'lemonadejs'; lemonade.render(Component, document.getElementById('root'))","export default function MyComponent() { this.prop = value; return render => render`<div>${this.prop}</div>`; }"]},{"cmd":"yarn add lemonadejs","imports":[]},{"cmd":"pnpm add lemonadejs","imports":[]}],"homepage":"https://lemonadejs.net","github":"https://github.com/lemonadejs/lemonadejs","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/lemonadejs","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}