All project content is available for reading, but you need to be a member of the project for Subversion checkout of source code, or to create/modify any information.
Login if you are a member. Apply here to request membership (open to all).

Version 138 (modified by johan.olofsson@…, 7 years ago) (diff)


Community Source EPiServer Modules


How do I use it?

Each module is different, so click the links below to read more about the modules. Look for links or information about installing or configuring. Additionally, the IntroductionSection has useful information about general requirements and tools you might need.

Since all the source code is available, you can download and compile it yourself. We have a video showing you how to check out (download) the source code using TortoiseSVN and make it work with your web site. You can also browse all the code online.

How do I contribute to a module?

Please read the HowToContribute page. If you have made changes to a module, and would like to commit back to the Subversion repository, please see the video explaining how to commit code.

Can I add my own module?

Sure you can! Please contact BV Network AS (info@bvnetwork.no) for practical arrangements.

About CodeResort

The 'EPiCode' project is really just one of many projects on CodeResort. You can host your own projects here too. Read more about CodeResort.

EPiCode is a community source project for sharing modules and plug-ins that work with EPiServer. The service is run by BV Network AS and is not a part of EPiServer AB as such. All modules come with full source code.

In order to download and browse the source code you need to register and apply for membership.

Featured modules

EasySearch provides EPiServer web site developers with a simple way to add powerful and flexible full text search on their website. It is provided with a Lucene back-end, but is carefully architected to allow different back-ends to be plugged-in with no changes to site code. EasySearch is built using Event-driven indexing - which means that you have no more inefficient site crawling.
Module frontpage

Quick Search Extender
The module allows you to extend EPiServer's quicksearch in the edit mode so you will get a menu to choose from on all the pages with a pagename that starts with your searchstring. You can then either choose one with the mouse or use the arrows key to step up or down. So this is a very easy way of finding the page you are looking for without knowing the exact name.
Module frontpage

Google Analytics
This is a plug-in that lets your editors see the statistic from Google for each page. The module was developed by Ruwen Jin at the research team in Sweden.
Module frontpage
View screenshots


The Newsletter module lets you create pages in EPiServer and send these pages as emails to a list of recipients. In contrast to the built-in subscription feature this module is push based, as you define the content, and control the sending. The module supports send as HTML and plain text, subscribe/unsubscribe and much more!
Module frontpage
View screencast


EPiCode currently contains the following modules, all made available using the EPiCode Community Source License (ECSL):

NameVersionPriceContributed by
404HandlerCMS 4FREEBV Network AS
Advanced DeleteCMS 4FREEIntergen
CacheFrameworkCMS 4 and 5FREEBV Network AS
CloudCuckooCMS 5FREEInterakting (Business & Decision)
Database File SystemCMS 4FREEEinar Krokan
EasySearchCMS 5NOK 30.000Networked Planet Ltd (Ordering Information)
EPiBaseLibraryCMS 4FREEBV Network AS
EPiPageTypeUtilCMS 4 and 5FREEBV Network AS
EPiUserPluginsCMS 4FREEBV Network AS
EnterpriseConfigCMS 5FREEErgoGroup
FacetedNavigationCMS 4FREECognifide Limited
FlexigridScreencast availableCMS 5NOK 15.000Epinova AS (Ordering Information)
Folder Browser PropertyCMS 5FREEMeridium AB
Google Analytics moduleCMS 5FREEEPiServer Labs
PageScripts module?CMS 5FREEEPiServer Labs
Google Map moduleScreencast availableCMS 4 and 5FREEBV Network AS/Labs
HelpTextCMS 5FREEIntergen (Magnus Österhult)
HyperThumbnailCMS 5FREEInterakting (Business & Decision)
ImageListPropertyCMS 4 and 5FREEBV Network AS/Making Waves
ImageVirtualPathProviderCMS 5FREECognifide Limited
Itera.MultiPropertyCMS 5FREEItera/Objectware as
Link ReportCMS 4 and 5FREEEPiServer Sweden AB
Lotus Notes Membership Role ProviderCMS 5FREEItera / Gazette AS
Manage LanguagesScreencast availableCMS 5FREEBV Network AS
Manage ChildrenScreencast availableCMS 5FREEBV Network AS
Multi-page PropertyScreencast availableCMS 4 and 5FREEIntergen
NewPageCMS 5FREEProkom Sem & Stenersen
NewsletterScreencast availableCMS 4 and 5NOK 10.000BV Network AS (Ordering Information)
PageContainerCMS 5FREELogica
Page MockupScreencast availableCMS 5FREEBV Network AS
PageTreeIconsScreencast availableCMS 5FREEDropit/Intergen (Henrik Nyström)
Picasa2EPiServerScreencast availableCMS 5FREEBV Network AS
Picture galleryCMS 4 and 5FREENorsk Rikstoto
QuickSearchExtenderCMS 5FREEDropit (Fredrik Karlsson)
RssToPageCMS 4 and 5FREEBV Network AS
Web Part FrameworkScreencast availableCMS 4 and 5FREEBV Network AS

Note! There might be modules in the repository that is not listed above, awaiting more documentation and/or source code. Please check the source browser.