All Projects → substance → Substance

substance / Substance

Licence: mit
A JavaScript library for web-based content editing.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to Substance

Texture
A visual editor for research.
Stars: ✭ 958 (-65%)
Mutual labels:  publishing, xml, editing
Jmapper Core
Elegance, high performance and robustness all in one java bean mapper
Stars: ✭ 159 (-94.19%)
Mutual labels:  xml, annotations
Oni
Oni: Modern Modal Editing - powered by Neovim
Stars: ✭ 11,466 (+318.93%)
Mutual labels:  text-editor, editing
Dita Ot
DITA Open Toolkit — the open-source XML publishing engine for content authored in the Darwin Information Typing Architecture.
Stars: ✭ 279 (-89.81%)
Mutual labels:  publishing, xml
Book And Ebook Writing Resources
📚 Tools, articles, publishers... everything you need to know about writing a book or an eBook
Stars: ✭ 8 (-99.71%)
Mutual labels:  publishing, editing
Kripton
A Java/Kotlin library for Android platform, to manage bean's persistence in SQLite, SharedPreferences, JSON, XML, Properties, Yaml, CBOR.
Stars: ✭ 110 (-95.98%)
Mutual labels:  xml, annotations
Archivist
A full-stack publishing solution involving different technologies to power digital archives
Stars: ✭ 130 (-95.25%)
Mutual labels:  publishing, annotations
boxquote.el
Quote text with a semi-box.
Stars: ✭ 16 (-99.42%)
Mutual labels:  editing, text-editor
foliapy
An extensive Python library for dealing with FoLiA (Format for Linguistic Annotation) documents, a rich XML-based format for linguistic annotation finding application in Natural Language Processing (NLP). This library was formerly part of PyNLPl.
Stars: ✭ 13 (-99.53%)
Mutual labels:  xml
xml-in
your friendly XML navigator
Stars: ✭ 61 (-97.77%)
Mutual labels:  xml
build
A GitHub Action to deploy Notebooks, Markdowns, ... to GitHub Pages
Stars: ✭ 31 (-98.87%)
Mutual labels:  publishing
saxophone
Fast and lightweight event-driven streaming XML parser in pure JavaScript
Stars: ✭ 29 (-98.94%)
Mutual labels:  xml
core
The XP Framework is an all-purpose, object oriented PHP framework.
Stars: ✭ 13 (-99.53%)
Mutual labels:  annotations
pdf2xml-viewer
A simple viewer and inspection tool for text boxes in PDF documents
Stars: ✭ 82 (-97%)
Mutual labels:  xml
wide
A lightweight web IDE (mostly a coding editor) based in monaco-editor (with a one-file server made in php). It allows to navigate the server with commands.
Stars: ✭ 42 (-98.47%)
Mutual labels:  text-editor
escpos-xml
JavaScript library that implements the thermal printer ESC / POS protocol and provides an XML interface for preparing templates for printing.
Stars: ✭ 37 (-98.65%)
Mutual labels:  xml
ph-commons
Java 1.8+ Library with tons of utility classes required in all projects
Stars: ✭ 23 (-99.16%)
Mutual labels:  xml
helix
A post-modern modal text editor.
Stars: ✭ 5,425 (+98.21%)
Mutual labels:  text-editor
eXide
A web-based XQuery IDE for eXist-db
Stars: ✭ 39 (-98.58%)
Mutual labels:  xml
SitemapTools
A sitemap (sitemap.xml) querying and parsing library for .NET
Stars: ✭ 19 (-99.31%)
Mutual labels:  xml

Substance.js Build Status

Substance is a JavaScript library for web-based content editing. It provides building blocks for realizing custom text editors and web-based publishing system. It is developed to power our online editing platform Substance.

Development

Install the dev dependencies.

npm install

Run the dev server.

npm start

Navigate to http://localhost:4001/test for the running the browser test suite. The test suite is rebuilt as you make changes to the source files.

To run the test-suite headless.

$ npm test
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].