







:umbrella: Lightweight javascript library for DOM manipulation and events
Unsortable — Headless, Flexible Drag-and-Drop Library
Unsortable is a lightweight, headless JavaScript library for nested drag-and-drop sorting with full state control and no DOM mutations.
unjs/oxbox
🐂 Tiny, portable JS library for parsing and transforming JS/TS/JSX, powered by oxc
Introducing Bare: Actually run Javascript Everywhere - Pears
The Holepunch team has introduced Bare, a groundbreaking minimal JavaScript runtime designed for both desktop and mobile. Built to be fast, modular, and efficient, Bare revisits the original vision of Node.js by embracing modularity and universal compatibility.


ESLint Joins The jQuery Foundation - ESLint - Pluggable JavaScript Linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.

Shoelace: A forward-thinking library of web components.
Hand-crafted custom elements for any occasion.

How Baseline Can Help You Ship Less JavaScript — Smashing Magazine
The gap between “you need a library for this” and “the browser does this” keeps closing. A practical guide to auditing your dependencies and finding what the web platform can now handle for you.

jax-js: an ML library for the web
JAX in pure JavaScript, as a flexible machine learning library and compiler.

The Modern JavaScript Tutorial
Modern JavaScript Tutorial: simple, but detailed explanations with examples and tasks, including: closures, document and events, object oriented programming and more.

The many, many, many JavaScript runtimes of the last decade
This last decade has seen an inundation of new JavaScript runtimes (and engines in equal measure), enabling us to run JavaScript in all manner of contexts...
The HTML presentation framework | reveal.js
Documentation and demos for the open source reveal.js HTML presentation framework.

Emscripten: an LLVM-to-JavaScript compiler
Although the performance of today's JavaScript engines is sufficient for most web applications, faster and more predictable runtimes could be desired for performance-critical web code. Therefore, we present Speedy.js, a cross-compiler that translates ...

Original implementation of Javascript in CL
Thanks to a tweet from Tiago Charters de Azevedo, I learned today that Mozilla’s CVS tree still contains the original implementation of Javascript written in Common Lisp. I always found inter…

HTML Can Do That
HTML has been gobbling up swathes of what used to be JavaScript’s remit. This page lists a bunch of dynamic functionality that we can now achieve with just HTML.