Create, re-use and share custom tags using riotjs library, helps to reduce development time. Now why use riotjs: 1 Custom HTML tags – allows you to create reusable HTML and JS components and create complex HTML views with a better readability 2 Small size, minimalism, simplicity – Riot.js is one of the most lightweight libraries, the syntax is as simple as possible and it claims to have 10-100 times faster API functions 3 Modular design – different components of the applications are independent and can be changed or removed without a major impact on the application itself. Thus the application is highly scalable. NOTE: The share feature will be implemented in next version (soon). Using this feature you will be able to share your tags with other users of the plugin through a central repository of tags. And will also be able to use tags shared by the other users.