require html files to use as sub templates
Get path of requirer apm module from your npm module
Require modules with relative path from project root
fast and safe way to escape and unescape &<>'" chars
Highly configurable, well-tested, JavaScript-based HTML minifier.
A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
A robust HTML entities encoder/decoder with full Unicode support.
Simplifies creation of HTML files to serve your webpack bundles
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
hast utility to serialize to HTML
Advanced html to plain text converter
Visualize flow between nodes in a directed acyclic network.
List of HTML void tag names
remark plugin that turns markdown into HTML to support rehype
Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster
Manipulate TopoJSON and convert it to GeoJSON.
A lightweight library that provides tools for organizing asynchronous code
A robust & optimized `String.prototype.repeat` polyfill, based on the ECMAScript 6 specification.
A robust polyfill for the `CSS.escape` utility method as defined in CSSOM.
micromark utility with list of html tag names
Fastest HTML entities encode/decode library.
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
HTML templates literals in JavaScript
Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis
Allows the easy downloading of HTML elements. Requires JQuery
Adds the commonly required behaviour of caching web accessible versions of HTML emails to ActionMailer
Egregious is a rails based exception handling gem for well defined http exception handling for json, xml and html. Requires Rails.
A collection of helper methods for Rails to automate assigning HTML input attributes like maxlength, required, inputmode etc..
html_errors gem for error status codes
Replace the asset pipeline with Brunch. Get CSS, JS and HTML live-reloading out of the box. Full ES6 support with require.
Build, minify, and deal with different platforms and environments for your HTML5 app. This is often used with PhoneGap but designed not to require it, and high_five can be used to deploy any kind of HTML/JS/CSS-based application that requires different deployment configurations.
Minifier plugin for jekyll. Minifies all html, js, css files. Simple just drop it in solution. No Java required
Diff::LCS computes the difference between two Enumerable sequences using the McIlroy-Hunt longest common subsequence (LCS) algorithm. It includes utilities to create a simple HTML diff output format and a standard diff-like tool. This is release 2.0, which has significant breaking changes (removal of deprecations and workarounds) and requires at least Ruby 3.2 or higher. See full details in the `CHANGELOG`, but users of diff-lcs should not notice any significant changes to the APIs. ==== To Install:
Once Jekyll has built your sites HTML, fetch all the required js modules, manage the manifest directly from the markup
"Code coverage tool for ruby 2.0 to 2.3. Simply "require 'coco'" from rspec or unit/test. Build simple html report. Report sources that have no tests. Configurable if you need to.
musket is a gem which can be used to generate front-end templates. It is capable for creating HTML, CSS and JS files with the basic requirements.