A Jekyll plugin generating sitemaps.org compliant sitemaps for Jekyll sites.
Ruby implementation of Douglas Crockford's JSMin JavaScript minifier.
kramdown is yet-another-markdown-parser but fast, pure Ruby, using a strict
syntax definition and supporting several common extensions.
Kwalify is a parser, schema validator, and data binding tool for YAML and JSON.
YAML and JSON are simple and nice format for structured data and easier for
human to read and write than XML. But there have been no schema for YAML
such as RelaxNG or DTD. Kwalify gets over this situation.
The Libxml-Ruby project provides Ruby language bindings for the GNOME
Libxml2 XML toolkit. It is free software, released under the MIT License.
This is a generic, language-neutral framework for extending
Ruby objects with linguistic methods.
It includes an English-language module with inflection,
pluralisation, conjunctions, indefinite articles, present
participles, ordinal numbers, numbers to words, general
quantification, integration with WordNet and CMU's LinkGrammar,
as well as a framework for providing modules for other languages.
Ruby library for rendering safe templates which cannot affect the
security of the server they are rendered on.
Ruby library for rendering safe templates which cannot affect the
security of the server they are rendered on.
A composable logging system built on the standard Logger library. You can add
Loggability to large libraries and systems, then hook everything up later when
you know where you want logs to be written, at what level of severity, and in
which format.
Loofah is a general library for manipulating HTML/XML documents and fragments.
It's built on top of Nokogiri and libxml2, so it's fast and has a nice API.
Loofah excels at HTML sanitization (XSS prevention). It includes some nice HTML
sanitizers, which are based on HTML5lib's whitelist.