Open Source Technology Stack used in Magnolia CMS
Magnolia CMS is one among popular java based CMS. It has support of CMS, DMS, Wiki, Forum and lot more features. This article discusses about the open source software used to build Magnolia CMS.
Programming language: Java
Apache Jackrabbit is a Content Repository which conforms to the JCR standards. http://jackrabbit.apache.org/
Ehcache is most widely used and highly scalable Java cache. http://ehcache.org/
Apache Derby is an open source relational database implemented entirely in Java. http://db.apache.org/derby/
Apache commons is a repository of reusable Java components. It supports Collections, Fileupload, IO, HttpClient, Connection Pool and lot more. http://commons.apache.org/
Freemarker is a Java Template Engine Library. It generates HTML web pages as output which could be rendered. http://freemarker.sourceforge.net/
Lucene is a widely used Java based Search engine library to do full text search on the content. http://lucene.apache.org/
OpenWFE is a open source workflow engine. http://sourceforge.net/projects/openwfe/
PDFBox is a Java PDF library for working with PDF documents. http://pdfbox.apache.org/
CKEditor is a text editor to be used inside web pages. http://ckeditor.com/
NekoHTML is a simple HTML scanner http://nekohtml.sourceforge.net/
EZMorph is simple java library for transforming an Object to another Object. http://ezmorph.sourceforge.net/
JUG is a pure java UUID generator. http://jug.safehaus.org/
ICU4j provides Unicode and Globalization support. http://site.icu-project.org/
Programming language: Java
Apache Jackrabbit is a Content Repository which conforms to the JCR standards. http://jackrabbit.apache.org/
Ehcache is most widely used and highly scalable Java cache. http://ehcache.org/
Apache Derby is an open source relational database implemented entirely in Java. http://db.apache.org/derby/
Apache commons is a repository of reusable Java components. It supports Collections, Fileupload, IO, HttpClient, Connection Pool and lot more. http://commons.apache.org/
Freemarker is a Java Template Engine Library. It generates HTML web pages as output which could be rendered. http://freemarker.sourceforge.net/
Lucene is a widely used Java based Search engine library to do full text search on the content. http://lucene.apache.org/
OpenWFE is a open source workflow engine. http://sourceforge.net/projects/openwfe/
PDFBox is a Java PDF library for working with PDF documents. http://pdfbox.apache.org/
CKEditor is a text editor to be used inside web pages. http://ckeditor.com/
NekoHTML is a simple HTML scanner http://nekohtml.sourceforge.net/
EZMorph is simple java library for transforming an Object to another Object. http://ezmorph.sourceforge.net/
JUG is a pure java UUID generator. http://jug.safehaus.org/
ICU4j provides Unicode and Globalization support. http://site.icu-project.org/