All Projects → davidfstr → Rdiscount

davidfstr / Rdiscount

Licence: other
Discount (For Ruby) Implementation of John Gruber's Markdown

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Rdiscount

Proton
A stand-alone application to quickly preview and edit Markdown files using Electron.
Stars: ✭ 140 (-81.48%)
Mutual labels:  markdown, markdown-parser
Parsedown
Better Markdown Parser in PHP
Stars: ✭ 13,959 (+1746.43%)
Mutual labels:  markdown, markdown-parser
Westwind.aspnetcore.markdown
An ASP.NET Core Markdown support library that provides Markdown parsing, a Markdown TagHelper and Markdown Page Handler Middleware
Stars: ✭ 148 (-80.42%)
Mutual labels:  markdown, markdown-parser
Laravel Smartmd
🎯 A simple markdown editor compatible most markdown parse,You can choose any parse methods on server or client,like Mathematical formula、flowchart、upload image...
Stars: ✭ 76 (-89.95%)
Mutual labels:  markdown, markdown-parser
Md4c
C Markdown parser. Fast. SAX-like interface. Compliant to CommonMark specification.
Stars: ✭ 322 (-57.41%)
Mutual labels:  markdown, markdown-parser
Flexmark Java
CommonMark/Markdown Java parser with source level AST. CommonMark 0.28, emulation of: pegdown, kramdown, markdown.pl, MultiMarkdown. With HTML to MD, MD to PDF, MD to DOCX conversion modules.
Stars: ✭ 1,673 (+121.3%)
Mutual labels:  markdown, markdown-parser
Showdown
A bidirectional Markdown to HTML to Markdown converter written in Javascript
Stars: ✭ 12,137 (+1505.42%)
Mutual labels:  markdown, markdown-parser
Markitdown
📱 A React app to preview and edit Markdown✍. You can also export it as HTML.
Stars: ✭ 26 (-96.56%)
Mutual labels:  markdown, markdown-parser
Cms.js
Client-Side JavaScript Site Generator
Stars: ✭ 3,016 (+298.94%)
Mutual labels:  markdown, markdown-parser
Markdown
A Python implementation of John Gruber’s Markdown with Extension support.
Stars: ✭ 2,725 (+260.45%)
Mutual labels:  markdown, markdown-parser
Gopdf
pdf document generation library
Stars: ✭ 63 (-91.67%)
Mutual labels:  markdown, markdown-parser
Mditor
📝 [ M ] arkdown + E [ ditor ] = Mditor
Stars: ✭ 523 (-30.82%)
Mutual labels:  markdown, markdown-parser
Markdown Latex
A markdown parser for converting markdown to LaTeX written in PHP.
Stars: ✭ 40 (-94.71%)
Mutual labels:  markdown, markdown-parser
Mdtool
A tool which can process markdown to HTML
Stars: ✭ 136 (-82.01%)
Mutual labels:  markdown, markdown-parser
Markdown
A super fast, highly extensible markdown parser for PHP
Stars: ✭ 945 (+25%)
Mutual labels:  markdown, markdown-parser
Markdown It Py
Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed. Now in Python!
Stars: ✭ 156 (-79.37%)
Mutual labels:  markdown, markdown-parser
Markdig
A fast, powerful, CommonMark compliant, extensible Markdown processor for .NET
Stars: ✭ 2,730 (+261.11%)
Mutual labels:  markdown, markdown-parser
Marcdown
👻 Lightweight realtime markdown viewer and editor - Simple, clean and beautiful https://liyasthomas.github.io/marcdown
Stars: ✭ 345 (-54.37%)
Mutual labels:  markdown, markdown-parser
Remarkable
Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use https://github.com/breakdance/breakdance for HTML-to-markdown conversion. Use https://github.com/jonschlinkert/markdown-toc to generate a table of contents.
Stars: ✭ 5,252 (+594.71%)
Mutual labels:  markdown, markdown-parser
Gatsby Gitbook Starter
Generate GitBook style modern docs/tutorial websites using Gatsby + MDX
Stars: ✭ 700 (-7.41%)
Mutual labels:  markdown

Discount Markdown Processor for Ruby

Build Status Build status

Discount is an implementation of John Gruber's Markdown markup language in C. It implements all of the language described in the markdown syntax document and passes the Markdown 1.0 test suite.

CODE: git clone git://github.com/davidfstr/rdiscount.git
HOME: http://dafoster.net/projects/rdiscount/
DOCS: http://rdoc.info/github/davidfstr/rdiscount/master/RDiscount
BUGS: http://github.com/davidfstr/rdiscount/issues

Discount was developed by David Loren Parsons. The Ruby extension is maintained by David Foster.

INSTALL, HACKING

New releases of RDiscount are published to RubyGems:

$ [sudo] gem install rdiscount

The RDiscount sources are available via Git:

$ git clone git://github.com/davidfstr/rdiscount.git
$ cd rdiscount
$ rake --tasks

See the file BUILDING for hacking instructions.

USAGE

RDiscount implements the basic protocol popularized by RedCloth and adopted by BlueCloth:

require 'rdiscount'
markdown = RDiscount.new("Hello World!")
puts markdown.to_html

Additional processing options can be turned on when creating the RDiscount object:

markdown = RDiscount.new("Hello World!", :smart, :filter_html)

Inject RDiscount into your BlueCloth-using code by replacing your bluecloth require statements with the following:

begin
  require 'rdiscount'
  BlueCloth = RDiscount
rescue LoadError
  require 'bluecloth'
end

COPYING

Discount is free software; it is released under a BSD-style license that allows you to do as you wish with it as long as you don't attempt to claim it as your own work. RDiscount adopts Discount's license verbatim. See the file COPYING for more information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].