plainJS

The plain JavaScript answer, dated.

One page per jQuery method: the modern code first, the jQuery call it replaces, the Baseline date the browsers caught up, and the two or three ways it differs. Plus a directory of libraries that work from a script tag, with facts fetched by script.

Functions

Snippets in nine groups, the old URLs kept. Each one runs in a headless browser before it publishes.

Most read

  1. Send Ajax GET and POST requests$.ajax(), $.get(), $.post(), $.getJSON()
  2. Adding, removing, and testing for classes$.addClass(), $.removeClass(), $.hasClass(), $.toggleClass()
  3. Trigger an event$.trigger(), $.click(), $.focus(), $.submit(), etc.

Libraries

Libraries you can load from a CDN URL without a build step. Size, licence, dependencies and last release are fetched, not typed.

Newest verified

  • super-workersDistribute load on front-end via parallelism
    v1.0.2 · 5.3 KB gz · MIT
  • Notus – Web Notifications WidgetYet another JavaScript pop-up notification library for the web.
    v0.3.2 · 2.4 KB gz · MIT
  • Speckle.jsA JavaScript plugin that adds responsive, stylized speckles to any element; with no dependencies.
    v0.0.10 · 2.4 KB gz · GPL-3.0
  • RoarA zero-dependency, vanilla JavaScript alert/confirm replacement.
    v1.1.0 · 1.1 KB gz · GPL-3.0

Facts fetched 2026-10-30.

jQuery is still on most sites and still fine for many of them. These pages are for the ones that have decided to go without it, and for jQuery 4 users who need the utilities it removed.