WordPress currently provides 58,424 plugins which include both free as well as paid plugins.

If you are looking for user engagement plugins, check this free WordPress tool to send push notifications to your users.