marshmallow/nova-advanced-image
Advanced image field for Laravel Nova with cropping, previews, and configurable storage. Easily set dimensions, aspect ratios, and thumbnails through a clean API, giving your admin panel richer, more flexible image management.
Consider it when:
Look elsewhere when:
srcset, WebP/AVIF conversion, CDN-backed on-the-fly transforms. Use Intervention Image, Glide, or a media service. This package is not that.For executives — the one-paragraph version: This is a small, MIT-licensed add-on that lets our editors crop and resize images directly in the admin panel instead of round-tripping through design or engineering. It removes a routine bottleneck from every content and campaign launch, and it is cheap to trial. The caveat is that it is a young, single-maintainer package with essentially no adoption — the latest release is dependency housekeeping only, which tells us the lights are on but not much about direction. So we treat it as code we take ownership of, not a vendor we rely on. Recommendation: fund a short spike, and if it works, vendor and pin it with an internal owner. Total exposure is small and reversible; the avoided work is a custom admin field plus its ongoing maintenance.
For engineering — the framing they will care about:
@vue/babel-plugin-jsx 1.5.0 → 2.0.1 (a major bump, but build-time only — it affects how the Vue component is compiled, not runtime behavior) and actions/checkout 5 → 6 (CI only). Confirm the released asset bundle was built and committed from the bumped toolchain before you rely on it; if you fork, you inherit that Node build chain and own it.How can I help you explore Laravel packages today?