There are a lot of authoring tools, resources, etc, are available throughout to be implemented to use. Considering the great variety, some of the tools are free or cost, some are paid, and carry their particular features respectively. But, the programming requires the things to be to the point, and most precise possible. So, choosing the resources and tools that contain only the desired and required features, should be prioritized.
Highlightjs is presents the code which help you to make syntax highlight.
Using Favico.js, you can make your favicon with animated badges. You can customize type of animation, position, background color and text color.
Using Chartjs, you can presents you data with creative and effective chart designs layouts.
Angles.js is a set of directives that wrap the chart.js library for use with angular.
Sir Trevor is rich content editing entirely re-imagined for the web: an intuitive editor for web content which does not presuppose anything about how it will be rendered.
Perimeter.js Creates an invisible perimeter around a target element and monitors mouse breaches.
RoughDraft.js Quickly create and prototype a full interactive HTML mock-up without duplicating markup, server-side loops/code.
You can directly work with DOM using the HTMLjs.
Skeuocard progressively enhances credit card inputs to provide a skeuomorphic interface.
Emberjs is mot popular framework for creating ambitious web applications.
This tool made easy HTML presentations.