The best free EPiServer CMS 6 R2 plugins
Here is my list of favorite plugins to EPiServer CMS 6 R2.
Introduction
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
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: https://github.com/joelabrahamsson/Page-Type-Builder
2. EPiServer Template Foundation (ETF)
EPiServer 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: http://etf.codeplex.com/
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: https://www.coderesort.com/p/epicode/wiki/EPiImage
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: https://www.coderesort.com/p/epicode/wiki/404Handler
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.
On EPiServer Nuget: Yes
More info: http://www.frederikvig.com/2010/09/introducing-oembed-for-episerver/
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: https://www.coderesort.com/p/epicode/wiki/MakingWaves.MobileUrlRewriter
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: https://www.coderesort.com/p/epicode/wiki/MakingWaves.MobileImageScaling
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: http://world.episerver.com/Blogs/Andre-Brynildsen/Dates/2011/9/Virtual-Path-Provider-for-Amazon-S3/
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: https://www.coderesort.com/p/epicode/wiki/Epinova.EmailObfuscator
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:
https://www.coderesort.com/p/epicode/wiki/DatabaseFileSystem
What are your favorite plugins to EPiServer CMS 6 R2?
Share them with us in the comments below.
Posted by Alexander Haneng
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.
https://www.coderesort.com/p/epicode/wiki/Itera.MultiProperty
Unfortunately on epicode it's build for CMS 5 but I think I saw a version for CMS 6 somewhere as well.
Regarding multi properties and lists of entities you should also take a look at my open source project for this http://world.episerver.com/Blogs/Lee-Crowe/Dates/2011/3/ElencySolutionsMultipleProperty-v10-Released/.