JavaScript definitely has a few such OpenAuthJS, Better-Auth, and Next-Auth.
PHP Laravel, Ruby on Rails, Python Django, Elixir Phoenix all have some ways of doing this, but are usually baked into the framework.
Others usually end up as a standalone service like Keycloak, Authelia and more.