Lively Kernel canvas
// this script is evaluated on world load
MyConsole = WorldMorph.current().submorphs.detect(function(ea){return ea.name == "MyConsole"});
if(!MyConsole) return;
MyConsole = MyConsole.component;
MyConsole.setText("-- start --");
MyConsole.log = function(s) {
	this.setText(this.formalModel.getText() + "\n" + s);
};
MyConsole.log("My Console initialized!");
MyConsole.morph.resetScrollPane =  function() {
        var sp = this.enclosingScrollPane();
	if (sp) sp.scrollToBottom();
 };
// console.consumers seems to be broken... so we go the hard waz
console.log = console.log.wrap(function(proceed, s) {
	MyConsole.log(s)
	proceed(s)})
console.log("wrapped console for MyConsole successfully")
0.0003359843641132479
Web-basedDevelopmentEnvironments20
10000.21296138144310212Wikicontroltrue 
10006.096073060610126e-9Wikicontroltrue 
10003.7146850710509204e-9Wikicontroltrue 
null-3.105245032570773null 
ExampleScenario:Simulationcarsonofastreetwithtrafficlights181 
 
WorkerThreads181null 
 
null1.5497910025522477null 
ActorsinJavaScript181 
 
 
More...24
10000.10948134093698243Wikicontroltrue 
Web-basedDevelopmentEnvironments30
CollaborativeCodeRepositories24
UserInterfaceDevelopment24
DevelopmentTools24
End-userApplications241
ModernWeb-technologies24
WikiCollaboration18
GoogleWave18
Bindings18
Presentation18
HTML518
O3D18
FabrikComponentRepository182
SecureWeb-Applications24
TeXlikeParagraphLayoutinJavaScript18
Scenario:afairytailbookinthebrowserwithfloatingtextfrompagestopages181
Scenario:Simulation"ofaMensa"18
PetriNetSimulationinaWikiPage18
-BookMorph-MultipagePrinting181null
10007.995244502915691Wikicontroltrue 
Caja18
CollaborativeTaskEditor18null62