This is markdown text

To edit it simply double click in the text. To go back to the rendered view double click again.

Markdown is a simple to read and write markup syntax that is great for structured content and displaying code, both inline and formatted:

this.foo();
bar();

You can find a syntax overview here. The JavaScript-based rendering is implemented by showdown.js.


Images:

Lists:

  1. this
  2. is
  3. a simple
  4. list
    • this is nested
    • simply by indenting

buttons and inputs

THIS DOCUMENTATION IS CURRENTLY WORK IN PROGRESS!

lively.lang Build Status

What? This project packages abstractions for JavaScript that proved to be useful in the Lively Web project. On first glance it might seem to be just another underscore.js library but apart from extensions to existing JavaScript objects and classes it also provides abstractions for asynchronous code, new object representations, and functions for inspecting JavaScript objects.

  • foo
  • bar
    • baz

js this.is("JavaScript").code;

Lively markdown support In the PartsBin provides a MarkdownText morph. It uses the JS library showdown to render markdown to HTML and presents this as a HTMLWrapperMorph. Double clicking switches edit / render view. When you compare the Github rendering below with the output from the morph you'll see there are some differences. Github has an enhanced markdown mode that e.g. highlights program code correctly. Currently one issue is to switch between modes when the text is long: It is hard to find corresponding positions. For a slightly improved, immediately rendering markdown morph see this world.
Guthub markdown comparision