Self-contained Markdown parser for GitHub, with all our custom extensions
This gem is used by GitHub to render any fancy markup such as Markdown,
Textile, Org-Mode, etc. Fork it and add your own!
Grit is a Ruby library for extracting information from a git repository in an
object oriented manner. GitLab fork
GitHub Language detection
This gem removes common margin from indented strings, such as the ones produced
by indented heredocs. In other words, it strips out leading whitespace chars
at the beggining of each line, but only as much as the line with the
smallest margin.
'HikiDoc' is a text-to-HTML conversion tool for web writers. HikiDoc
allows you to write using an easy-to-read, easy-to-write plain text
format, then convert it to structurally valid HTML (or XHTML).
This gem contains extension filters for html-pipeline used by GitLab.
This library provides a handful of chainable HTML filters to
transform user content into markup. A filter takes an HTML
string or Nokogiri::HTML::DocumentFragment, optionally
manipulates it, and then outputs the result.
This library provides a handful of chainable HTML filters to
transform user content into markup. A filter takes an HTML
string or Nokogiri::HTML::DocumentFragment, optionally
manipulates it, and then outputs the result.
HTMLEntities is a simple library to facilitate encoding and decoding of
named (ý and so on) or numerical ({ or Ī) entities
in HTML and XHTML documents.