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

Flysystem Qiniu Laravel Package

overtrue/flysystem-qiniu

Flysystem adapter for Qiniu Cloud Storage (七牛云), letting Laravel/PHP apps read, write, delete, and list files on Qiniu buckets through Flysystem’s filesystem API. Configure access keys, bucket, and domain to use Qiniu for uploads and storage.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Storage backend selection: Adds Qiniu as a Laravel/Flysystem storage driver without building a custom filesystem layer, keeping uploads/media on Laravel’s Storage abstraction.
  • China-market roadmap: Supports latency, data-residency, and cross-border transfer decisions for products serving mainland China users.
  • Build vs. buy: Frames a thin community adapter as a low-cost integration option versus maintaining an in-house Qiniu adapter.
  • Provider portability: Preserves a provider-agnostic storage API so the team can compare Qiniu, S3-compatible storage, OSS, or COS without rewriting application code.
  • Cost and performance optimization: Enables offloading user-generated content, static assets, media libraries, backups, or exports to Qiniu/CDN where pricing or regional performance favors it.
  • Use-case scoping: Helps decide whether Qiniu is appropriate for public media, private backups, regulated data, or China-facing assets.

When to Consider This Package

Consider it when:

  • The Laravel app already uses Flysystem/Storage and needs Qiniu as an additional backend.
  • The product has China-based users, a Qiniu contract, or a clear latency/data-residency reason to use Qiniu.
  • Time-to-market matters and the team can audit, test, and patch a small PHP dependency.
  • The package is verified to support your Laravel, PHP, Flysystem, and Qiniu SDK versions; the recent release date is a positive maintenance signal.

Look elsewhere when:

  • There is no China requirement; S3-compatible storage is usually better supported and lower risk.
  • You need enterprise SLA, vendor support, security certifications, or long-term maintenance guarantees.
  • Repository provenance, license, tests, or dependency health cannot be verified; 228 stars, an unknown repository, and a 2.44 score indicate elevated due-diligence burden.
  • The package lacks required features such as resumable uploads, signed URLs, CDN purge, or image processing, or direct use of the official Qiniu SDK is sufficient.
  • Version compatibility is unclear or the team cannot fork/maintain the adapter if upstream stalls.

How to Pitch It (Stakeholders)

Executives: This is a tactical enabler for China-market storage, not a strategic platform bet. It can reduce integration time and support regional performance/data-residency needs, but the dependency carries maintenance and provenance risk. Approve a time-boxed technical spike and due diligence before broad adoption.

Engineering: It is a thin Flysystem adapter that preserves Laravel’s storage API and avoids a bespoke filesystem layer. Audit the license, dependency tree, tests, release cadence, and Flysystem/Qiniu SDK compatibility; wrap it behind an internal adapter and be prepared to fork. The recent release is encouraging, but low stars, an unknown repository, and a 2.44 score mean this should be treated as a vetted tactical dependency, not an assumed-safe default.

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.
mehedimi/laravel-amp-mail
happones/laravel-vue-i18n-generator
jwerd/inertia-table
siberfx/flysystem-wasabi
hollyit/token-replace
ippanelcom/laravel-sdk
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel