Try Magnolia Extensions!
Accelerate and enrich your project with Magnolia Extensions. Extensions are à-la-carte Magnolia add-ons, developed and supported by Magnolia Professional Services. Extensions have typically been developed in close collaboration with customers to meet requirements not covered by the core product. Now you can benefit from these useful features in your projects as well. Extensions such as Search Engine Optimization (SEO) and Single Sign On (SSO) add useful functionality to existing official Magnolia modules.
With limited support, usually directly from the extension's developer, extensions are described in their own separate EX Documentation Space. They are covered by our standard Magnolia License Agreement (.pdf) which is friendly and includes access to the source code.