nowfound

AI · August 16, 2021

LA

LemonadeJS – A micro JavaScript library for building web interfaces

Reactive components with React-like patterns at ~9 KB gzip. Zero dependencies, zero build step, designed for humans and AI agents.

LemonadeJS – A micro JavaScript library for building web interfaces launched on August 16, 2021 with 57 votes, #1,077 of 2,953 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 5 years on.

In plain words

LemonadeJS is a lightweight JavaScript library for creating web user interfaces. It offers developers a minimal framework for building interactive web applications without the overhead of larger alternatives. The library is designed for those who prefer a streamlined approach to web development, providing essential functionality for DOM manipulation and component creation in a compact package.

written from the facts on this page · September 2026

From the sources

Reactive components with a React-like API in ~9 KB gzip : zero dependencies, no build step. Designed for both human developers and AI agents. import { html, mount } from 'lemonadejs' ; const Counter = (props, { state }) => { const count = state( 0 ); return html`<div> <h1>${count}</h1> <button onclick="${() => count.value++}">+1</button> </div>`; }; mount(Counter, document.getElementById( 'app' )); ● live: this exact code, running on this page Every component is published with a typed contract and checked against it. The result is machine-readable JSON, consumable by humans, agents, and CI. component('switch', { bind: false, label: '', onchange: Function, api: { toggle: Function }, }, fn);…from lemonadejs.net

Does a similar job

all alternatives →
  • LemonadeJS2025 · lemonadejs.com · ▲21

    Hey HN, We just released v5 of LemonadeJS, a micro-reactive library (~5.5KB compressed, no dependencies) that brings reactivity, scoped state, and JSX support to browser-native JavaScript. Key Features in v5: - Private reactive state for components - Scoped events for modularity - JSX support (via a Babel plugin) - children argument for nested components - Template literal interpolation - Improved DOM rendering performance Use it with plain JS, TypeScript, or JSX — no build step required. Ideal for browser tools, widgets, or building fast UIs without bundlers.…

  • LemonadeJS 2 Micro(6Kb) Reactive Library. No Transpile, No Dependencies2022 · github.com · ▲5

    LemonadeJS is a 7KB reactive JavaScript micro-library offering two-way data binding. It is dependency-free, does not require transpiling, and works with webpack or directly in the browser. - lemonadejs/lemonadejs

  • Monkberry – a JavaScript library for building web user interfaces2016 · monkberry.js.org · ▲115

    Monkberry is blazingly fast, small 1kb and simple JavaScript library for building web user interfaces.

  • 1 KB JavaScript library for building front end apps2017 · github.com · ▲242

    1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp

  • Anime.js 3.02019 · animejs.com · ▲354

    Lightweight JavaScript animation library

  • Umbrella JS, a 2.5kb jQuery alternative2018 · umbrellajs.com · ▲132

    :umbrella: Lightweight javascript library for DOM manipulation and events

More ai this month

the category →
  • Video model that turns script into viral social media videos

    AI · 17d ago · spira.ai

  • The browser where Claude Code and Codex work beside you

    AI · 17d ago · rill.love

  • Kolibri is Aleph Alpha

    AI · 18d ago · tej.as

  • Paintings by AI models: programs run through a simulation of oil paint.

    AI · 20d ago · stillwet.art

  • Onepin▲384

    AI voiceover with every name, price and date said right

    AI · 30d ago · onepin.ai

  • A real-time world model you can explore and change

    AI · 28d ago · world.pixverse.video

Source: Show HN post ↗

Launched alongside, August 2021

the whole month →
  • II

    Hey all My name is Sindre, and I am the CTO of Scrimba (YC S20). For the last 7 years, I have written all my web apps in a full-stack programming language called Imba. It compiles to JavaScript and its main goal is to make web developers more productive. I just launched a major overhaul of Imba, so I wanted to share it here on HN, in case anyone are interested in learning more about it. It is very opinionated, so some of you might not like it, but I would love to hear anyones feedback regardless. Constructive criticism appreciated! The backstory: Imba initially started in 2012 as an effort…

    Life & fun · 2021

  • WB

    Hello HN, Over the last year we've been building ente[1], a privacy-friendly, easy-to-use alternative to Google Photos. We've so far built Android[2][3], iOS[4], web[5] apps that encrypt your files and back them up in the background. You can access these across your devices, and share them with other ente users, end-to-end encrypted. You can also use our electron app[6] to maintain a local copy of your backed up files. We've built a fault-tolerant data replication layer that replicates your data to two different storage providers in the EU. We will be providing additional replicas as an…

    Life & fun · 2021

  • SigmaOS▲1,026

    The browser that makes YOU fast

    Work · 2021 · sigmaos.com

  • OpenAI's smartest and most intuitive to use model yet

    AI · 2021 · openai.com

  • Publication dedicated to bootstrapping founders

    Growth · 2021 · bootstrappers.com

  • Poet.so▲767

    Capture and share Twitter posts as beautiful images

    Growth · 2021 · poet.so