Energon

Energon is a report engine written in ruby. It allows you to create reliable and advanced reports from your templates. Both templates and output documents are based on OpenXML and OpenDocument formats.

Energon supports currently Text, Word and Excel documents.

  1. Create a template of your choice (Text, Word, Excel).

  2. Add placeholders into your document, those placeholders will be replaced later by some data. Note that you can add some formatting instructions on your placeholders.

  3. Merge your data and your template. Data source is a simple ruby Hash, and thus can be created for instance from some ActiveRecord data.

  4. Save your output, it’s all that simple!

Installation

To install the lastest Energon, just type:

gem install energon

License

Energon is released under the MIT License

Support

Any questions, enhancement proposals, bug notifications or corrections can be sent to [email protected]. You can visit our website: www.woa.hu.