24 JavaScript resources for web developers
Level up your web development skills with these free JavaScript resources

tmi.js Twitch Chat
JavaScript Package for Twitch Chat. Connect to and interact with Twitch chat (IRC) from Node.js or a browser. No API key required!

Two.js
A two-dimensional drawing api geared towards modern web browsers. It is renderer agnostic enabling the same api to draw in multiple contexts: svg, canvas, and...

WinBox.js
WinBox is a modern HTML5 window manager for the web. Lightweight, outstanding performance, no dependencies, fully customizable, free and open source!

p5.js
p5.js is a JavaScript library for creative coding, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and...

Paper.js
Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas.

Vanta.js
Animated website backgrounds in a few lines of code.

Three.js
General purpose 3D library in JavaScript.

Zdog
Javascript 3D library. Round, flat, designer-friendly pseudo-3D engine for HTML canvas & SVG.

Beginner Web Dev
Get started with JavaScript with this free course containing almost 5 hours of video from Better Dev.

30 Seconds of Code
Short code snippets ready to use covering CSS, JS, React, Python, Git and more.

Operator Lookup
Enter a JavaScript operator to learn more about it.

1 LOC
JavaScript Utilities in single line of code, no more!

Anime.js
Lightweight animation library for JavaScript.

GreenSock Animation Platform
Powerful and performant JavaScript animation library.

tsParticles
A lightweight TypeScript library for creating particles.

BlurHash
BlurHash takes an image and gives you a short string that represents the placeholder for an image for a more seamless loading experience.

RoughNotation
A small JavaScript library to create and animate annotations on a web page.

Jamstack Explorers
Free Jamstack courses from Netlify.

Frontend Focus
A once–weekly roundup of the best front-end news, articles and tutorials. HTML, CSS, WebGL, Canvas, browser tech, and more.

Javascript Air
The live broadcast podcast all about JavaScript.

Modern JavaScript
How it's done now. From the basics to advanced topics with simple, but detailed explanations.

JavaScript 30
Build 30 things in 30 days using vanilla JavaScript with this free course from Wes Bos. Designed for beginner to Intermediate developers and designers who want...

Piccalilli
A pickle jar full of curated CSS links to slick websites, animations, illustrations, and algorithms, brought to you by Andy Bell.

Divjoy React Generator
React codebase generator. Divjoy handles all the integration details. From routing to React hooks, you'll have everything you need to build something great.
Keep exploring! 🧰✨
Check out the sidebar menu (or tap the in the bottom right on mobiles) to search and browse by tag.