Выложил под GPL-лицензией свою версию на Java число прописью.
Это например когда из BigDecimal("777.77") надо сделать "Семьсот семьдесят семь рублей 77 копеек".
В прошлом несколько раз искал такую штуку для разных проектов, а нормальной свободной реализации не было.
Поскольку я сейчас являются независимым разработчиком и не связан никакими обязательствами,
выкладываю свою версию под GPL.

Версия сырая, многое нужно оптимизировать, буду рад любой помощи в добавлении новых языков.
Сейчас есть только английский и русский.

Ссылка на github: numerals.