Skip to main content Accessibility Feedback

The Vanilla JavaScript Toolkit

A growing collection of JavaScript code snippets, helper functions, boilerplates, polyfills, plugins, project ideas, and learning resources, by Chris Ferdinandi.

What’s Vanilla JS? Vanilla JS is a term for native JavaScript features and browser APIs. In other words, coding without a framework or library.

Get Daily Developer Tips

I send out a short email each weekday with code snippets, tools, techniques, and interesting stuff from around the web.

Hi, I’m Chris Ferdinandi. 👋

Chris FerdinandiI help people learn JavaScript. If you have a question about something or need JavaScript help, get in touch.

I also write daily articles, create pocket guides and courses, run a mentoring program, and have a bunch of other resources to help you master JavaScript.