{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/guzzle/","markdown":"https://findsoftware.frbit.cloud/guzzle.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"guzzle","name":"Guzzle","urls":{"home":"https://docs.guzzlephp.org/","repository":"https://github.com/guzzle/guzzle","docs":"https://docs.guzzlephp.org/en/stable/"},"category":["library"],"description":"PHP HTTP client library for sending HTTP requests and integrating with web services.","maintainer":"Michael Dowling","firstRelease":2011,"hosting":["php"],"language":"php","runtime":["php"],"runtimeMin":"php 7.4","contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":null,"renderingModes":null,"installMethod":"composer","licenseModel":"open-source","license":"MIT","currentMajor":"8","latestReleaseDate":"2026-10-25T00:00:00.000Z","githubStargazers":23446,"contributors":348,"packagistDownloads":1152370109,"npmWeeklyDownloads":null,"dependentRepos":357489,"dependentPackages":28614,"social":{"forum":"https://stackoverflow.com/questions/tagged/guzzle"},"checkedAt":"2026-11-09T00:00:00.000Z","addedAt":"2026-11-09T00:00:00.000Z","sources":[{"field":"urls","url":"https://docs.guzzlephp.org/en/stable/","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/guzzle/guzzle","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"urls","url":"https://docs.guzzlephp.org/en/stable/","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/guzzle/guzzle/tags","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/guzzle/guzzle/8.3/LICENSE","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"category","url":"https://github.com/guzzle/guzzle/blob/8.3/README.md","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/guzzle/guzzle","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/guzzle/guzzle/blob/8.3/README.md","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/guzzle/guzzle/blob/8.3.1/composer.json","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/guzzle/guzzle/blob/8.3/README.md","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"license","url":"https://github.com/guzzle/guzzle/blob/8.3/README.md","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/guzzle/guzzle/8.3/LICENSE","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/guzzle/guzzle/releases","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/guzzle/guzzle/releases","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/guzzle/guzzle","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/guzzle/guzzle/contributors?per_page=1","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"packagistDownloads","url":"https://packagist.org/packages/guzzlehttp/guzzle.json","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/guzzlehttp%2Fguzzle","checkedAt":"2026-11-09T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/guzzlehttp%2Fguzzle","checkedAt":"2026-11-09T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Guzzle is a PHP HTTP client, installed with Composer, for sending requests and reading responses. It sends synchronous and asynchronous requests through one interface, streams large uploads and downloads, and uses PSR-7 message objects so other PSR-7 libraries can work with it. The HTTP transport sits behind an abstraction, so application code does not depend on cURL, PHP streams or sockets directly. Middleware lets an application change or compose client behavior.\n\n## Worth knowing\n\nThe README marks the previous major line as Maintenance rather than current. The docs overview states an older PHP minimum than the package manifest, so the manifest is the one to check."}