Helma NG Wiki
Helma NG stands for Helma Next Generation and is a version of Helma built from the ground up. The main differences between Helma 1 and Helma NG are that Helma NG has a much smaller and leaner Java core (mostly just runtime, shell, and the module and resource loader), and that Helma NG aims to provide full CommonJS interoperability.
This is a wiki space dedicated to Helma NG. Feel free to create new pages or edit existing ones.
Overview
Helma NG consists of several components that can be used together or alone:
A compact JavaScript runtime environment based on Mozilla Rhino. It adds to Rhino a reloading module system that is compatible to the CommonJS Securable Module proposal.
An interactive shell with support for autocompletion and history.
A module library implemented in JavaScript, covering basic functionality such as extensions to the built-in objects, file I/O, logging, persistence, unit testing, client and server side HTTP support and web framework.
Getting Started
Some links that may help you getting acquainted with Helma NG:
- README
- Getting Started
- Demo apps
- JavaScript Runtime
- Modules
- Web Framework and Middleware
- Persistence API
Resources
- Mailing list
- Roadmap
- API Documentation (work in progress)
- Source Code (Github)
- Issues (Github)
- IRC: #ringojs on irc.freenode.net
Recently Edited Pages
| name | modified by | last modified |
| Roadmap | hannes | 2009/12/03 16:29 |
| modules | hannes | 2009/12/02 11:26 |
| JSGI | hannes | 2009/11/12 20:25 |
| Request Dispatching | hannes | 2009/11/12 14:58 |
| Web Framework | hannes | 2009/11/12 14:48 |
| Middleware | hannes | 2009/11/12 14:03 |
| Persistence API | zumbrunn | 2009/10/06 15:21 |
| Using Helma NG with OpenJDK | hannes | 2009/10/06 08:23 |
| Module Loader | hannes | 2009/10/05 16:35 |
| Profiler | hannes | 2009/09/29 20:30 |
| JavaScript Runtime | hannes | 2009/09/28 16:51 |
| README | hannes | 2009/09/28 16:35 |
| Running Rhino and Helma NG on Google App Engine | earl | 2009/09/27 22:54 |
| helma.logging | hannes | 2009/09/25 18:23 |
| Getting Started | hannes | 2009/09/21 15:46 |
| Tools | hannes | 2009/05/20 00:59 |
| Demo apps | hannes | 2009/05/19 15:34 |
| Shell | hannes | 2009/05/19 14:11 |
| Modules and Scopes | hannes | 2009/05/13 12:53 |
| jsdoc-toolkit_for_ng | marius | 2009/05/08 14:57 |