H5P is an open source and free interactive content authoring tool. One can create, publish rich HTML5 content and share across. All it needs is an authoring environment and publishing platform. Once created always can be edited, modified and reused. The content created using H5P is responsive.