To use a HelmaLib module in your Helma application, you need to add it to the app's repositories. The simplest way to do so is by using the app.addRepository() function:
helma.Chart provides the capability of reading Excel spreadsheets and rendering them as XHTML table.
helma.Color provides methods for converting HTML color names into their corresponding RGB values and vice versa, or retrieving single RGB color values.
helma.Database provides access to a relational database through JDBC.
helma.File provides read and write access to the file system.
helma.Ftp provides a FTP client for accessing FTP servers.
helma.Html provides various methods for rendering XHTML markup tags.
helma.Http provides functionality to programatically issue Http requests.
helma.Mail provides functionality for sending Email messages.
helma.Search provides functionality for creating a fulltext search index based on Apache Lucene.
helma.Skin in addition to the standard skin functionality, allows creation of a skin based on a Base64 encoded source.
helma.Ssh provides methods for connecting to a remote server via secure shell (ssh) and copying files from/to a remote server using secure copy (scp).
helma.Url creates a helma.Url object from a provided url string.
helma.Zip provides various methods for extracting entries or manipulating the contents of zip archives.
If you are looking for more Helma libraries, be sure to check out the Jala project!