A minimal publishing system based on Pandoc, Substance and eLife Lens. It powers substance.io.
A minimal publishing solution based on Pandoc Markdown and Substance.
It's fairly easy to install and run io locally.
First install the Substance Screwdriver command line utility. It's just a little helper that makes dealing with our many modules easier.
$ git clone https://github.com/substance/screwdriver.git $ cd screwdriver $ sudo python setup.py install
Clone the io repo.
$ git clone https://github.com/substance/io.git
Run the update command, which pulls in all the sub-modules and dependencies.
$ cd io $ substance --update
Finally start the server and point your browser to
Documents live under the
docs directory and are organized in collections using a simple folder structure:
docs/substance # collection folder docs/substance/index.json # collection metadata docs/substance/about # document folder docs/substance/about/index.json # document metadata docs/substance/about/content.md # source markdown