Comparto mi experimento de fin de semana, una librería para generar nube de palabras utilizando canvas y javascript.
Entrada del blog en la que explico un poco del proceso.
Y aquí, algunas demos.
Como aviso, el desarollo es bastante precario dado que fue bastante poco el tiempo que invertí. Si bien la idea es expandir un poco más el concepto, ya se puede ver funcional.
Saludos!