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

Core Laravel Package

unifilemanager/core

A Laravel/PHP core package for unified file management, providing shared foundations for browsing, uploading, storing, and organizing files across multiple disks and storage adapters with a consistent API.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Feature evaluation: v0.1.4 adds object-store listing support to UniFileManager/core, making it worth a time-boxed spike for products that need a Laravel-native file manager UI over S3-compatible or object-backed storage.
  • Build vs. buy/adopt: Supports evaluating an OSS package instead of building a custom file-listing/admin-browser layer, but only for low-risk surfaces. The v0.1.x version and small release footprint mean this is an exploration decision, not a strategic platform commitment.
  • Roadmap input: If object storage is on the roadmap for media/assets/admin file management, this release validates that the package is tracking that need. It does not yet justify reprioritizing roadmap work around the package.
  • Use-case fit: Best suited to internal admin tools, prototypes, small Laravel apps, and teams that can absorb early-stage API churn. Not suitable as a dependency for compliance-heavy, customer-facing, or high-scale file workflows without deeper due diligence.
  • Risk tracking: The release is a feature addition plus changelog update, with a first-time contributor. Treat maintainer bandwidth, release cadence, API stability, and security posture as open PM risks rather than settled facts.

When to Consider This Package

Consider UniFileManager/core when:

  • You are building a Laravel application that needs a basic file manager or object-store listing UI and you want to avoid custom-building that surface immediately.
  • Object storage support is a requirement or likely near-term need, and v0.1.4’s object-store listing feature is directly relevant.
  • The use case is internal, non-critical, or prototype-stage, where a v0.1.x dependency can be pinned and isolated.
  • Your engineering team can review the package source, tolerate early API changes, and potentially contribute fixes upstream.
  • You want to compare OSS adoption against a custom build or a more mature commercial/file-manager package.

Look elsewhere or defer when:

  • You need production-grade SLAs, long-term support, stable APIs, or enterprise support commitments.
  • The file manager is customer-facing or handles sensitive data requiring mature permissions, audit logging, malware scanning, retention, and compliance controls.
  • You need a proven ecosystem, extensive documentation, and predictable release cadence.
  • The team cannot accept v0.x risk or cannot isolate the package behind an internal abstraction.
  • Object-store listing alone is not enough; verify the surrounding feature set before adoption.

How to Pitch It (Stakeholders)

For executives: UniFileManager/core v0.1.4 is an early-stage Laravel file manager package that now includes object-store listing. It is worth a small, time-boxed evaluation for internal tools or prototypes because it could reduce custom file-browser work. It is not yet a strategic platform dependency; treat it as an experiment with low switching cost, not a production commitment.

For engineering: The release adds object-store listing and documentation updates. The package is still v0.1.x, so pin versions, review the source, and wrap integration behind an internal interface. Run a spike against your target storage provider and validate listing behavior, permissions, error handling, and upgrade path before using it in a critical path. Monitor maintainer activity and release cadence; contribute fixes if the fit is strong.

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.
abbasudo/artisan-route
mirvan/ippanel
ignibyte/aic-framework
glavweb/data-schema-bundle
glavweb/datagrid-bundle
tacticmedia/scim-server
uni-method/frame
neika-ai/sdk
adachsoft/php-code-style
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
adachsoft/api-version-bundle
cgv/localized-resource
noith/settings
kda/laravel-package