PHPackages                             endroid/teleporter - 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. [Search &amp; Filtering](/categories/search)
4. /
5. endroid/teleporter

ActiveLibrary[Search &amp; Filtering](/categories/search)

endroid/teleporter
==================

Endroid Teleporter

1.6.2(5mo ago)310.7k—0%1MITPHPPHP ^8.4CI passing

Since Oct 14Pushed 5mo ago2 watchersCompare

[ Source](https://github.com/endroid/teleporter)[ Packagist](https://packagist.org/packages/endroid/teleporter)[ Docs](https://github.com/endroid/teleporter)[ GitHub Sponsors](https://github.com/endroid)[ RSS](/packages/endroid-teleporter/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (5)Versions (25)Used By (0)

Teleporter
==========

[](#teleporter)

*By [endroid](https://endroid.nl/)*

[![Latest Stable Version](https://camo.githubusercontent.com/9ac0fb5a1bda0531d5c9714c55424b42fd3297c5099ac867777218e239090528/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f656e64726f69642f74656c65706f727465722e737667)](https://packagist.org/packages/endroid/teleporter)[![Build Status](https://github.com/endroid/teleporter/workflows/CI/badge.svg)](https://github.com/endroid/teleporter/actions)[![Total Downloads](https://camo.githubusercontent.com/bc81471401d5595f1216e1280ecfffe2a777d21a10d9409ea051fadefbf8452b/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f656e64726f69642f74656c65706f727465722e737667)](https://packagist.org/packages/endroid/teleporter)[![License](https://camo.githubusercontent.com/c6295ee67fae6a0249f9981c559196b17c870901f2344f320552bbc438a314bc/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f656e64726f69642f74656c65706f727465722e737667)](https://packagist.org/packages/endroid/teleporter)

Copies files from one location to another while filtering the file contents and directories based on a list of component names to include. This allows you to have one single generic source for building many project variants with any combination of components.

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

[](#installation)

Use [Composer](https://getcomposer.org/) to install the library.

```
composer require endroid/teleporter
```

When you use Symfony, the [installer](https://github.com/endroid/installer)makes sure that services are automatically wired. If this is not the case you can find the configuration files in the `.install/symfony` folder.

Usage
-----

[](#usage)

You can specify sections to include or exclude using ### condition ### tags. For instance when we desire JWT we need to retrieve a token before performing an API call.

```
Feature: API Access
  In order to access protected resource
  As an API client
  I need to be able to connect

  Scenario: Perform API call
    {## if jwt ##}
    Given I retrieve a JWT token for user "admin"
    {## endif ##}
    And I send a GET request to "api/examples"
    Then the response should be in JSON
```

For the example given above we would perform the following call to copy the project files including all JWT related code. If we omit the jwt parameter, the files are copied without the sections marked for JWT.

```
vendor/bin/teleport development project jwt
```

In general the teleport command requires the following parameters.

```
vendor/bin/teleport
```

Versioning
----------

[](#versioning)

Version numbers follow the MAJOR.MINOR.PATCH scheme. Backwards compatible changes will be kept to a minimum but be aware that these can occur. Lock your dependencies for production and test your code when upgrading.

License
-------

[](#license)

This bundle is under the MIT license. For the full copyright and license information please view the LICENSE file that was distributed with this source code.

###  Health Score

53

—

FairBetter than 97% of packages

Maintenance70

Regular maintenance activity

Popularity26

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity89

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 100% 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 ~113 days

Recently: every ~206 days

Total

24

Last Release

167d ago

PHP version history (8 changes)1.0.0PHP &gt;=7.1

1.3.0PHP &gt;=7.2

1.4.0PHP ^7.4||^8.0

1.4.1PHP ^7.3||^8.0

1.5.0PHP ^8.0

1.5.2PHP ^8.1

1.6.0PHP ^8.2

1.6.1PHP ^8.4

### Community

Maintainers

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

---

Top Contributors

[![endroid](https://avatars.githubusercontent.com/u/537253?v=4)](https://github.com/endroid "endroid (74 commits)")

---

Tags

copyfilterendroidconditionalteleporter

### Embed Badge

![Health badge](/badges/endroid-teleporter/health.svg)

```
[![Health](https://phpackages.com/badges/endroid-teleporter/health.svg)](https://phpackages.com/packages/endroid-teleporter)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[simplesamlphp/simplesamlphp

A PHP implementation of a SAML 2.0 service provider and identity provider.

1.1k12.4M193](/packages/simplesamlphp-simplesamlphp)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

19462.3M1.3k](/packages/drupal-core)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)

PHPackages © 2026

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