Okay, so, thanks to [carlcs' answer][1] I managed to solve the camel-case to lower-dash-case conversion. The other direction was a bit trickier, but again, after digging in a bit deeper I was able to figure it out myself: First off, I'm not using the plugin any longer! Yay! The secret was to create a custom Twig filter that would convert dash-separated strings like so: {{ 'my-first-car'|dash2camel }} {# outputs 'myFirstCar' #} With the help of [this guide][2] and some code from [this answer][3] I created my own custom Twig filter within Craft. Nothing fancy and hacked together quickly, but **I've put it on [GitHub][4] if someone runs into the same issues**. [1]: https://craftcms.stackexchange.com/a/4398/654 [2]: http://cameronspear.com/blog/craft-cms-twig-filter-extension/ [3]: https://stackoverflow.com/a/12642156 [4]: https://github.com/rppld/dash2camel