PHPackages                             dreamfactory/df-file - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. dreamfactory/df-file

ActiveLibrary[HTTP &amp; Networking](/categories/http)

dreamfactory/df-file
====================

File service for DreamFactory Platform 2.0

0.9.0(1y ago)040.4k↓33.3%4[2 PRs](https://github.com/dreamfactorysoftware/df-file/pulls)5Apache-2.0PHP

Since Apr 21Pushed 3mo ago8 watchersCompare

[ Source](https://github.com/dreamfactorysoftware/df-file)[ Packagist](https://packagist.org/packages/dreamfactory/df-file)[ Docs](https://www.dreamfactory.com/)[ RSS](/packages/dreamfactory-df-file/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (5)Versions (28)Used By (5)

DreamFactory File Service
-------------------------

[](#dreamfactory-file-service)

> **Note:** This repository contains the file service features of the DreamFactory platform. If you want the full DreamFactory platform, visit the main [DreamFactory repository](https://github.com/dreamfactorysoftware/dreamfactory).

Overview
--------

[](#overview)

DreamFactory is a secure, self-hosted enterprise data access platform that provides governed API access to any data source, connecting enterprise applications and on-prem LLMs with role-based access and identity passthrough.

Documentation
-------------

[](#documentation)

Documentation for the file service features can be found on the [DreamFactory wiki](http://wiki.dreamfactory.com/DreamFactory/Features/Files).

Installation
------------

[](#installation)

Edit your project’s composer.json to require the following package.

```
“require”:{
	"dreamfactory/df-file": "~0.6.0"
}

```

Feedback and Contributions
--------------------------

[](#feedback-and-contributions)

- Feedback is welcome in the form of pull requests and/or issues.
- Contributions should generally follow the strategy outlined in ["Contributing to a project"](https://help.github.com/articles/fork-a-repo#contributing-to-a-project)
- All pull requests must be in a ["git flow"](https://github.com/nvie/gitflow) feature branch and formatted as [PSR-2 compliant](http://www.php-fig.org/psr/psr-2/) to be considered.

### License

[](#license)

The DreamFactory scripting script repository is open-sourced software available for use under the [Apache Version 2.0 license](http://www.apache.org/licenses/LICENSE-2.0).

###  Health Score

47

—

FairBetter than 94% of packages

Maintenance63

Regular maintenance activity

Popularity29

Limited adoption so far

Community26

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~150 days

Recently: every ~438 days

Total

20

Last Release

453d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a6d25412f9819bf51eaf3cb005d1f1239f2b81081c51018240d132b98e6ad2b8?d=identicon)[dreamfactory](/maintainers/dreamfactory)

---

Top Contributors

[![df-arif](https://avatars.githubusercontent.com/u/10451617?v=4)](https://github.com/df-arif "df-arif (28 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (14 commits)")[![yaroslavmo](https://avatars.githubusercontent.com/u/40685592?v=4)](https://github.com/yaroslavmo "yaroslavmo (12 commits)")[![oleksandrkits](https://avatars.githubusercontent.com/u/42465412?v=4)](https://github.com/oleksandrkits "oleksandrkits (4 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (2 commits)")[![thekevinm](https://avatars.githubusercontent.com/u/36458555?v=4)](https://github.com/thekevinm "thekevinm (2 commits)")[![chas688](https://avatars.githubusercontent.com/u/6233331?v=4)](https://github.com/chas688 "chas688 (2 commits)")[![daniilly](https://avatars.githubusercontent.com/u/117088089?v=4)](https://github.com/daniilly "daniilly (1 commits)")[![tomonorman](https://avatars.githubusercontent.com/u/68368403?v=4)](https://github.com/tomonorman "tomonorman (1 commits)")

---

Tags

ftpapirestfilestorageWebDAVblobdreamfactory

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/dreamfactory-df-file/health.svg)

```
[![Health](https://phpackages.com/badges/dreamfactory-df-file/health.svg)](https://phpackages.com/packages/dreamfactory-df-file)
```

###  Alternatives

[league/flysystem

File storage abstraction for PHP

13.6k639.1M2.2k](/packages/league-flysystem)[srio/rest-upload-bundle

Handle multiple rest upload ways

46124.8k](/packages/srio-rest-upload-bundle)[dreamfactory/javascript-sdk

DreamFactory Services Platform(tm) Javascript SDK

515.6k1](/packages/dreamfactory-javascript-sdk)[dreamfactory/df-core

DreamFactory(tm) Core Components

1651.7k20](/packages/dreamfactory-df-core)[dreamfactory/df-admin-app

DreamFactory(tm) Admin Console

1343.0k](/packages/dreamfactory-df-admin-app)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
