Instead of maintaining a fork of chosen, have you considered extending it to add the functionality? I was looking for ajax support and found this: https://github.com/meltingice/ajax-chosen This seems like a much more maintainable way to add your fork's features to chosen. Thoughts?