GitHub repository: mlunoe/component-js
Primary language: JavaScript
Description: component.js - A minimal JavaScript (ES5) boilerplate for creating reusable components (Image Viewer Example)