PHPackages                             swe/space-to-teams - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. swe/space-to-teams

AbandonedArchivedProject[Utility &amp; Helpers](/categories/utility)

swe/space-to-teams
==================

Export JetBrains Space channels and messages and import them into Microsoft Teams.

v1.0.0(1y ago)06MITPHPPHP ^8.3

Since Aug 13Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Smart-Web-Elements/space-to-teams)[ Packagist](https://packagist.org/packages/swe/space-to-teams)[ RSS](/packages/swe-space-to-teams/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (3)Versions (2)Used By (0)

Space2Teams
===========

[](#space2teams)

Space2Teams is a tool designed to export channels and messages from JetBrains Space into JSON files and import them back to Microsoft Teams.

Project Description
-------------------

[](#project-description)

Space2Teams enables seamless migration of communication data between JetBrains Space and Microsoft Teams. It specifically caters to users who want to export their channels and messages from JetBrains Space and import them to Microsoft Teams with minimal hassle.

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

[](#installation)

To install and use Space2Teams, you need to have PHP 8.3 or higher and Composer 2 installed on your system. There are no special installation steps required.

Permissions
-----------

[](#permissions)

Before using Space2Teams, ensure that you have the following permissions set up:

### JetBrains Space Permissions:

[](#jetbrains-space-permissions)

- View messages
- View channel info
- View channel participants
- View all external users
- View member profiles
- View member profile basic info

### Microsoft Teams Permissions:

[](#microsoft-teams-permissions)

- ChannelMember.ReadWrite.All
- ChannelSettings.ReadWrite.All
- Group.ReadWrite.All
- Team.ReadBasic.All
- TeamMember.ReadWrite.All
- Teamwork.Migrate.All
- User.Read.All

Usage Instructions
------------------

[](#usage-instructions)

1. **Setup Environment Variables:**

    - Copy the `.env.template` file to a new file named `.env`.
    - Fill in the values required in the `.env` file.
2. **Export Channels and Messages:**

    - Execute the following command to export channels and messages from JetBrains Space: ```
        php export
        ```
3. **Import Messages:**

    - Execute the following command to import the messages into Microsoft Teams: ```
        php import
        ```

**Note:** You may need to edit the export and import scripts to customize channel skipping or mapping rules according to your specific requirements.

License
-------

[](#license)

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance34

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

637d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1196d419512aa903f8c9a73caa83b627861358f31c3e37bff4f053495dd84d2f?d=identicon)[Smart Web Elements](/maintainers/Smart%20Web%20Elements)

---

Top Contributors

[![MisterMarlu](https://avatars.githubusercontent.com/u/15226569?v=4)](https://github.com/MisterMarlu "MisterMarlu (1 commits)")

---

Tags

exportimportjetbrainsmicrosoftmigrationmsteamsphpspace

### Embed Badge

![Health badge](/badges/swe-space-to-teams/health.svg)

```
[![Health](https://phpackages.com/badges/swe-space-to-teams/health.svg)](https://phpackages.com/packages/swe-space-to-teams)
```

###  Alternatives

[roots/bedrock

WordPress boilerplate with Composer, easier configuration, and an improved folder structure

6.5k441.8k2](/packages/roots-bedrock)[akaunting/laravel-money

Currency formatting and conversion package for Laravel

7825.3M18](/packages/akaunting-laravel-money)[cognesy/instructor-php

The complete AI toolkit for PHP: unified LLM API, structured outputs, agents, and coding agent control

310107.9k1](/packages/cognesy-instructor-php)[blair2004/nexopos

The Free Modern Point Of Sale System build with Laravel, TailwindCSS and Vue.js.

1.2k2.3k](/packages/blair2004-nexopos)[lullabot/drainpipe

An automated build tool to allow projects to have a set standardized operations scripts.

41716.4k2](/packages/lullabot-drainpipe)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

255.2k](/packages/aedart-athenaeum)

PHPackages © 2026

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