Generic OAuth Provider
Strapi currently has presets for OAuth providers, including Auth0 and CAS which limits users to the IdPs when OAuth is meant to be an open standard that anyone can implement. Since the routes and endpoints are hardcoded for these OAuth providers, I'm unable to use Strapi with something like Keycloak or Authentik. It would be great if the Users & Permissions plugin had a generic OAuth provider allowing me to configure all the URLs by myself, including maybe with environment or config values so that it can be done via CI/CD.
Algolia search plugin
It would be nice to integrate algolia search into strapi EASILY without hassle. I'm currently using mattie bundle strapi plugin which is fine, but there are lot of bugs in there. I think that lot of people would like it if you added this plugin into strapi.
Cron in plugins
Summary Ability for cron tasks to be written in a plugin. Why is it needed? Say you have a twitter or instagram feed plugin, it would be handy to add a cron task directly in the plugin to fetch the feed every x hours e.g. Also I think it will open up room for more enhanced plugins to be written. Suggested solution(s) Use the same naming convention as the normal cron in the plugin. So you would add a file: /plugin-name/config/functions/cron.js. see: https://github.com/strapi/strapi/issues/9437
Post entry to social media
A plugin where you enter your API Key for the specific platform (Instagram, Facebook) with a way to post/upload entires to that platform.
RSS feed builder
Strapi can build an RSS xml file for posts, similar to sitemap plugin. This allows developers to broadcast news without need to rebuild the local file after every content update.