Shop More Submit  Join Login


Submitted on
January 21, 2012
File Size
647 KB
Submitted with


43,012 (10 today)
81 (who?)
12,683 (6 today)


Creative Commons License
Some rights reserved. This work is licensed under a
Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
LuaCalendar 5.0 by smurfier LuaCalendar 5.0 by smurfier
*** Requires Rainmeter 3.0 or higher ***
Before upgrading to a newer version, back up all settings, holiday files, and personal style sheets.

A simple calendar powered by Lua with many customizable options.

Options and Features include:
  • Uses Style Sheets for easy customizing.
    • Includes three default styles and an Enigma style.
  • Start the week on Monday.
  • Use localized month names.
  • Show holidays and events.
  • Move through the months.
  • And many more!

For more information visit:…
Add a Comment:
Hidden by Commenter
ElCidxx Featured By Owner Oct 1, 2014  New member
Hello John,

first of all, thanks for your calendar, it's really what I was looking for!

Trying to add some events, I ran into the same issue noticed by v3rpin in Nov 2012 (pag. 7-8): without the repeat="..." argument in the <EventFile> heading, no event appears on the calendar. Can I kindly ask you if there's any solution for this? (I read that it was solved few days later, with an update, but it seems I'm facing with the same problem)

Thanks again,

fred-miaou Featured By Owner Jul 27, 2014
Bug with pipe !

I tried with:

EventFile="E:\Win 8\Sauvegardes\Program Source\Customisation\rainmeter\Calendriers\file 1.xml"|"E:\Win 8\Sauvegardes\Program Source\Customisation\rainmeter\Calendriers\file 2.xml"


EventFile="E:\Win 8\Sauvegardes\Program Source\Customisation\rainmeter\Calendriers\file 1.xml"|file 2.xml

With or without quotes.

Doesn't work and produce an error in log : Script: CScript.Lua:593: bad argument #1 to 'format' (string expected, got no value)

Using those files separately works.

So frustrating. I will apreciate some help or solution for this.

Plus another bug if title used:

<EventFile Title="Anniversaires" Repeat="Year">
    <Event Month="8" Day="8" Year="1952" Repeat="Year" Anniversary="true" Description="Mum"/>

Will only show -Anniversaires


<EventFile Repeat="Year">
    <Event Month="8" Day="8" Year="1952" Repeat="Year" Anniversary="true" Description="Mum"/>

works as expected.

smurfier Featured By Owner Jul 28, 2014
For the pipe problem, it is actually:

EventFile=E:\Win 8\Sauvegardes\Program Source\Customisation\rainmeter\Calendriers|file 1.xml|file 2.xml

Your first event works perfectly fine for me, granted that I'm using a newer version of the script with several issues fixed.

I hope to release a new version within the next few days.
fred-miaou Featured By Owner Jul 29, 2014
How can we be notified for a new release?
Pul53dr1v3r Featured By Owner Jul 20, 2014   General Artist
how to make a holiday that appears just in one year, no repeats?  
Hidden by Commenter
Pul53dr1v3r Featured By Owner Jun 20, 2014   General Artist
what about help? -_-
smurfier Featured By Owner Jun 20, 2014
I'm working on it. Trouble is that I have work, a life, and I'm making sure it works with the newer script that I'm using.
Pul53dr1v3r Featured By Owner Jun 21, 2014   General Artist
No problem mate.  I just wanted to know that you are working on it. I've  no doubt in your success. :)
Add a Comment: