Wax Show ‘n’ Tell
Hindawi Limited & Coko Announce Partnership
Coko & eLife partner on first PubSweet fueled journals submission & peer-review platform
Seeding a New Ecosystem: open infrastructure
Take Editoria for a spin
Making decisions in a small team and keeping it fun
A look at the future of journals with xpub
Editoria 1.1: Meet the Automagic Book Builder
A sneak peak at what’s next for PubSweet
Travel the long and winding road to PubSweet
Ink 1.0 is here!
Baby steps to user-centric open source development
Why we’re all in open source now
Getting Started with Coko
Editoria 1.0 preview
Preprints won’t just publish themselves: Why we need centralized services for preprints
INK – the file conversion engine
How we’re building the ‘mountain chalet’ of complex conversions
Sowing the seeds for change in scholarly publishing
Open Source Alliance for Open Science
Editoria Newsletter Out Now!
INK client upgrade
All About INK (explained with cake)
Track Changes (Request for Comments)
Book on Open Source Product Development Method Released!
Italics, Buenos Aires and Coko?
Editoria Update
Where we are with File Conversion
A Typescript for the Web
Coko Celebrates Year One
Editoria – Scholarly Monograph Platform
Adam Hyde’s Blog
Introducing Christos
Introducing Yannis
New PubSweet release
Attribution in Open Source Projects
Open Source for Open Access
Reimagining Preprints: a new generation of early sharing
Introducing Stencila and Nokome Bentley
Reimagining Publishing
Introducing Charlie
PubSweet 1.0 “Science Blogger” alpha 2
PubSweet 1.0 “Science Blogger” alpha, INK 1.0 alpha RELEASES!!!
Collaborative Product Development
Publishing for reproducibility: collaborative input and networked output
Substance Consortium
UCP & CDL Announcement
Release 0.2.0 is here!
CKF receives funding from the Gordon and Betty Moore Foundation to transform research communication
Technology Slows Down Science
[tech post] CSS and Drop Caps
Vote for the pubsweet logo!
Introducing Substance
Digging Collaboration and Cooperation: Code for a New Era
Coko 2015
PubSweet 0.1 Release
Coko Resources
Making science writing smarter
What I Have Learned About Building Community
Introducing the Tech Team
Knowledge and Communication
PKP and CKF Strategic Alliance
CKF Launches
January 18, 2016

Introducing Substance

Post by Coko collaborator, Michael Aufreiter,

Substance is a library for creating web-based WYSIWYG editors with all the features you would need.

Lens, a scientific content production suite built with Substance.

WYSIWYG editors like TinyMCE, Aloha, CKEditor etc are ‘widgets’. You place them in your webpage and you have little control over how they look or behave. Substance is not a widget. Substance is a sophisticated library that enables you to build exactly the editor you want.

Substance is an entirely new approach to editing software.

With Substance you can customize everything. And we make doing this as simple as possible.

What makes Substance unique?

• Produce and edit HTML, XML, or any kind of document format
• Multiple editing surfaces (titles, comments, content body etc)
• Sophisticated native annotation features
• Easily integrated with third party services (eg. CrossRef DOI API)
• Reusable, customizable, components (Scrollbars, Toolbars etc)

For a complete list of features see here.

Who is using it?

Substance has been used to power a scientific reading tool called eLife Lens, which is used by eLife, the American Mathematical Society and other publishers. From that evolved a scientific editor called Lens Writer. Substance is also used to power digital archives with Archivist, data-driven documents at Stencila and News editors at Infomaker.

Most importantly Substance will be a main building block of PubSweet, the decoupled full-featured content production system initiated by our friends at Coko.

When is it ready?

Use it now. We just released Substance 1.0 Beta 3. The API is fairly stable and most interfaces are documented. There will be two more beta releases, complementing the features before we freeze the API for a 1.0 release in April 2016.

Real time Collaboration?

Collaborative editing will be supported in the next beta version, supposedly ready in February 2016.

How much?

Substance is completely free and available as Open Source under an MIT license.

How do I get started?

As a web-developer, jump right over to the examples and learn how to define a custom article, write an HTML converter for it and build an editor component.

Tell us about your experiences and let us know what you liked and what’s missing to solve your use-case. We’re glad for feedback and contributions in any form.

Happy editor building!