MDN Content Kits are subject-based collections of technical resources to help you host a local developer meetup or give a technical presentation at an event, conference, or workshop.

Each MDN Content Kit offers relevant, up-to-date technical information for presenters and teachers on a particular topic related to web development or web app development, such as Web APIs, useful libraries, or developer tools. Content Kits may also be focused on Mozilla products, tools, or technologies such as Firefox Developer Tools or Mozilla Research projects. Resources may include slides, demos, code samples, screencasts, video, exercises, etc.

By providing MDN Content Kits, MDN aims to grow developer engagement with Mozilla in regional communities, and increase standards-based web development globally.

Creating or contributing to an MDN content kit

Kits can be built by anyone, and we encourage people to suggest and build kits! Individuals may also contribute to existing content kits by submitting a pull request on Github.  Get started with the MDN Content Kit Template on Github or read about the project on the MDN wiki.

Note: There is also a Content Kit Guide available, to give you more guidance in creating content kits.

Current content kits

How to use an MDN content kit

Hints on using Content Kits before, during, and after a meetup. Note that these points are representative of a general Content Kit — not all points will necessarily apply to all kits.

Prior to a meetup

  1. Review the content kit and all supporting materials, including relevant MDN articles.
  2. Download the demo project and play with it until you feel comfortable demoing it.
  3. Download the video, so you can play it locally if all else fails.

During the meetup

  1. Present the topic, including a live demo (or recorded, if necessary.)
  2. Lead the group in a discussion of the topic, or an activity with the demo project.

After the meetup

  1. Submit issues for any problems you encountered with the kit.
  2. Submit pull requests for any changes you made to the kit.

How to propose a new MDN content kit

If you would like to propose a new topic for an MDN Content Kit, please add your topic to this etherpad as well as on the MDN mailing list.

If you propose a new Content Kit topic, please let us know how you will use the new MDN Content Kit and whether you will provide us feedback. We are looking for proposals for topics that will be used by groups that can provide us with feedback so that we can continue to improve and grow the collection of MDN Content Kits.