This is a CSS rain effect with multiple configuration options. You can choose to have a single drop or multiple drops coming in. You can also add and remove the splash effect when raindrop hit the ground and you can add backdrop as well. This snippet was designed by Aaron Rickle.
If you are having trouble with the pen, try the archived copy on GitHub