nowfound

Life & fun · August 19, 2018

Umbrella JS, a 2.5kb jQuery alternative

:umbrella: Lightweight javascript library for DOM manipulation and events

Umbrella JS, a 2.5kb jQuery alternative launched on August 19, 2018 with 132 votes, #213 of 2,619 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 8 years on.

Visit umbrellajs.com ↗Alternativestop 8% of August 2018

In plain words

Umbrella JS is a lightweight JavaScript library weighing 2.5kb that provides DOM manipulation and event handling functionality. Designed as a jQuery alternative, it offers intuitive methods familiar to jQuery developers while adding features like the .handle() method and more flexible alternatives to standard functions such as .append(). The library is suited for developers seeking a minimal, documented solution for DOM interactions and event management without the overhead of larger frameworks.

written from the facts on this page · September 2026

From the sources

https://cdn.jsdelivr.net/npm/umbrellajs Github Download Documentation ▼ Intuitive and Documented It is strongly influenced by jQuery with many similar methods so you'll feel at ease developing with Umbrella. However there are some extra features like .handle() and some methods like .append() are more flexible: // Simple events like jQuery u ( "button" ). on ( 'click' , function () { alert ( "Hello world" ); }); // Send form through AJAX when submitted u ( 'form.login' ). handle ( 'submit' , e => { console. log ( u (e.target). serialize ()); }); Tiny and Clear 2.5kb when gzipped means it will load in a snap on mobile. The core is reusable so new features are also tiny. // Find the…from umbrellajs.com

Does a similar job

all alternatives →
  • WJ
    Wiv.js – A library for a more wiggly div2018 · jjkaufman.github.io · ▲265
  • Tiny jQuery alternative with inline Locality of Behavior2023 · github.com · ▲30

    🗿 Mini jQuery alternative. Dependency-free animations. Locality of Behavior. Use one element or arrays transparently. Pairs with htmx. Vanilla querySelector() but better! - gnat/surreal

  • Umbrella JS2016 · umbrellajs.com · ▲6

    Tiny and intuitive javascript library

  • GJ
    Grid.js – Advanced table library that works everywhere2020 · gridjs.io · ▲390

    Grid.js is a lightweight JavaScript table plugin that works on all web browsers and devices. Grid.js is open-source and it helps you create advanced tables in seconds!

  • Picknplace.js, an alternative to drag-and-dropDec 2025 · jgthms.com · ▲455

    I find that the drag and drop experience can quickly become a nightmare, especially on mobile. To tap, hold, drag, and scroll, all at the same time, is both difficult to achieve, and prone to errors. I've always had in mind this 2-step approach, where picking an element and placing it were two separate steps. So I implemented this basic version to showcase my idea. While it might take more time than a regular drag and drop, the benefit is for people who struggle with holding down the mouse button. With picknplace.js, you only need two clicks and some scrolling. This solution is meant as an…

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, August 2018

the whole month →
  • IM
  • Powerful video recorder. Now on Desktop.

    Dev tools · 2018 · loom.com

  • Create unique illustrations for websites & applications.

    Dev tools · 2018 · craftwork.design

  • Retool▲640

    Hi all, founder @ Retool here. We initially launched Retool on HN five years ago: https://news.ycombinator.com/item?id=14515494. The feedback was extraordinarily helpful then (e.g. we launched source control, on-prem, etc. based on HN comments), and we’re grateful for all of it. Today, we’re excited to get HN’s thoughts on one of our new products: Retool Mobile. It lets you build and deploy mobile apps in minutes, not days. The idea is there is a large class of line-of-business mobile apps, and the process of getting a simple form + button on a mobile device, in a native app,…

    Dev tools · 2018 · retool.com

  • Pts is a javascript library for visualization and creative-coding.

    Dev tools · 2018 · ptsjs.org

  • Build, deploy, and manage internal tools with Retool's unified engine. Connect to any database, API, or LLM. Leverage AI throughout your business.

    AI · 2018 · tryretool.com