Overview of the free / open source Umbraco packages I’ve created (some in collab with others). This list only features the most recent ones and the still usefull/active ones that work with Umbraco 6.

Char Limit Datatype

New datatype, a textarea with a limit on the characters. The character limit can be set on the edit datatype page (default this is set to 100).So you get feedback on the amount of characters left when you are typing. If you exceed the limit the content gets trimmed.

Full details:
Project page:

Config tree

ConfigTreeLogoAdds a tree to the developer section called "Config Files". It will list all of the *.config files in your ~/config folder.  These can all be modified in the editor provided.

Full details:
Project page:

Dictionary Datatype

DictionaryDatatypeLogoAdds a new datatype that can come in handy when working with multilingual sites and you don’t wan’t to replicate a certain content/media node for each language. A property of this type will add a textbox(or textarea) for each language that is set.

Project page:

Eazy D

EazyDLogoMakes creating Umbraco dictionary items easier

Full details:
Project page:

Look who’s editing now

Avoid conflicting content edits with this package. Page edits will be visible in the tree and on the page it self if multiple people are viewing/editing the same page.

Full details:
Project page:’s-editing-now


OptimusLogoUI layer on top of  the Web Optimization framework for Umbraco, making it possible to create script and style bundles from within the backoffice.

Full details:
Project page:

Optimus Lite

OptimusLiteLogoInstantly make any Umbraco website faster!

Full details:
Project page:

Seek and destroy

seekanddestroylogoCustomizable ajax locator control

Full details:
Project page:

There is no spoon

ThereIsNoSpoonLogoMatrix property editor with a configurable amount of cols/rows

Full details:
Project page:


If you are interested in the sourcecode please check my github account

An overview of older packages can be found here

56 Comments so far

  1. Ryan J. Salva on May 6th, 2008

    Hey there,

    I’ve got a relatively small CMS project (2 websites of less than 12 pages each) that needs a developer. Each site has only two design templates (home and interior), so the coding should go rather quickly. My team can provide HTML prototypes. Typically, we’d do this sort of thing in-house, but I’m looking to expand our contractor base and you seem to know your stuff with Umbraco. Interested?


  2. Thomas Kahn on May 7th, 2008

    Hi Tim!

    I’d love to try out your AJAX Poll package for Umbraco, but I can’t find a link to download it?

    Thomas K

  3. Tim Geyssens on May 7th, 2008

    Hey Thomas,

    I’ll digg up the package( source) and post it later today.


  4. Tim Geyssens on May 7th, 2008

    Package is available for download

  5. Thomas Kahn on May 12th, 2008

    Thanks a million!
    AJAX Poll is fine for my needs - simple yet very flexible. The screencasts explained everything I needed to know to implement it.

  6. JHildeman on July 15th, 2008

    Hey Tim -

    I was looking into your polling package, but I don’t see any templates so when I create a new “Poll Container” I don’t see anything on the published page. I don’t see any bodyText content or properties (other than “votes”) to be able to build a template for it.

    This newbie is definately missing something here. Help me out?

  7. JHildeman on July 15th, 2008

    Also, where are these “screencasts” that Thomas references in his May 12th post? Maybe that’s all I need.

  8. Neil on July 16th, 2008

    Hi Tim,
    The AJAX Poll works great. Just wondering if you could please send me the source code so we can change a few things.


  9. Tim Geyssens on July 16th, 2008

    @JHildeman, I’ll see if I can digg them up

  10. Tim Geyssens on July 16th, 2008

    @Neil, you’ve got mail

  11. mitch on July 30th, 2008

    Hi Tim,
    Nice work!! Respect!

    I will ask same question as Neil few lines above: “Just wondering if you could please send me the source code so we can change a few things.”
    Thanx in advance!!


  12. Tim Geyssens on July 30th, 2008

    @mitch, you’ve got mail

  13. mitch on July 31st, 2008

    Thanx again Tim! :)

  14. Anton on August 4th, 2008

    Hi Tim!
    True component!
    Could you share sources with me as well, please.

    Thank you. :).

  15. Terje on August 6th, 2008

    Hi Tim!

    I’d love to try out your AJAX Poll package for Umbraco, but I can’t find a link to download it?

    Terje D

  16. Tim Geyssens on August 6th, 2008

    Hi Terje,

    The donwload link is on this page

  17. rob on August 21st, 2008

    I would like to see the source code as well.

  18. rob on August 21st, 2008

    for the ajax poll package.

  19. Luke Green on October 21st, 2008

    Hi Tim

    I am interested in using the poll you created, however I would like to customise it. I would be highly appreciative if you could send me the source code.

    Luke Green

  20. Simon Dingley on February 7th, 2009

    Hi Tim,

    Is the source still available for your Polls package? I would be interested in it if so to try and customise it for a site I am currently working on.

    Thanks for all the great work on Umbraco.


  21. Frank on March 9th, 2009

    Hi Tim,

    I also would like to examine the source for the poll you created. I have a need for such an item and am trying to understand how to ‘extend’ umbraco by using an existing ‘extension’.

    Could you please email the source or a link to where I can download it?

    Thanks in advance!

  22. Zac on May 19th, 2009

    Hi Tim,

    I’d love to review the source for the Ajax Polls package and probably make some modifications to it. I’d be glad to send you any and all updates I make to it.
    Keep up the great work.


  23. Remco on June 3rd, 2009

    Hi Tim,

    Is this poll also working on v4 of Umbraco? Are there any problems known to this package in v4? I’m looking for an Umbraco Poll, but this is the only one, and I haven’t found out yet if it handles well with v4.
    Tnx in advance!

  24. Remco on June 3rd, 2009

    To answer my own question, it seems to work in!
    Could you please send me the source code? I’m implementing it in a Dutch site and need to modify some texts.
    Thanx in advance!

  25. saradhi on June 24th, 2009


    The poll module is not working.
    here i am unable to add my poll question, and no db or file interaction.
    please send the code,so that i can utilize and full fill my requirement.


  26. Paulo on February 3rd, 2010

    Is there any “guide” for installing and using this? I’m getting an error when I try to use it:

    Invalid object name ‘xtraStarRating’.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.Data.SqlClient.SqlException: Invalid object name ‘xtraStarRating’.

    This happens when I pass the parameter “RatingBarUniqueId” (if I don’t pass that parameter I get an obvious error stating that I need to pass it).

  27. ali on June 29th, 2010

    I have installed the star rating package and all when I insert the macro to the template i will get this!!

    any idea? am I doing it right?
    Have I missed anything?!!
    any help is much appreciated.

  28. JTyler on October 9th, 2010

    Thanks so much for all your hard work! I am using the Star Rating package for a number of sites and it works great.

    I am trying to find the source so that I can edit to make a thumbs-up/thumbs-down version (this seems to be the trend right now..). It used to be hosted here, but the link no longer works:

    Can you please re-post somewhere? Thanks!

  29. Max on March 18th, 2011

    Your ajax star rating is giving me error now my menu and other xstl files cannot be created after un install it
    Could not load file or assembly ‘file:///C:\Users\ASUS\Documents\My Web Sites\Umbraco CMS14\bin\bin\xtraUmbracoStarRating.dll’ or one of its dependencies. The system cannot find the file specified.
    whats teh reason how to resolve this issue please let me know rigth away
    Thank you

  30. JTyler on March 21st, 2011

    If you notice, it is looking for a bin folder within the bin folder, but this does not exist. This is due to a change somewhere between Umbraco 4 and 4.5. You need to either change your xsltextensions.config to remove the preceeding “\bin” or you can create a bin folder within your bin folder and move the dll there. The 1st method woule be better, but functionally they both work the same.

  31. Darren on May 19th, 2011

    Just downloaded the package to have a play using umb version 4.7.0 and when i click send as mail i get the following:

    Server Error in ‘/’ Application.

    This version of EO.Web.dll is built for ASP.NET 2.0. Please use the .NET 1.1 build to run on ASP.NET 1.1.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.Exception: This version of EO.Web.dll is built for ASP.NET 2.0. Please use the .NET 1.1 build to run on ASP.NET 1.1.

    Source Error:

    Line 38:
    Line 39:
    Line 40:
    Line 41:
    Line 42:

    Any idea’s? Thanks Darren

  32. Geert on June 16th, 2011

    Hi Tim,

    We are currently evaluating a number of CMS systems to create our new extranet site for /- 5.000 users. Since we are a Microsoft oriented company, I want to limit the choice in .NET based systems.

    I don’t have a lot of experience with Umbraco but when looking at the Umbraco site to the upcoming releases page, there is one thing that worries me. Under “will not be implemented” they mention multi language support.

    Since I live in Belgium and you are familiar with the multilanguage aspect here, I wondered how you handle this. The site will be used in multi countries but with a main focus to BE. I want to avoid having to recreate the same page just to have it translated. We currently use Ektron which has an easy way to handle to handle this but has some shortcommings in other areas.

    Can you give me some info on how you handle multi language for BE oriented sites?



  33. Tim Geyssens on June 19th, 2011


    Check out this chapter on for more details on how to setup multilingual sites,-domains-and-languages

  34. nando on March 2nd, 2012

    hi ,
    could some one send me the source code for star rating package ? i realy want to see how you developed this, this is the only star rate package i found on the net and its really realy nice.

    thanks guys .

  35. Dana Gray on December 27th, 2012

    Hi Tim, can I get the source code for star rating? We are running Umb 4.10 with SCE and running into issues.
    Thanks for your time.

  36. mkariti on August 25th, 2013

    Hi Tim,
    Any chance to get the source code for the Dictionary Datatype package?
    I would like to try to implement RTE to it.
    Many thanks

  37. Shauraj on October 8th, 2013

    Hi Tim,
    Thnaks for your gr8 wrk..

    actly am looking for starrating Can you plz add the file again,I am not able to find.

  38. Judith on October 10th, 2013

    Looking for source code package for “Mail Engine” and can’t find it on GitHub. Need to rebuild it to add the .NET 4.0 EO.Web.dll - can you please add it? Thanks so much!

  39. ostrich on February 7th, 2014

    This website was… how do you say it? Relevant!!
    Finally I’ve found something that helped me.

  40. winter tires on February 10th, 2014

    Nice response in return of this query with real arguments and explaining the
    whole thing about that.

  41. click to read on February 20th, 2014

    Today, while I was at work, my sister stole my iPad and tested to
    see if it can survive a 30 foot drop, just so she can be a youtube sensation.

    My apple ipad is now broken and she has 83 views. I know this is entirely
    off topic but I had to share it with someone!

  42. positionnement référencement on March 7th, 2014

    The beauty of working online is that you can be in another country such as France consulting as a referencement, which means ‘SEO,’ or in San Francisco, all you really need is
    a computer and Internet connection. You will find a video on there site which
    clarifies this system in more detail. I happen
    to live near a project I managed years ago and, as a result, I frequently see “my” project
    serving its intended functions and adding to the quality of life in
    the community.

    Also visit my site positionnement référencement

  43. formation continue pharmacie on March 11th, 2014

    achat de cialis - Pharmacie en ligne Belgique

    Achat médicaments génériques sur le net telles que cialis et
    cialis, avis de prise & posologie.
    I drop a comment each time I appreciate a post on a website or I have something to contribute to the conversation.
    It is caused by the passion displayed in the post I looked at.

    And after this post Packages - Tim Geyssens, Umbraco developer.
    I was actually excited enough to drop a thought :-) I do have a couple of questions for you if it’s allright.
    Could it be only me or do some of these responses look like they are left
    by brain dead visitors? :-P And, if you are posting at other online social sites, I would like to keep up with you.
    Could you list the complete urls of all your public sites like your linkedin profile, Facebook page or twitter feed?

    My blog: formation continue pharmacie

  44. cheap youtube likes on March 12th, 2014

    Hello to every body, it’s my first pay a quick visit of
    this blog; this blog conaists of amazing and actually fine material for readers.

  45. Grace on April 14th, 2014

    Hi there, i read your blog from time to time and i own a similar one and i was just wondering if you get a
    lot of spam responses? If so how do you protect against it, any plugin or anything you can recommend?
    I get so much lately it’s driving me insane so any support is very much appreciated.

  46. TV Online on April 22nd, 2014

    Pretty nice post. I just stumbled upon your weblog
    and wished to say that I have really enjoyed browsing your blog posts.
    After all I’ll be subscribing to your feed and I hope you write
    again very soon!

  47. on April 28th, 2014

    Whoa! This blog looks exactly like my old one! It’s on a totally different subject but it haas pretty much the same page layout and
    design. Excellent choice of colors!

  48. concerts luke bryan on May 8th, 2014

    Comical! Good post

  49. on May 23rd, 2014

    Hi! This is my first visit to your blog! We arre a team of volunteers and starting a new project in a community
    in the same niche. Your blog provided us beneficial information to wok
    on. You have done a outstanding job!

  50. pirater criminal case on May 24th, 2014

    extra_subid_info); ad_url = param_concat_escape(ad_url, ‘cpm_floor’,
    unit. Dog fighting in Battlefield 1943 is an elaborate experience that takes some getting used to.
    Review Coordinator, Webmaster, Founder at I have
    always been captivated with games, be it console, board, card or any types of
    games. If you or your friend owns the Waterfall Terrace Home, you can fish and earn some fun prizes, one of
    which being a full length green couch. I hope this facilitates but hey, I probably wont notice from you guys; youll
    most likely have bliss with these excellent services.
    Not every first-rate game is made on a disc, there are some long and epic, short and sweet, and completely unique
    and fun downloadble games to purchase on the Playstation Network.
    unshift(’h1′); else CHITIKA.

    Feel free to surf to my webpage … pirater criminal case

  51. Francis Sulik on June 1st, 2014

    Hello there, just became alert too your blog through Google, and found thnat it is reaally informative.
    I am going to watch out for brussels. I’ll be grateful iif
    you continue this in future. A lot of people will be benefited from
    your writing. Cheers!

  52. Thank you for the good writeup. It actually
    wwas once a enjoyment account it. Glance complex to far added
    agreeable from you! However, hoow can we keep up a correspondence?

  53. Phong on July 8th, 2014

    Comical! Good post

  54. Sara on July 8th, 2014

    I’d like some euros what doses do xanax bars come in Travel Warnings or Public Announcements are updated and/or changed. AMPATH

  55. chambre d hote caen on July 17th, 2014

    This is an adults only luxury boutique beach hotel rated
    at 5 stars. Many of the cars I see are premium quality; Range
    Rovers, BMW’s, Toyota 4Runners, and the like are quite common. In order
    to use it on the handheld device such as the i - Phone, you need to jailbreak the
    device first.

    Feel free to visit my homepage; chambre d hote caen

  56. referencement naturel google on July 18th, 2014

    Nicely, you’re going to begin with a annuaire lien en dur.
    It’s the positioning of your web-site during the Google lookup outcomes that aren’t compensated provides.
    We find these sponsored links or sponsored results alongside the search tools, usually on the right
    of the results of referencing natural.

    Here is my page :: referencement naturel google

Leave a Reply