I am announcing the initial launch of a tiny open source project called reencode.
Reencode is a small set of tools—aimed at developers in the Java ecosystem—that help with changing the character encoding of text files. Initially, the tools consist of an API (if you can call one class an API :)) and, far more useful, an Ant task. A Gradle task will be following shortly.
See more details and sample usage of the Ant task on my blog.