Personally using Dex, it’s about as lightweight as you can get, it can be configured with a single configuration file on disk, and it runs entirely stateless as well.
It only deals with authentication delegation though, unlike larger systems like Keycloak.