Markdoc

Software Screenshot:
Markdoc
Software Details:
Version: 0.6.6
Upload Date: 11 May 15
Developer: Zachary Voase
Distribution Type: Freeware
Downloads: 11

Rating: nan/5 (Total Votes: 0)

Markdoc is geared towards managing technical documentation, but can be used for a range of purposes. Markdoc has a few notable selling points:

* Wikis are made up completely of plaintext files, so you can easily put them under version control.
* Wikis compile into standalone HTML directories, which can be distributed as tarballs or served by a HTTP server.
* You can optionally include static media which will be compiled into the HTML directory alongside all your rendered pages.
* Markdoc comes with a fully-functional pure-Python WSGI application and HTTP server for serving up compiled wikis.
* You can render your wiki with a variety of Markdown extensions, such as Pygments-based code highlighting, extended syntax for definition lists, TOC generation, et cetera.
* You can completely customize how your wiki is rendered by editing the Jinja2 templates used to convert rendered Markdown into full HTML documents.

Quickstart

Installation:

#!/bin/bash
hg clone ssh://hg@bitbucket.org/zacharyvoase/markdoc
cd markdoc/
pip install -r REQUIREMENTS
python setup.py install


Making a Wiki

#!/bin/bash
markdoc init my-wiki
cd my-wiki/
vim wiki/somefile.md
# ... write some documentation ...
markdoc build
markdoc serve
# .. open http://localhost:8008/ in a browser ...


Layout

Markdoc wikis have the following default layout:

WIKI_ROOT/
|-- .html/
|-- .templates/
|-- .tmp/
|-- static/
|-- wiki/
`-- markdoc.yaml


The .html/ and .tmp/ directories should be excluded from any VCS, since they contain temporary files.

Consult the layout documentation in doc/wiki/layout.md for more information on the roles of various subdirectories.

Requirements:

  • Python
  • pip
  • rsync

Similar Software

Atomsphere
Atomsphere

14 Apr 15

cssutils
cssutils

14 Apr 15

jGnash2QIF
jGnash2QIF

2 Jun 15

txt2html
txt2html

3 Jun 15

Other Software of Developer Zachary Voase

django-exceptional
django-exceptional

11 May 15

django-boss
django-boss

12 May 15

django-qmethod
django-qmethod

14 Apr 15

Comments to Markdoc

Comments not found
Add Comment
Turn on images!