Add a super secret santa to your projects!

Usage no npm install needed!

<script type="module">
  import surpriseSanta from '';


Surprise Santa

OH OH OH ! A secret surprise santa for your react projects. This idea came up after looking for ways of adding some christmas spirit to our team's monitoring dashboards. Here's an example of it in action

Surprise Santa


yarn add surprise-santa@latest


Import the following component:

import SurpriseSanta from 'surprise-santa';

And place it in the root of your main component. You can also define the minimum and maximum time between animations:

<SurpriseSanta minTime={5} maxTime={30} />

Running example project

In order to link the module to the example project, and see changes in real time, you can run:

yarn start-all

Example Santa

Built With


We use SemVer for versioning.



This project is licensed under the MIT License - see the file for details