Html2Markdown
                                
                                 Html2Markdown copied to clipboard
                                
                                    Html2Markdown copied to clipboard
                            
                            
                            
                        A library for converting HTML to markdown syntax in C#
HTML2Markdown
Converts HTML to Markdown.

Build Status
| Branch | Status | 
|---|---|
| master | |
| develop | 
Code Quality
Support
This project will currently convert the following HTML tags:-
- <a>
- <strong>
- <b>
- <em>
- <i>
- <br>
- <code>
- <h1>
- <h2>
- <h3>
- <h4>
- <h5>
- <h6>
- <blockquote>
- <img>
- <hr>
- <p>
- <pre>
- <ul>
- <ol>
Installing via NuGet
    Install-Package Html2Markdown
Usage
Strings
var html = "Something to <strong>convert</strong>";
var converter = new Converter();
var markdown = converter.Convert(html);
Files
var path = "file.html";
var converter = new Converter();
var markdown = converter.ConvertFile(path);
Customise
Create new IScheme implementation
Create your own implementation of IScheme and construct Converter with that.
var html = "Something to <strong>convert</strong>";
var converter = new Converter(customConversionScheme);
var markdown = converter.Convert(html);
Try it
This library is showcased at http://html2markdown.bayn.es.
Contributing
For those interested in contributing then please read the guidelines
License
This project is licensed under Apache License 2.0.