PHPackages                             terminus-plugin-project/terminus-filer-plugin - 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. terminus-plugin-project/terminus-filer-plugin

ActiveTerminus-plugin[HTTP &amp; Networking](/categories/http)

terminus-plugin-project/terminus-filer-plugin
=============================================

Filer - A Terminus plugin for SFTP Connections

v3.0.0(2y ago)85795[2 issues](https://github.com/terminus-plugin-project/terminus-filer-plugin/issues)MITPHPPHP &gt;=5.4

Since Jan 6Pushed 1y ago2 watchersCompare

[ Source](https://github.com/terminus-plugin-project/terminus-filer-plugin)[ Packagist](https://packagist.org/packages/terminus-plugin-project/terminus-filer-plugin)[ Docs](https://github.com/terminus-plugin-project/terminus-filer)[ RSS](/packages/terminus-plugin-project-terminus-filer-plugin/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (7)DependenciesVersions (12)Used By (0)

Terminus Filer Plugin
=====================

[](#terminus-filer-plugin)

[![Terminus v2.x Compatible](https://camo.githubusercontent.com/4cf69d5d2946c607d2f77591c24ad1f265f4d8d0b492255a97a7e5a03730aa7a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7465726d696e75732d76322e782d677265656e2e737667)](https://github.com/terminus-plugin-project/terminus-filer-plugin/tree/2.x)[![Terminus v1.x Compatible](https://camo.githubusercontent.com/9ea8fb0893368c0b24f172cc2df676fa4bb7246d14c0377b7924a6918065be26/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7465726d696e75732d76312e782d677265656e2e737667)](https://github.com/terminus-plugin-project/terminus-filer-plugin/tree/1.x)[![Terminus v0.x Compatible](https://camo.githubusercontent.com/275e0fbd20cfb6f5eeb401daf333848da99283a3904b6b8482de0d62e0d04f62/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7465726d696e75732d76302e782d677265656e2e737667)](https://github.com/terminus-plugin-project/terminus-filer-plugin/tree/0.x)

Terminus plugin to open Pantheon sites using an SFTP client.

Adds a sub-command to 'site' which is called 'filer'. This opens a site in your favorite SFTP client.

Supported SFTP Apps
-------------------

[](#supported-sftp-apps)

[Transmit](https://panic.com/transmit/) (Mac only)

[Cyberduck](https://cyberduck.io/) (Mac and Windows)

[Filezilla](https://filezilla-project.org/) (Mac, Linux and Windows)

[BitKinex](http://www.bitkinex.com/) (Windows only)

[WinSCP](https://winscp.net/) (Windows only)

**SFTP** (Mac and Linux)

Examples
--------

[](#examples)

### Reference Application Name

[](#reference-application-name)

`$ terminus filer companysite-33.dev --app=transmit`

### Reference Application Bundle Name

[](#reference-application-bundle-name)

`$ terminus filer companysite-33.dev --bundle=com.panic.transmit`

### Shortcut for Panic's Transmit

[](#shortcut-for-panics-transmit)

`$ terminus transmit companysite-33.dev`

`$ terminus panic companysite-33.dev`

### Shortcut for Cyberduck

[](#shortcut-for-cyberduck)

`$ terminus cyberduck companysite-33.dev`

`$ terminus duck companysite-33.dev`

### Shortcut for FileZilla

[](#shortcut-for-filezilla)

`$ terminus filezilla companysite-33.dev`

`$ terminus zilla companysite-33.dev`

### Shortcut for BitKinex

[](#shortcut-for-bitkinex)

`$ terminus bitkinex companysite-33.dev`

`$ terminus bit companysite-33.dev`

### Shortcut for WinSCP

[](#shortcut-for-winscp)

`$ terminus winscp companysite-33.dev`

`$ terminus scp companysite-33.dev`

### Shortcut for SFTP

[](#shortcut-for-sftp)

`$ terminus sftp companysite-33.dev`

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

[](#installation)

There are a few different ways to install [Terminus' Plugins](https://pantheon.io/docs/terminus/plugins/)...

### With Terminus

[](#with-terminus)

```
terminus self:plugin:install  terminus-plugin-project/terminus-filer-plugin
```

### Manually

[](#manually)

Download it to the `~/.terminus/plugins/` directory:

```
mkdir -p ~/.terminus/plugins
composer create-project -d ~/.terminus/plugins terminus-plugin-project/terminus-filer-plugin:~2

```

Windows
-------

[](#windows)

Enviroment variables are available for Windows SFTP clients installed outside the standard `Program Files` directory:

```
BitKinex - TERMINUS_FILER_BITKINEX_LOC

Cyberduck - TERMINUS_FILER_CYBERDUCK_LOC

FileZilla - TERMINUS_FILER_FILEZILLA_LOC

WinSCP - TERMINUS_FILER_WINSCP_LOC

SFTP - TERMINUS_FILER_SFTP_LOC

```

Make sure to include the full path to the executable (including the executable itself).

Example: `TEMINUS_FILER_BITKINEX_LOC="C:\BitKinex\bitkinex.exe"`

See  for information on how to set environment variables in Windows.

Help
----

[](#help)

Run `terminus help filer` for help.

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance27

Infrequent updates — may be unmaintained

Popularity23

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 84.6% 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 ~288 days

Recently: every ~645 days

Total

10

Last Release

823d ago

Major Versions

0.1.0 → v1.0.32017-01-23

v1.0.4 → 2.x-dev2019-02-20

v2.0.0 → v3.0.02024-02-15

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/24785343?v=4)[Terminus Plugin Project](/maintainers/terminus-plugin-project)[@terminus-plugin-project](https://github.com/terminus-plugin-project)

---

Top Contributors

[![sean-e-dietrich](https://avatars.githubusercontent.com/u/1564748?v=4)](https://github.com/sean-e-dietrich "sean-e-dietrich (11 commits)")[![RobLoach](https://avatars.githubusercontent.com/u/25086?v=4)](https://github.com/RobLoach "RobLoach (1 commits)")[![uberhacker](https://avatars.githubusercontent.com/u/387945?v=4)](https://github.com/uberhacker "uberhacker (1 commits)")

### Embed Badge

![Health badge](/badges/terminus-plugin-project-terminus-filer-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/terminus-plugin-project-terminus-filer-plugin/health.svg)](https://phpackages.com/packages/terminus-plugin-project-terminus-filer-plugin)
```

###  Alternatives

[friendsofsymfony/rest-bundle

This Bundle provides various tools to rapidly develop RESTful API's with Symfony

2.8k73.3M319](/packages/friendsofsymfony-rest-bundle)[php-http/discovery

Finds and installs PSR-7, PSR-17, PSR-18 and HTTPlug implementations

1.3k309.5M1.2k](/packages/php-http-discovery)[pusher/pusher-php-server

Library for interacting with the Pusher REST API

1.5k94.8M293](/packages/pusher-pusher-php-server)[react/http

Event-driven, streaming HTTP client and server implementation for ReactPHP

78026.4M414](/packages/react-http)[php-http/curl-client

PSR-18 and HTTPlug Async client with cURL

48347.0M384](/packages/php-http-curl-client)[smi2/phpclickhouse

PHP ClickHouse Client

84310.1M71](/packages/smi2-phpclickhouse)

PHPackages © 2026

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