MDN Web Docs
A dependable reference for HTML, CSS, JavaScript and the browser APIs that bring them together.
developer.mozilla.org98 references, libraries and tools for designing, building and testing the web.
18 resources · External links open in a new tab. Some services require an account or paid plan.
A dependable reference for HTML, CSS, JavaScript and the browser APIs that bring them together.
developer.mozilla.orgLearn JavaScript syntax and explore built-in objects, operators, functions and language behavior.
developer.mozilla.orgAn extensible code editor for the browser, with language support and accessible editing controls.
codemirror.netA frontend build tool for a focused development loop and production asset compilation.
vite.devThe normative JavaScript language specification, useful when you need exact language semantics.
tc39.esA structured path through JavaScript fundamentals, browser interaction and asynchronous programming.
javascript.infoPractice translating interface designs into working frontend projects with guided challenges.
www.frontendmentor.ioArticles and practical guidance on frontend development, user experience and web design.
www.smashingmagazine.comAnimation tooling and documentation for JavaScript and React interfaces.
motion.devTools and documentation for building coordinated animation sequences and scroll interactions.
gsap.comA JavaScript animation engine with documentation for animating interfaces and SVG artwork.
animejs.comShort JavaScript explanations and examples for exploring language and utility patterns.
www.30secondsofcode.orgCompare common jQuery operations with browser-native JavaScript equivalents.
youmightnotneedjquery.comVisualize JavaScript execution, the call stack and asynchronous task queues.
www.jsv9000.appTest regular expressions with explanations and choose a flavor that matches your runtime.
regex101.comExplore regular expressions with interactive matching, examples and reference information.
regexr.comConvert between common code and data formats with focused browser-based utilities.
transform.toolsInspect the estimated bundle impact of npm packages before adding a dependency.
bundlephobia.com