Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Image Laravel Package

spatie/image

spatie/image provides an expressive, chainable PHP API for common image manipulation. Resize to fit a bounding box without altering aspect ratio, apply greyscale, adjust brightness and quality, rotate, sharpen, and save or overwrite images in just a few lines. Ideal for Laravel and PHP apps.

View on GitHub
Deep Wiki
Context7
3.9.6

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.9.5...3.9.6

3.9.5

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.9.4...3.9.5

3.9.4

What's Changed

The GD driver now correctly handles all 8 EXIF orientations (including flipped variants), matching the existing Imagick driver behavior.

3.9.3

What's Changed

  • Fix VipsDriver format() being ignored when saving to a path with a different extension

Full Changelog: https://github.com/spatie/image/compare/3.9.2...3.9.3

3.9.1

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.9.0...3.9.1

3.8.7

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.8.6...3.8.7

3.8.6

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.8.5...3.8.6

3.8.5

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.8.4...3.8.5

3.8.4

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.8.3...3.8.4

3.8.3

What's Changed

Full Changelog: https://github.com/spatie/image/compare/3.8.2...3.8.3

3.8.2

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.8.1...3.8.2

3.8.1

What's Changed

Full Changelog: https://github.com/spatie/image/compare/3.8.0...3.8.1

3.8.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.7.5...3.8.0

3.7.5

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.7.4...3.7.5

3.7.4

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.7.3...3.7.4

3.7.3

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.7.2...3.7.3

3.7.2

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.7.1...3.7.2

3.7.1

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.7.0...3.7.1

3.7.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.6.4...3.7.0

3.6.4
3.6.2
3.6.1

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.6.0...3.6.1

3.6.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.5.0...3.6.0

3.5.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.4.2...3.5.0

3.4.2

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.4.0...3.4.2

3.4.1

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.4.0...3.4.1

3.4.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.3.8...3.4.0

3.3.8

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.3.7...3.3.8

3.3.7

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.3.6...3.3.7

3.3.6

What's Changed

Full Changelog: https://github.com/spatie/image/compare/3.3.5...3.3.6

3.3.5

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.3.4...3.3.5

3.3.3

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.3.2...3.3.3

3.3.2

What's Changed

Full Changelog: https://github.com/spatie/image/compare/3.3.1...3.3.2

3.3.0
  • add watermark method
3.2.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/3.1.0...3.2.0

3.0.0

What's Changed

  • do not rely on Glide anymore

New Contributors

Full Changelog: https://github.com/spatie/image/compare/2.2.7...3.0.0

2.2.7
  • bump requirements
2.2.6

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/2.2.5...2.2.6

2.2.5

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/2.2.4...2.2.5

2.2.4

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/image/compare/2.2.3...2.2.4

2.2.3
2.2.2
  • add TIFF support
1.11.0
2.2.1
2.2.0
  • add avif support (#148)
2.1.0
  • Drop support for PHP 7
  • Make codebase more strict with type hinting
2.0.0
  • Bump league/glide to v2 #134
1.10.4
  • Allow spatie/temporary-directory v2
1.10.3
  • Bump league/glide to 2.0 #123
1.10.1
  • adds zoom option to focalCrop (#112)
1.9.0
  • allow usage of a custom OptimizerChain #110
1.8.1
  • revert changes from 1.8.0
1.8.0
  • allow usage of a custom OptimizerChain (#108)
1.7.7
  • add support for PHP 8
1.7.6
  • change uppercase function to mb_strtoupper instead of strtoupper (#99)
1.10.2
  • change condition to delete $conversionResultDirectory (#118)
1.7.5
  • allow symfony 5 components
1.7.4
  • do not export docs
1.7.3
  • fix duplicated files (fixes #84)
1.7.2
  • fixes optimize() when used with apply() (#78)
1.7.1
  • change GlideConversion sequence (#76)
1.7.0
  • add support for webp
1.6.0
  • add setTemporaryDirectory
1.5.3
  • update lower deps
1.5.2
  • fix exception message
1.5.1
  • Prevent error when trying to remove /tmp
1.5.0
  • add flip
1.4.2
  • Use the correct driver for getting widths and height of images.
1.4.1
  • Support symfony ^4.0
  • Support phpunit ^7.0
1.4.0
  • add getWidth and getHeight
1.3.5
  • fix for problems when creating directories in the temporary directory
1.3.4
  • fix optimize docblock
1.3.3
  • make optimize method fluent
1.3.2
  • swap out underlying optimization package
1.3.1
  • internally treat optimize as a manipulation
1.3.0
  • add optimize method
1.2.1
  • add methods to determine emptyness to Manipulations and ManipulationSequence
1.2.0
  • allow Manipulations to be constructed with an array of arrays
1.1.3
  • improve support for multi-volume systems
1.1.2
  • remove conversion directory after converting image
1.1.1
  • avoid processing empty manipulations groups
1.1.0
  • added support for watermarks
1.0.0
  • initial release
What's
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
adachsoft/command-executor-lib
tagixo/document-builder
tagixo/page-builder
tagixo/mail-builder
tagixo/form-builder
primix/primix
tagixo/core
alesima/laravel-azure-service-bus
tomshaw/shopcart
likyly/laravel
darthsoup/shoppingcart
tdt/core
labyrinthe/connect-php
encore2/laravel-admin2
cboxdk/laravel-console-kit
shapecode/doctrine-dbal-datetimeutc
gilads-otiannoh254/inertia-protocol
dakiquang/laravel-oauth-refresh-lock
woda/laravel-worktrees
dalefranks/ramasite