Swagger is now the OpenAPI Specification
Don't be fooled kids, this may sound great but it is in fact the gate to hell. Back when I was young the same thing was called SOAP and it also promised standardized APIs in a vendor neutral description format and code generation. It was pure misery. I still have nightmares about it. They may say they only bring the good parts of SOAP, but there are no good parts in SOAP.