[13 total ]
BlueCloth is a Ruby implementation of Markdown, a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).
Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).
Angerwhale is Perl-based bloging software that reads posts from the filesystem, and determines authorship based on the post's PGP digital signature. These posts can be in a variety of formats (text, wiki, HTML, POD), and new formats can be added
... [More]
dynamically at runtime. Posting comments is also supported, and again, authorship is determined by checking the digital signature.
Features include guaranteed valid XHTML 1.1 output, social tagging, categories, syntax highlighting (see http://blog.jrock.us/articles/Syntax%20Highlighting.pod for details), RSS and YAML feeds for every article, comment, tag, and category, nested comments, intelligent caching of everything, space-conserving mini-posts, search-engine (and human!) friendly archiving, a flashy default theme, and lots of other cool stuff. [Less]
Perl implementation of Markdown. Markdown is a text-to-HTML filter; it translates an easy-to-read / easy-to-write structured text format into HTML. Markdown's text format is most similar to that of plain text email, and supports features such as headers, *emphasis*, code blocks, blockquotes, and links.
Pandoc is a Haskell library for converting from one markup format to another, and a command-line tool that uses this library. It can read markdown and (subsets of) reStructuredText, HTML, and LaTeX, and it can write markdown, reStructuredText, HTML, LaTeX, ConTeXt, RTF, DocBook XML, groff man,
and S5 HTML slide shows.
An implementation of John Gruber’s Markdown text to HTML, written in C.
Texy is one of the most complex lightweight markup language. It allows adding of images, links, nested lists, tables and has full support for typography and CSS.
Texy allows you to enter content using an easy to read Texy syntax which is filtered into structurally valid XHTML. No knowledge of HTML is required.
Discount (for Ruby) implementation of John Gruber's Markdown.
An implementation of John Gruber's Markdown in C.
It uses a parsing expression grammar to define the syntax. This should allow easy
modification and extension.
Experimental Ruby extension based on peg-markdown.
Texier can be used as an alternative to tools like RedCloth, BlueCloth, etc. in web applications written in Ruby on Rails (for example).
Texier does the same as Texy!, so more info there...
MarkdownJ is the pure Java port of Markdown (a text-to-html conversion tool written by John Gruber.)
Markdown is a light text markup format and a processor to convert that to HTML. The originator describes it as follows:
Markdown is a text-to-HTML conversion tool for web writers.
Markdown allows you to write using an easy-to-read,
easy-to-write
... [More]
plain text format, then convert it to
structurally valid XHTML (or HTML).
-- http://daringfireball.net/projects/markdown/
This project provides a converter written in Python that closely matches the behaviour of the original Perl-implemented Markdown.pl. There is another Python markdown.py (see link at right), but markdown2.py is faster (see PerformanceNotes) and, to my knowledge, more correct (see TestingNotes).
Basic Python Module Usage>>> import markdown2
>>> markdown2.markdown("*boo!*") # or use `html = markdown_path(PATH)`
u'boo!
\n'
>>> markdowner = Markdown()
>>> markdowner.convert("*boo!*")
u'boo!
\n'
>>> markdowner.convert("**boom!**")
u'boom!
\n'Basic Command-Line Usage$ cat foo.txt
*boo!*
$ python markdown2.py foo.txt
boo!
$ python markdown2.py -h
...detailed command-line usage... [Less]