Light Mode Dark Mode


RSpec::Documentation has the following notable dependencies:

Dependency Purpose
kramdown Converts the parsed Markdown document into HTML. Highly flexible, allowing RSpec::Documentation to inject examples into the rendered output and perform numerous customizations.
RSpec Runs all examples and provides detailed output of failures.
Rouge Syntax-highlights Ruby, JSON, XML, and HTML output in examples.
kramdown-parser-gfm Extends kramdown to provide GitHub Flavored Markdown, allowing syntax most developers are familiar with (e.g. triple-backticks for code blocks).
HTML Beautifier Re-formats output generated with the rspec:hthml language specifier.
Nokogiri Re-formats output generated with the rspec:xml language specifier.
Paintbrush String colorization used in various outputs.

Documentation generated by rspec-documentation