Colonel Kurtz
A block based content editor (more after the hop). Still a work in progress; updates will be rather unstable.
Overview
Colonel Kurtz is a hierarchal content editor. It breaks up
pages into sections of blocks. Each block has a given type, which
defines the presentation of its content. A page may look like this:
|-> image
|-> section
|-> text
|-> image
|-> text
|-> section
|-> video
|-> text
Colonel Kurtz saves this information in the JSON format, with which
you can do whatever you want.
var ColonelKurtz = require('colonel-kurtz');
var editor = new ColonelKurtz({
el : input,
blocks : JSON.parse(input.value)
});