Kalypto – jQuery plugin for customizing checkbox and radio button form elements


I’m happy to announce the first public version of Kalypto (former working name, replaceRCInputs) through GitHub:

Demo page here: http://localpcguy.github.com/Kalypto/

Code here: https://github.com/localpcguy/Kalypto

Description: Kalypto is a basic plugin to use a simple sprite and CSS in place of a checkbox or radio button. Styles for the checked/non-checked state should be defined in a stylesheet, and the plugin changes the class and maintains the state of the checkbox or radio button.


My goal is to keep it fairly basic, I want to avoid a large bloated plugin that does a ton of stuff but is overkill for simple uses.  So I’m not actively looking to add more functionality to it, but if you have ideas let me know, and I’ll consider them.

I chose Kalypto as the name after a little searching – καλυπτω (Greek) translates to “to cover, to conceal”, and in a way, that is what this is doing to the ugly system form elements.  (And no, I don’t know Greek, I was just searching for something fitting to use as a name.)

So enjoy the plugin, feel free to use it, adapt it, break it.  If you break it, please send me bug reports on GitHub, yes?  It has been used in production sites, and passed through QA cycles a few different times so far.  If you do use it in a production environment, I would love to have you tweet me the site (@LocalPCGuy) it is live at, and feel free to let me know how the experience went.