Substance is an open platform for digital publishing
built on top of a web-native document format.
Become a writer and publisher of beautiful interactive documents that look great on the web and on mobile.
We ensure strict separation of content and layout.
This allows building simple user interfaces for structured editing.
We want to make it easier to write together, review and discuss content in the open.
We use 100% web-technology, so we don't depend on any server infrastructure.
Our system consists of independent modules that can be customized easily.
We release all building blocks as open source.
Substance provides an extensive, customizable content creation and annotation framework that enables user-centric interfaces and automatic data processing via your web-browser. Thanks to its modular nature it creates an ideal environment for many integration scenarios. Please have a look at our Manual for more details.
The Substance Reader is used to display Substance documents on the desktop and on mobile. It has been shaped over the past years and provides a clean and unobtrusive reading experience.
Substance Document allows manipulating structured digital documents and provides an open exchange format based on JSON. It ensures consistency, separates content from presentation and offers an easy to use API.
The Substance Converter allows working with existing formats, such as Markdown, LaTeX, MediaWiki. Take the offical Substance Tutorial and learn how to generate your first Substance document.
As the initiator of Substance, Michael coordinates the project and leads UI/UX development.
Find him on Github.
We are offering our experience to support your particular business usecase. Be it in academic publishing, online journalism or Open Government, we will help you modernize your digital publishing workflow. Don't hesitate to contact us if you have any questions.