Cliente Delphi de la API REST de GitHub vía sgcOpenAPI
GitHub mantiene una de las descripciones OpenAPI más grandes que se publican en ninguna parte, y la distribuye bajo licencia MIT. sgcOpenAPI no incluye un componente de GitHub escrito a mano, incluye un generador. Una sola línea de comandos sobre api.github.com.json produce una única unit Pascal con 1.225 métodos, una clase de respuesta tipada para cada uno de ellos y una función GetOpenAPIClient que te entrega un cliente listo para usar.