Buckle your seatbelt. You'll be amazed how fast you can go. With Mura's pre-built content objects, starter templates and intuitive interface, your productivity will get turbo-charged.
Editing content in Mura CMS is as simple as clicking into the page, and working with the content directly in the context of the page. No pop-ups or form fields to get in your way. It's the most intuitive editing experience we've seen.
Local Content Indexes
Need to create a list of content in your Mura CMS site? Say goodbye to complicated SQL or programming - unlike other systems, our easy to use, intuitive Local Content Index tool allows you to do it quickly, with zero coding, even if you have complex rules and scenarios in mind. Our configurator allows you to drag and drop to specify the fields you want to display, in any order you choose, and you can even assign custom CSS classes or IDs right in the configurator.
Creating new forms in Mura CMS is as simple as dragging and dropping the fields you need in our Form Builder. No need to call the IT department - anyone can create and add a new form in minutes. Mura CMS forms store data as XML in the default Mura CMS database schema, so there's no need to involve a DBA, and form submissions can be reviewed and downloaded at any time - even emailed upon submission to multiple email addresses. And like everything in Mura CMS, forms can be customized to integrate with external systems (CRMs, etc.)
Mura CMS's built-in slideshow feature allows you to create new slideshows in minutes. Just add your images via our easy drag and drop interface, and Mura will automatically create thumbnail, medium resolution and high resolution versions of each image, and assemble the slideshow for you. You can custom crop each image, and create custom image sizes for the slideshow - all within Mura CMS (no Photoshop needed!). Plus, the built-in slideshows are responsive and swipeable for mobile and other touch devices.
Calendars are a default content type in Mura CMS. Any content you add below - events, files, links, etc. - will be displayed in the calendar on the dates specified. Calendars can be filtered by category or group access, and can even aggregate items from other Mura CMS calendars with just a few lines of extra code.
Mura's built-in image manipulation features mean you don't have to pre-prep your images before using them in your Mura CMS site. Simply upload them in their hi-res format, and Mura CMS will create the multiple images sizes for use - you can even specify sizes for responsive designs. You can also crop and rotate images directly in Mura to get the exact fit for any dynamically displayed image.
Version Control & Rollback
Every time you create a new version of a page (or file, etc.) in Mura CMS, it's saved as a new version. Accessing previous versions is incredibly easy, and you can run a visual comparison between any two version. Our comparison tool also shows any other changes that have taken place, including any meta data changes, authorship changes, etc.
With our Content Staging feature, you can even roll back batch updates to your Mura CMS site in one-click.
Copy and Paste Entire Pages & Sections
Got a page set up just right? Need to make another like it? With Mura's ability to copy and paste entire pages (including that page's template, navigation options, content objects and more), you can save time and and eliminate repetitive editing tasks. You can also copy and paste entire site sections if you want.
Multi-Language & Locale Support
Our Mura Translations plugin provides extensive support for publishing multiple language sites in Mura CMS. You can even create custom XML-based import/export workflows for automating or outsourcing your translations. Mura CMS also ships by default with English, Spanish, French, German, Dutch, Italian Portugese and Hungarian options for the Mura CMS admin, and adding new languages is as simple as updating a single resource bundle file.
Web Standards, HTML 5, CSS3, jQuery. You know it well. And because Mura CMS knows it too, getting a your site's design cranked out in Mura is as fast as it can be.
Direct Access to Markup
Need to add another container or even substantially change the markup of a built-in Mura object? No problem. You can override defaults at both the site and theme-level for complete control. You can create custom objects and stay on the upgrade path.
Dynamic CSS Hooks
Mura creates a name-based class for every dynamically-generated object on the page which means less time fishing around in includes and creating exceptions as you go. Just write the styles for it and you're set.
Built-In .LESS Compiler
No need to set up and maintain a local .LESS environment and then have everyone on your team have to follow suit. Mura CMS has a built-in .LESS compiler!
Minification & Concatenation
Frameworks such as Bootstrap and Foundation are popular for a reason — they save time and effort. This is why Mura CMS ships with Bootstrap 3 and jQuery Mobile, and supports Foundation, Skeleton and other front-end frameworks out of the box.
Responsive or mobile-specific? The choice is yours. Mura CMS ships with both Bootstrap 3 and jQuery Mobile, and offers several frameworks, wired up and available for download right here on getmura.com.
When you want to take things a step futrther than frameworks and implement a pre-designed theme, there's no place better than Theme Forest and we're pleased to announce that Mura CMS will soon offer themes from the best developers on ThemeForest.net.
Mura's front-end request lifecycle is fully event-driven. This gives developers the ability to augment or override any of the default behaviors without needing to customize your Mura CMS core, which means you can customize Mura CMS as much as you want while staying fully update-safe.
Mura ORM provides a light-weight way to quickly create custom entities that seamlessly blend into Mura's object model and content versioning and bundling. You can quickly build custom apps and functionality all within Mura's default programming approach.
The Mura Scope provides a single point of access to everything that Mura provides. This allows code portability between execution contexts. Mura Scope is similar to jQuery's syntax, so learning it up is easy and fast.
Mura CMS iterators provide a consistent, simple way to iterate or loop through all datasets provided in core.
Mura CMS has a robust plugin architecture, which paired with Mura' event model provide developers with a green field of possibilities. You can create new functionality in a plugin, or extend Mura CMS functionality. Plugins are portable between Mura CMS sites and installs, and can be included in Mura CMS bundles.
Mura CMS provides access to all of its entities (content, users, etc) through "bean" objects that conform to a consistent set or operations. This consistency allows developers the ability to quickly ramp-up when getting started.
Mura CMS provides the ability to create custom content types that can be assigned custom attributes and behaviors. For example, you can add custom elements to a page, user, file, etc. and then programatically manipulate these attributes.
With all the above features Mura CMS is completely customizable, while at the same time customizations do not hinder the ability to keep Mura's core updated to with the latest release.
Updating your Mura CMS site is as simple as logging into to the admin area as a super-admin, and clicking the "update Mura Core" link. You'll automatically get updated to the latest stable release, with no need for lengthy downtime or compatibility testing. It just works.
Allow Customization & Stay on the Upgrade Path
If yours is like most organizations, one size does not fit all and your team will need to make customizations that support your business. The problem is with most systems, you'll do this and find out years down the road you've backed yourself into the corner on an old version. Not so with Mura CMS. Allow your team to customize as needed and stay on the upgrade path!
Mura CMS will run great in almost any IT infrastructure - using Railo, Adobe ColdFusion, or any modern Java server. Mura CMS works with Oracle, Microsoft SQL Server, MySQL and PostgreSQL databases, and supports all major browsers. No matter your stack of choice, Mura CMS will fit right in.
Depending on your site's traffic and performance needs, Mura CMS can be deployed as simply as a single site in a Mura CMS instance, or all the way up to multiple high-performance clustered installs with geographically-distributed failover options.
Mura CMS's innovative Site Bundles feature allows you to export any or all aspects of your Mura CMS site into a fully-selfcontained file that can be imported into any Mura CMS installation. Your Site Bundle can contain content, users, layout files, form data, and much more - just select what you need, and you're all set. This makes backups, site migrations, development deployments and more easy and unbelievably simple.
Mura CMS is built with integration in mind - and one of the most common integrations is with external LDAP, Active Directory or single-sign-on applications. You can continue to manage your users and permissions in your usual system, and setup Mura CMS to check your system to provide the users rights to allow (or deny) access to site content, features and administrative tools.
With Mura CMS, you can setup multiple sites in a single installation, and share administrative rights between the sites. Plugins, display objects, layout files and more can be shared between the sites, making development and maintenance much faster and simpler.