Helma Logo
main list history

Version 19 by zumbrunn on 31. Oktober 2008, 22:22

11=== knallgrauLib ===
12
13The *knallgrauLib|https://trac.knallgrau.at/knallgrauLib/wiki* is a collection of methods, utilities and guidances, as well as third party libraries, that should make the daily life of a Helma developer easier. It is written and maintained by *Knallgrau|http://www.knallgrau.at/en/company*, and released to the public under a BSD-style license.
14
15

Version 18 by zumbrunn on 04. April 2008, 13:29

48=== Twoday Antville ===
50A feature rich, industry-proven blog hosting software based on Antville*Antville|http://antville. *Twoday|http://twoday.org/* is an expandable weblog hosting system built on Helma that has some of the software running at twodayfeatures of a full grown content management system.net, Antville scales very well up to several thousands of weblogs and is very easy to use while offering a german-speaking weblog lot of advanced features that make it even capable for hosting platform hosted and developed by Knallgrauother types of websites.
53=== Antville Twoday ===
55*Antville|http://antvilleA feature rich, industry-proven blog hosting software based on Antville. *Twoday|http://twoday.org/* is an expandable weblog hosting system built on Helma that has some of the features of a full grown content management systemsoftware running at twoday.net, Antville scales very well up to several thousands of weblogs and is very easy to use while offering a lot of advanced features that make it even capable for german-speaking weblog hosting other types of websitesplatform hosted and developed by Knallgrau. Knallgrau also offers an extended commercial version called *Twoday Media|http://www.knallgrau.at/solutions/socialsoftware/twoday-media*.
76
77
78=== Axiom ===
79*Axiom|http://axiomstack.com/about/* is a commercial fork based on Helma, a framework with a JSR-170 compliant embedded database, support for TALE templates and many other out-of-the-box features.

Version 17 by zumbrunn on 14. Dezember 2007, 20:06

36=== JavaScript Template Engine Engine, Velocity and FreeMarker ===
38A flexible templating engine that is written entirely in Javascript and is backwards compatible with Helma 1.x 5 skins and macros, but adds additional statements such as loops and conditionals. The *JavaScript Template Engine* is implemented as a library for Helma 1.5,. but is intended It has not yet been updated to become be compatible with the basis of the templating engine for new features added to Helma 21.6 skins and macros.

Version 16 by zumbrunn on 14. Dezember 2007, 20:03

33*Warp repository|http://helma.org/pipermail/helma-dev/2007-May/003571.html* is a repository providing virtual prototype directories and type.properties files based on existing database schemas. You need to have correct primary and foreign keys set in your database for this to work.
34and type.properties files based on existing database schemas. You need
35to have correct primary and foreign keys set in your database for this
36to work.

Version 15 by zumbrunn on 14. Dezember 2007, 18:49

68Another browser based soft-coding framework, offered as a hosting service.  The AppJet *AppJet|http://appjet.com/* site itself runs on Helma, providing the environment in which the apps are developed, while the resulting  apps themselves are served directly from a custom developed Rhino virtualization engine.

Version 14 by zumbrunn on 14. Dezember 2007, 18:48

31=== JavaScript Template Engine Warp ===
33A flexible templating engine that is written entirely in Javascript and is backwards compatible with Helma 1*Warp repository|http://helma.x skins and macros, but adds additional statements such as loops and conditionalsorg/pipermail/helma-dev/2007-May/003571. The *JavaScript Template Engine* html* is implemented as a library for Helma 1.5, but is intended to become the basis of the templating engine for Helma 2.repository providing virtual prototype directories
34and type.properties files based on existing database schemas. You need
35to have correct primary and foreign keys set in your database for this
36to work.
36=== Velocity Extension JavaScript Template Engine ===
38*VelocityExtension|http://adeleA flexible templating engine that is written entirely in Javascript and is backwards compatible with Helma 1.helmax skins and macros, but adds additional statements such as loops and conditionals.org/source/viewcvs.cgi/extensions/velocity/README.txt?rev=HEAD&cvsroot=hop* The *JavaScript Template Engine* is implemented as a library for Helma extension that integrates Velocity1.5, a  powerful  open source template but is intended to become the basis of the templating engine into Helmafor Helma 2.
40For those looking for even more templating alternatives, Jürg Lehni also implemented two Helma extensions. *VelocityExtension|http://adele.helma.org/source/viewcvs.cgi/extensions/velocity/README.txt?rev=HEAD&cvsroot=hop* is a Helma extension that integrates Velocity, a  powerful  open source template engine into Helma and *FreeMarkerExtension|http://adele.helma.org/source/viewcvs.cgi/extensions/freemarker/README.txt?rev=HEAD&cvsroot=hop* is a Helma extension that integrates FreeMarker, another powerful open source template engine into Helma.
42=== FreeMarker Extension ===
44*FreeMarkerExtension|http://adele.helma.org/source/viewcvs.cgi/extensions/freemarker/README.txt?rev=HEAD&cvsroot=hop* is a Helma extension that integrates FreeMarker, a powerful open source template engine into Helma.
45
46
65=== AppJet ===
66
67Another browser based soft-coding framework, offered as a hosting service.  The AppJet site itself runs on Helma, providing the environment in which the apps are developed, while the resulting  apps themselves are served directly from a custom developed Rhino virtualization engine.
68
69
69
70
71=== Junction ===
72
73*Junction|http://code.google.com/p/trimpath/wiki/TrimJunction* is a Rails-like, offline-capable MVC framework that runs both client side on the browser and server-side on top of Helma. It synchronizes code and RDBMS between the two sides. On the client-side it leverages Google Gears.
74
75
76=== CouchDB ===
77
78Joshua Paine ported the *CouchDB javascript lib|http://grazia.helma.at/pipermail/helma-user/2007-December/007244.html* to run on the Helma server-side. CouchDB is a document database server, accessible via a RESTful JSON API, which is what this Helma server-side lib leverages.

Version 13 by hannes on 16. November 2007, 13:47

13*HelmaSwarm|http://adele.helma.org/download/helma/contrib/helmaswarm/* *HelmaSwarm* is a tool to build Helma clusters, a group of Helma instances forming one virtual server. HelmaSwarm uses asynchronous JGroups communication to distribute/coordinate cache and session state.

Version 12 by zumbrunn on 09. Juli 2007, 14:20

8*Jala|https://opensvn*Jala|https://dev.csieorf.org/traccgi/jala/* at/trac/jala* is an open-source collection of JavaScript modules for Helma Object Publisher, written and maintained by  ORF.at and licensed under the Apache 2.0 License. Jala modules include support for GNU gettext compatible internationalization, asynchronous request dispatching, HopObject collection rendering, and *much more|https://opensvnmore|https://dev.csieorf.org/traccgi/jala/wiki/JalaModules*at/trac/jala/wiki/JalaModules*.

Version 11 by hannes on 13. Februar 2007, 15:21

5
9

Version 10 by hannes on 13. Februar 2007, 15:20

5=== Jala ===
6
7*Jala|https://opensvn.csie.org/traccgi/jala/* is an open-source collection of JavaScript modules for Helma Object Publisher, written and maintained by  ORF.at and licensed under the Apache 2.0 License. Jala modules include support for GNU gettext compatible internationalization, asynchronous request dispatching, HopObject collection rendering, and *much more|https://opensvn.csie.org/traccgi/jala/wiki/JalaModules*.

Version 9 by zumbrunn on 19. Oktober 2006, 10:41

3HelmaLib *HelmaLib* is included with standard Helma installations and is a Javascript library considered to be of universal usefulness for all Helma application development. It consists of two modules, a core module that extends core Javascript prototypes and a "helma" module that contains additional prototypes, providing additional functionality not provided directly by Helma's core environment. 
5*HelmaLib*
7
10HelmaSwarm *HelmaSwarm|http://adele.helma.org/download/helma/contrib/helmaswarm/* is a tool to build Helma clusters, a group of Helma instances forming one virtual server. HelmaSwarm uses asynchronous JGroups communication to distribute/coordinate cache and session state.
12http://adele.helma.org/download/helma/contrib/helmaswarm/
14
17HelmaGroups *HelmaGroups|http://helma.org/stories/77390/* is a Helma extension that puts several helma servers into a group and makes them share data in their memory over the network. A new global object "group" is added to the scripting environment and all changes in that object tree are immediately replicated to all members.
19http://helma.org/stories/77390/
21
24Rhinola *Rhinola|http://mod-gcj.sourceforge.net/rhinola.html* is a very thin server-side JavaScript execution framework running on top of mod_gcj, a module for Apache to run Java code via GCJ directly within the web server. Rhinola is a fresh implementation of a Helma core and formed the basis for the development of the Helma 2.0 development branch.
26http://mod-gcj.sourceforge.net/rhinola.html
28
31Rabbit *Rabbit* is a framework that provides a clean and simple way to script the object-data structure of a Helma application and automates the mapping of that object structure to a relational database, including the automatic setup of that database.
33*Rabbit*
35
38A flexible templating engine that is written entirely in Javascript and is backwards compatible with Helma 1.x skins and macros, but adds additional statements such as loops and conditionals. It The *JavaScript Template Engine* is implemented as a library for Helma 1.5, but is intended to become the basis of the templating engine for Helma 2.
40*JavaScript Template Engine*
42
45VelocityExtension *VelocityExtension|http://adele.helma.org/source/viewcvs.cgi/extensions/velocity/README.txt?rev=HEAD&cvsroot=hop* is a Helma extension that integrates Velocity, a  powerful  open source template engine into Helma.
47http://adele.helma.org/source/viewcvs.cgi/extensions/velocity/README.txt?rev=HEAD&cvsroot=hop
49
52FreeMarkerExtension *FreeMarkerExtension|http://adele.helma.org/source/viewcvs.cgi/extensions/freemarker/README.txt?rev=HEAD&cvsroot=hop* is a Helma extension that integrates FreeMarker, a powerful open source template engine into Helma.
54http://adele.helma.org/source/viewcvs.cgi/extensions/freemarker/README.txt?rev=HEAD&cvsroot=hop
56
59A dynamic wikiesque web site framework built on Helma. Gobi *Gobi|http://gobi.helma.org/* aims to provide a platform for Wiki applications as well as applications including Wiki-like features and provides simple yet powerful base classes that can be extended to do any imaginable thing.
61http://gobi.helma.org/
63
66A feature rich, industry-proven blog hosting software based on Antville. Twoday *Twoday|http://twoday.org/* is the software running at twoday.net, a german-speaking weblog hosting platform hosted and developed by Knallgrau.
68http://twoday.org/
70
73Antville *Antville|http://antville.org/* is an expandable weblog hosting system built on Helma that has some of the features of a full grown content management system. Antville scales very well up to several thousands of weblogs and is very easy to use while offering a lot of advanced features that make it even capable for hosting other types of websites.
75http://antville.org/
77
80A soft-coding web site framework built on Helma. OpenMocha *OpenMocha|http://openmocha.org/* web applications are written through a web-based interface that wraps pieces of server-side and client-side code around content objects. These behaviors are inherited by other child objects in the hierarchical content tree and can be overridden at any level.
82http://openmocha.org/
84
87Chopper *Chopper|http://blog.p3k.org/stories/3143/* is a client-side Javascript library that provides methods and features to emulate the Helma scripting environment on the client-side. It effectively allows you to write client-side applications the way you would write them on the server-side using Helma.
88
89http://blog.p3k.org/stories/3143/

Version 8 by zumbrunn on 19. Oktober 2006, 10:36

5http://dev.helma.org/Wiki/HelmaLib/*HelmaLib*
33http://dev.helma.org/Wiki/Rabbit*Rabbit*
40http://dev.helma.org/Wiki/JavaScript+Template+Engine/*JavaScript Template Engine*

Version 7 by zumbrunn on 19. Oktober 2006, 10:30

5http://adelehttp://dev.helma.org/source/viewcvs.cgi/modules/org/Wiki/HelmaLib/

Version 6 by zumbrunn on 19. Oktober 2006, 00:57

50=== FreeMaker FreeMarker Extension ===

Version 5 by zumbrunn on 19. Oktober 2006, 00:53

29=== Rabbit ===
30
31Rabbit is a framework that provides a clean and simple way to script the object-data structure of a Helma application and automates the mapping of that object structure to a relational database, including the automatic setup of that database.
32
33http://dev.helma.org/Wiki/Rabbit
34
35
50
51=== Rabbit ===
52
53Rabbit is a framework that provides a clean and simple way to script the object-data structure of a Helma application and automates the mapping of that object structure to a relational database, including the automatic setup of that database.
54
55http://dev.helma.org/Wiki/Rabbit

Version 4 by zumbrunn on 19. Oktober 2006, 00:52

15=== HelmaGroup HelmaGroups ===

Version 3 by zumbrunn on 19. Oktober 2006, 00:49

1
11HelmaSwarm is a tool to build Helma clusters, a group of HelmaHelma instances forming one virtual server. HelmaSwarm uses asynchronous JGroups communication to distribute/coordinate cache and session state.
12instances forming one virtual server. HelmaSwarm uses asynchronous JGroups communication to distribute/coordinate cache and session state.
39VelocityExtension is a Helma extension that integrates Velocity, a  powerful  open source template engine into Helma.
40a  powerful  open source template engine into Helma.
46FreeMarkerExtension is a Helma extension that integrates FreeMarker, a powerful open source template engine into Helma.
47a powerful open source template engine into Helma.

Version 2 by zumbrunn on 19. Oktober 2006, 00:48

1A list with descriptions and links to various related projects goes here... (coming later today)
2=== HelmaLib ===
3
4HelmaLib is included with standard Helma installations and is a Javascript library considered to be of universal usefulness for all Helma application development. It consists of two modules, a core module that extends core Javascript prototypes and a "helma" module that contains additional prototypes, providing additional functionality not provided directly by Helma's core environment. 
5
6http://adele.helma.org/source/viewcvs.cgi/modules/
7
8
9=== HelmaSwarm ===
10
11HelmaSwarm is a tool to build Helma clusters, a group of Helma
12instances forming one virtual server. HelmaSwarm uses asynchronous JGroups communication to distribute/coordinate cache and session state.
13
14http://adele.helma.org/download/helma/contrib/helmaswarm/
15
16
17=== HelmaGroup ===
18
19HelmaGroups is a Helma extension that puts several helma servers into a group and makes them share data in their memory over the network. A new global object "group" is added to the scripting environment and all changes in that object tree are immediately replicated to all members.
20
21http://helma.org/stories/77390/
22
23
24=== Rhinola and mod_gcj ===
25
26Rhinola is a very thin server-side JavaScript execution framework running on top of mod_gcj, a module for Apache to run Java code via GCJ directly within the web server. Rhinola is a fresh implementation of a Helma core and formed the basis for the development of the Helma 2.0 development branch.
27
28http://mod-gcj.sourceforge.net/rhinola.html
29
30
31=== JavaScript Template Engine ===
32
33A flexible templating engine that is written entirely in Javascript and is backwards compatible with Helma 1.x skins and macros, but adds additional statements such as loops and conditionals. It is implemented as a library for Helma 1.5, but is intended to become the basis of the templating engine for Helma 2.
34
35http://dev.helma.org/Wiki/JavaScript+Template+Engine/
36
37
38=== Velocity Extension ===
39
40VelocityExtension is a Helma extension that integrates Velocity,
41a  powerful  open source template engine into Helma.
42
43http://adele.helma.org/source/viewcvs.cgi/extensions/velocity/README.txt?rev=HEAD&cvsroot=hop
44
45
46=== FreeMaker Extension ===
47
48FreeMarkerExtension is a Helma extension that integrates FreeMarker,
49a powerful open source template engine into Helma.
50
51http://adele.helma.org/source/viewcvs.cgi/extensions/freemarker/README.txt?rev=HEAD&cvsroot=hop
52
53
54=== Rabbit ===
55
56Rabbit is a framework that provides a clean and simple way to script the object-data structure of a Helma application and automates the mapping of that object structure to a relational database, including the automatic setup of that database.
57
58http://dev.helma.org/Wiki/Rabbit
59
60=== Gobi ===
61
62A dynamic wikiesque web site framework built on Helma. Gobi aims to provide a platform for Wiki applications as well as applications including Wiki-like features and provides simple yet powerful base classes that can be extended to do any imaginable thing.
63
64http://gobi.helma.org/
65
66
67=== Twoday ===
68
69A feature rich, industry-proven blog hosting software based on Antville. Twoday is the software running at twoday.net, a german-speaking weblog hosting platform hosted and developed by Knallgrau.
70
71http://twoday.org/
72
73
74=== Antville ===
75
76Antville is an expandable weblog hosting system built on Helma that has some of the features of a full grown content management system. Antville scales very well up to several thousands of weblogs and is very easy to use while offering a lot of advanced features that make it even capable for hosting other types of websites.
77
78http://antville.org/
79
80
81=== OpenMocha ===
82
83A soft-coding web site framework built on Helma. OpenMocha web applications are written through a web-based interface that wraps pieces of server-side and client-side code around content objects. These behaviors are inherited by other child objects in the hierarchical content tree and can be overridden at any level.
84
85http://openmocha.org/
86
87
88=== Chopper ===
89
90Chopper is a client-side Javascript library that provides methods and features to emulate the Helma scripting environment on the client-side. It effectively allows you to write client-side applications the way you would write them on the server-side using Helma.
91
92http://blog.p3k.org/stories/3143/
93
94
95

Version 1 by zumbrunn on 18. Oktober 2006, 11:27

1A list with descriptions and links to various related projects goes here... (coming later today)