Popcorn JSимеет постоянно увеличивающееся количество разнообразных плагинов и дополнительных интерфейсов, что добавляет дополнительную функциональность для пользователей. На данный момент существует поддержка плагинов:
- Attribution – позволяет пользователю добавлять ссылки на различные источники;
- Code – позволяет запускать произвольный код, в зависимости от времени видео;
- Facebook – позволяет подключать страницу пользователя и публиковать комментарии;
- Flickr – позволяет использовать фотографии в определенный временной момент;
- Footnote – позволяет добавлять текстовые элементы;
- GML – позволяет открывать теги GML внутри HTML элемента;
- Googlefeed – позволяет использовать указанный канал Url блога;
- Googlemap – позволяет использовать интерактивную карту GoogleMaps;
- Image – позволяет вставлять изображение в определенный временной момент;
- Lastfm – позволяет указывать информацию о создателе;
- Linkedin – позволяет обмениваться ссылками;
- Lowerthird – позволяет отображать титры на видео;
- Manifest – информация об авторе плагина и данные о плагине;
- Mustache – позволяет использовать шаблоны;
- OpenMap – добавляет открытые карты;
- Pause – позволяет использовать кнопку пауза для остановки видео;
- Processing – добавляет Processing.js эскиз для страницы;
- Subtitle – позволяет использовать субтитры для видео;
- Tagthisperson – добавляет имена людей к элементам на странице;
- Timeline – показывает временную шкалу на странице;
- Tumblr – позволяет пользователю использовать информацию с различных блогов;
- Twitter – позволяет интегрировать сообщения из Twitter;
- Webpage – позволяет загружать интернет страницу в определенный интервал времени;
- Wikipedia – позволяет загружать информацию с сайта Wikipedia;
- Wordriver – позволяет создавать движущиеся слова;