Magnolia CMS – Java based Open source content management system

Magnolia CMS is a well documented, free, easy-to-use enterprise-grade open source Content Management System based on the Java Content Repository standard (JSR-170) and uses SQL based database backend for stores the data. It specially designed for broadcasters and large organizations to manage their broadcast content.

It has enterprise-grade templating features for multi-site, multi-language and multi-domain scenarios. Administrators will have the option to ensure that editors access a site through a specific domain and edit only the part of the content structure that resides at the specified domain. To ensure an integrated browsing experience, URLs will be adapted seamlessly by Magnolia CMS to always reflect the domain.

It also support for Groovy, which allows for a much more agile approach to implementing new functionality for your web site, while retaining the full power, scalability and security of the Java stack. The new optional tag library provide a cleaner, leaner, simpler set of components. This new tag library implementation is separated from the UI component rendering.

Features of Magnolia CMS

  1. Content creation and administration
    • Instant inline editing
    • Browser-based user interface
    • cross – browser compatibility
    • Easy to Move, copy and reorder entire site – structures
    • AJAX-powered intuitive web-browser interface
    • standard 4-eye workflow
    • Versioning
    • Document Management System (DMS)
    • Imaging Engine (scale, crop & filter images)
    • Role-based user management
    • Multilingual admin interface and content
    • time-based publishing
    • Workgroup collaboration
  2. Frontend and templating
    • User Friendly and search engine friendly URL’s
    • SEO optimized Content
    • Follow the guidelines of W3C Web Content Accessibility Guidelines (WCAG2m)
    • Standard Templating Kit (STK)
    • Standards-based templating in JSP and Servlets
    • Freemarker as a template language
    • Custom-tag library speeds up templating
    • Unlimited page and paragraph designs
    • Templating Engine
    • Multi-site support
    • Themes
  3. Web 2.0
    • Podcasts, Webcasts, video
    • User Generated Content (UGC)
  4. Multichannel publishing
    • Supports for mobile devices
    • Email Module
    • Syndication and staging
    • RSS generation & aggregation
  5. Metadata and Tagging
    • Customizable, standards-based meta data (Dublin Core)
    • Automatic meta-data storage
    • Article categorization (tagging)
  6. Content Repository and retrieval
    • Integrated full-text search
    • Access-controlled search also based on meta-data
    • Google Sitemap generation
    • JSR-170 Java Content Repository (JCR)
  7. System integration and business Logic
    • Easy integration of third-party frameworks
    • Customizable, extensible workflow
    • Pluggable Digital Asset Management (DAM)
    • Structured data management (Data Module)
    • Observation of content changes
    • Shell access
  8. Scalability
    • Caching
    • Advanced cache strategies
    • Unlimited scalability, clustering and load-balancing
    • Transactional activation
  9. Backup and migration
    • Backup
    • Scheduled backups
    • Backup of revisions
    • Version export / import
  10. Deployment and Maintenance
    • 100% Java/J2EE compliance
    • Single file download installation
    • Deployment management
    • Compatibility with Tomcat, JBoss
    • Compatibility with Websphere, Weblogic
    • Logging with Apache Log4j

Download :
Demo :