Try our conversational search powered by Generative AI!

Alexander Haneng
Sep 26, 2011
(4 votes)

The best free EPiServer CMS 6 R2 plugins

Here is my list of favorite plugins to EPiServer CMS 6 R2.



Thanks to the great community around EPiServer there are now free open source plugins being released almost daily. And if you spend some time looking at what is out there you will find some real “how did I ever manage with out it” gems!

The problem however is that they can be hard to find as they are spread among EPiCode, Codeplex, GitHub, EPiServer Extras, EPiServer Nuget and many more.

So I thought I share my personal favorites to get you started Smile


My personal top 10 list

This list is based on modules I have used myself or at least have played with and want to use in my next project.


1. Page Type Builder (PTB)

This hardly needs an introduction as it is the most famous add-on to EPiServer.

On EPiServer Nuget: Yes

More info:


2. EPiServer Template Foundation (ETF)

imageEPiServer Template Foundation builds on top of Page Type Builder to provide a framework for common site features such as basic page type properties, RSS support, tags and date folders, MetaWeblog support for Live Writer, and various helpers for creating custom property types etc.

On EPiServer Nuget: No

More info:


3. EPiImage (Blatant self-promotion)

EPiImage is an award winning, free module that provides image scaling functionality, as well as two new property types: EPiImage Property that extends “URL to image” with a preview, and EPiImageGallery Property that provides a editor friendly way to add pictures to a gallery including drag and drop sorting, drag and drop adding of images from the file action menu (including whole folders), description texts, links etc.



On EPiServer Nuget: Yes

More info:


4. Custom 404 Handler for CMS 6

This library contains a custom 404 handler for your EPiServer CMS 6 project. It will replace the default 404 handler with one that you can change, in order for it to have a more consistent look with the rest of your site. It will also handle more 404 cases than the built-in handler. It also includes a Custom Redirect Gadget (for EPiServer Online Center) for editors to add redirects.



On EPiServer Nuget: Yes

More info:


5. oEmbed (Dynamic Content plugin)

Imagine your editors have some content on YouTube, Amazon, Flickr etc, and they’d like to add it to their EPiServer site. oEmbed makes this really easy, all the editors need to do is paste in the URL of the content they wish to show, could be from Amazon, Viddler or any other service that support oEmbed (here’s a list of supported services), and the plugin will automatically figure out the correct embed code for the content, doesn’t matter if it’s a Flash video or just plain HTML and CSS.


Add oEmbed in EPiServer edit mode


On EPiServer Nuget: Yes

More info:


6. Making Waves Mobile Url Rewriter

Making Waves Mobile Url Rewriter is a friendly Url engine, which translates incoming Urls so they point to specific templates based on configured rules. Most useful scenario is providing device-specific versions (e.g. for mobile devices) using different templates while retrieving data from a single data source (Page Data).




On EPiServer Nuget: No

More info:


7. Making Waves Mobile Image Scaling

Mobile Image Scaling component can rescale images in rendered html, so they does not exceed specified width. It’s important especially for mobile version of web pages - editor can insert big images in rich text property, which will not fit into small mobile device display.

Consider using Mobile Image Scaling with MakingWaves.MobileUrlRewriter. With custom rules configured, editor can edit single page and specify image sizes for regular clients, while Mobile Image Scaling component will be responsible for resizing them for mobile clients.


On EPiServer Nuget: No

More info:


8. Virtual Path Provider for Amazon S3

VPP provider for Amazon S3 that lets your editors use Amazon S3 as a regular EPiServer File Manger folder. Use this with Amazon CloudFront and you have a complete, cheap and easy to use Content Delivery Network (CDN) for your site.




On EPiServer Nuget: Yes

More info:


9. EPiNova EmailObfuscator

Are your customers tired of being spammed? The reason is probably that they expose the mailadresses directly on the website. Here are the solution: A Httpmodule that obfuscates all mail adresses on the webpage.

On EPiServer Nuget: No

More info:


10. Database File System

This library contains a custom file system for EPiServer where files and directories are stored in a Microsoft SQL Server 2005 or 2008 database. For enterprise solutions, this means that you do not have to synchronize files between servers in a web farm.

Bonus: This module also has a feature that lets you export your files from VPP (even the standard EPiServer one) to normal files and folders!

On EPiServer Nuget: No

More info:



What are your favorite plugins to EPiServer CMS 6 R2?

Share them with us in the comments below.



Posted by

Sep 26, 2011


Andrew Sanin
Andrew Sanin Sep 26, 2011 02:23 PM

I like Itera.MultiProperty a lot for it's easy way of creating complex custom properties especially when you need to have a list of some entities.

Unfortunately on epicode it's build for CMS 5 but I think I saw a version for CMS 6 somewhere as well.

Sep 26, 2011 03:11 PM

Regarding multi properties and lists of entities you should also take a look at my open source project for this

Please login to comment.
Latest blogs
Join the Content Recommendations Work Smarter webinar May 8th 16.00-16.45 CET with expert Aidan Swain

Learn more about Content Recommendations, with Optimizely’s very own Senior Solutions consultant, Aidan Swain . He will discuss best practices and...

Karen McDougall | Apr 12, 2024

Plugin for Identifying and Bulk Deleting Orphaned Missing Properties in Optimizely

I am aware that the Optimizely World community has extensively discussed this topic, with numerous solutions and code snippets available to help...

Adnan Zameer | Apr 11, 2024 | Syndicated blog

Enhancing the Authoring Experience: Extending the LinkItem

The LinkItem field is one of the most demanded properties by the community, allowing editors to effortlessly create and manage links across pages a...

Santiago Morla | Apr 10, 2024 | Syndicated blog

The distinctions between Optimizely Web Experimentation and Optimizely Feature Experimentation

This blog is part of the series - Unlocking the Power of Experimentation: A Marketer's Insight. Let’s dive into Optimizely's powerful experimentati...

Holly Quilter | Apr 9, 2024