PHPackages                             adgrafik/fal-ftp - 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. [File &amp; Storage](/categories/file-storage)
4. /
5. adgrafik/fal-ftp

ActiveTypo3-cms-extension[File &amp; Storage](/categories/file-storage)

adgrafik/fal-ftp
================

Provides a FTP and FTP-SSL driver for the TYPO3 File Abstraction Layer (FAL) to manage files via filemanager (filelist).

1.6.1(1mo ago)0593↓27.8%[1 issues](https://github.com/alexanderschnitzler/fal_ftp/issues)GPL-2.0-or-laterPHPPHP ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0CI passing

Since Jun 1Pushed 1mo agoCompare

[ Source](https://github.com/alexanderschnitzler/fal_ftp)[ Packagist](https://packagist.org/packages/adgrafik/fal-ftp)[ RSS](/packages/adgrafik-fal-ftp/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependencies (7)Versions (4)Used By (0)

TYPO3 FAL FTP Driver
====================

[](#typo3-fal-ftp-driver)

Provides a FTP and FTP-SSL driver for the TYPO3 File Abstraction Layer (FAL), allowing you to manage files on remote FTP servers directly through the TYPO3 Filelist and other FAL-integrated components.

Features
--------

[](#features)

- **FTP Driver**: Standard FTP connection support.
- **FTP-SSL Driver**: Secure FTP (FTPS) connection support.
- **Multiple Parsers**: Includes parsers for various FTP server types (AS400, Netware, Titan, Windows, etc.).
- **FAL Integration**: Seamlessly integrates with TYPO3's File Abstraction Layer.
- **Extensible**: Custom filters and parsers can be registered.

Requirements
------------

[](#requirements)

- PHP 8.2, 8.3, 8.4 or 8.5
- PHP extension `ext-ftp`
- TYPO3 13.4 or 14.3

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

[](#installation)

Install via composer:

```
composer require adgrafik/fal-ftp
```

After installation, you can create a new File Storage in the TYPO3 Backend and select "FTP" or "FTP-SSL" as the driver.

History
-------

[](#history)

The project was started in August 2014 by Arno Dudek to provide FTP capabilities to the then-new TYPO3 File Abstraction Layer. Over the years, it has been maintained and updated by the community to support newer TYPO3 and PHP versions.

Authors
-------

[](#authors)

This project has been made possible by many contributors over the years:

- **Arno Dudek** (Initial Author)
- Nicole Cordes
- Jonas Temmen
- Remo Schneider
- Johannes Feustel
- Helmut Hummel
- niho
- Alexander Schnitzler
- and others

License
-------

[](#license)

This project is licensed under the GPL-2.0-or-later License. See the `LICENSE` file for details.

###  Health Score

46

—

FairBetter than 92% of packages

Maintenance90

Actively maintained with recent releases

Popularity19

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 50.8% of commits — single point of failure

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 ~0 days

Total

2

Last Release

52d ago

### Community

Maintainers

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

---

Top Contributors

[![alexanderschnitzler](https://avatars.githubusercontent.com/u/711459?v=4)](https://github.com/alexanderschnitzler "alexanderschnitzler (30 commits)")[![remonator](https://avatars.githubusercontent.com/u/54318829?v=4)](https://github.com/remonator "remonator (12 commits)")[![adgrafik](https://avatars.githubusercontent.com/u/4311054?v=4)](https://github.com/adgrafik "adgrafik (9 commits)")[![IchHabRecht](https://avatars.githubusercontent.com/u/1453345?v=4)](https://github.com/IchHabRecht "IchHabRecht (2 commits)")[![johfeu](https://avatars.githubusercontent.com/u/772962?v=4)](https://github.com/johfeu "johfeu (2 commits)")[![jonastemmen](https://avatars.githubusercontent.com/u/3585591?v=4)](https://github.com/jonastemmen "jonastemmen (2 commits)")[![maxdoom-com](https://avatars.githubusercontent.com/u/9025462?v=4)](https://github.com/maxdoom-com "maxdoom-com (1 commits)")[![helhum](https://avatars.githubusercontent.com/u/904370?v=4)](https://github.com/helhum "helhum (1 commits)")

###  Code Quality

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/adgrafik-fal-ftp/health.svg)

```
[![Health](https://phpackages.com/badges/adgrafik-fal-ftp/health.svg)](https://phpackages.com/packages/adgrafik-fal-ftp)
```

###  Alternatives

[aws/aws-sdk-php

AWS SDK for PHP - Use Amazon Web Services in your PHP project

6.2k543.5M2.7k](/packages/aws-aws-sdk-php)[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103519.9k57](/packages/friendsoftypo3-content-blocks)[pagemachine/typo3-formlog

Form log for TYPO3

23238.6k8](/packages/pagemachine-typo3-formlog)[typo3/cms-redirects

TYPO3 CMS Redirects - Create manual redirects, list existing redirects and automatically createredirects on slug changes.

167.4M81](/packages/typo3-cms-redirects)[typo3/cms-adminpanel

TYPO3 CMS Admin Panel - The Admin Panel displays information about your site in the frontend and contains a range of metrics including debug and caching information.

115.7M68](/packages/typo3-cms-adminpanel)[eliashaeussler/typo3-warming

Warming - Warms up Frontend caches based on an XML sitemap. Cache warmup can be triggered via TYPO3 backend or using a console command. Supports multiple languages and custom crawler implementations.

22260.2k](/packages/eliashaeussler-typo3-warming)

PHPackages © 2026

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