See the requirements explained here: https://github.com/aehlke/tag-it/blob/master/README.markdown
It's implemented as a jQuery UI plugin. The effect plugins are optional, so we can ditch those, but the rest is needed.