Columns of falling characters, as an FFGL source and a matching effect. It can rain its own made-up code, four public domain books, or any text file you point it at, in any font you've got installed.
This demo runs the plugin's shader in your browser, so it needs JavaScript and WebGL2. The plugin itself, its source and its downloads are on its project page.