Markdown

#Language Highlight

Github use Linguist to perform language detection and to select third-party grammars for syntax highlighting. You can find out which keywords are valid in the languages YAML file.

require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html

As code

```ruby
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html
```

#Creating diagrams

Supported: Mermaid, GeoJSON, TopoJSON, and ASCII STL. Read More

```mermaid
graph TD;
    A-->B;
    A-->C;
    B-->D;
    C-->D;
```
graph TD; A-->B; A-->C; B-->D; C-->D;

#Tables

#Alternative headers

Instead ## or # you can:

h2.Header
---------

h1.Header
=========