> var extenso = require('extenso')
undefined
> extenso('42')
'quarenta e dois'
> extenso('3,14')
'três inteiros e quatorze décimos'
> extenso('1.000.000')
'um milhão'
> extenso('1.000.001')
'um milhão e um'

É simples

Só uma função. É só inserir um número e obtê-lo por extenso.

É completa

Até duodecilhões! Para números inteiros, decimais, valores monetários, etc.

É open source

Qualquer erro encontrado ou melhoria desejada é só mandar no GitHub.

Primeiros passos