GitHub repository: yukihiko-shinoda/inflector
Description: inflector inflects and uninflects words. It also transforms between camelCase and under_score strings.