PHPackages                             romegasoftware/workos-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. romegasoftware/workos-teams

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

romegasoftware/workos-teams
===========================

Extends Laravel WorkOS integration with team/organization functionality

v0.1.0(1y ago)3661MITPHPPHP ^8.2

Since Apr 1Pushed 10mo ago2 watchersCompare

[ Source](https://github.com/romegasoftware/laravel-workos-teams)[ Packagist](https://packagist.org/packages/romegasoftware/workos-teams)[ RSS](/packages/romegasoftware-workos-teams/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (14)Versions (2)Used By (0)

WorkOS Teams for Laravel
========================

[](#workos-teams-for-laravel)

This package extends the Laravel WorkOS integration with team + organization functionality. It provides a migration path for users transitioning from Jetstream Teams to WorkOS Organizations.

Features
--------

[](#features)

- Feature parity with Jetstream Teams
- Can be integrated into new or existing Laravel applications
- Integrates with WorkOS Organizations
- Team invitation and member management
- Organization and user synchronization with WorkOS
- Livewire components for team management (optional)
- Webhooks for WorkOS events
- Repository pattern for modular implementation

Docs
----

[](#docs)

1. [Installation and Configuration](docs/install.md)
2. [Webhooks](docs/webhooks.md)
3. [Livewire Components](docs/livewire-components.md)
4. [Customization](docs/customizing-models.md)
5. [Coming soon: Console Commands](docs/console.md)

Contributing
------------

[](#contributing)

Contributions are welcome! Please feel free to submit a Pull Request.

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

Jetstream Feature Parity
------------------------

[](#jetstream-feature-parity)

As Jetstream is being replaced by [Starter Kits](https://laravel.com/starter-kits), and [Laravel's documentation](https://laravel.com/docs/12.x/starter-kits#workos) is encouraging developers to utilize WorkOS, I noticed a gap with developers wanting to use the Teams functionality they once had with Jetstream. My goal with building this package was to utilize the functionality WorkOS makes avaialable through Organizations, and pair it with the naming conventions we are used to with Jetstream. Therefore, we keep the "Teams" language in this package.

A few known differences with Jetstream:

- Permissions: We are only utilizing Roles currently. There is no Permissions implementation, though we do have plans to implement.
- Inertia: I would accept contributions providing an Inertia UI. I do not have a need for this myself right now, so I do not have active plans to implement.
- Features::profilePhotos: We do not have any current or planned implementation for profilePhotos at this time. This can easily be implemented directly on your User model while making the necessary UI adjustments to accommodate through the published components.
- Features::api: Jetstream provided an interface for managing Sanctum API tokens. I am of the mindset that this package should focus on Teams, and even to the extent that we provide Livewire components but do not require Livewire for implementation. Doing so, we are frontend agnostic. Since Jetstream just provided a UI wrapper for Sanctum, that could be managed in a separate package. No plans to implement.
- Profile Management: Profile Management is handled with the Laravel WorkOS starter kit.

If you notice any other differences that should be included, feel free to open an issue or a pull request.

TODO:

- Update documentation with screenshots
- Implement the console sync
- \[ \]

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance50

Moderate activity, may be stable

Popularity19

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity39

Early-stage or recently created project

 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

406d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/219298?v=4)[Braden Keith](/maintainers/bradenkeith)[@bradenkeith](https://github.com/bradenkeith)

---

Top Contributors

[![bradenkeith](https://avatars.githubusercontent.com/u/219298?v=4)](https://github.com/bradenkeith "bradenkeith (18 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Psalm

Type Coverage Yes

### Embed Badge

![Health badge](/badges/romegasoftware-workos-teams/health.svg)

```
[![Health](https://phpackages.com/badges/romegasoftware-workos-teams/health.svg)](https://phpackages.com/packages/romegasoftware-workos-teams)
```

###  Alternatives

[yajra/laravel-datatables-oracle

jQuery DataTables API for Laravel

4.9k33.8M339](/packages/yajra-laravel-datatables-oracle)[spatie/laravel-enum

Laravel Enum support

3655.4M31](/packages/spatie-laravel-enum)[psalm/plugin-laravel

Psalm plugin for Laravel

3274.9M308](/packages/psalm-plugin-laravel)[aedart/athenaeum

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

255.2k](/packages/aedart-athenaeum)[datomatic/nova-enum-field

A Laravel Nova PHP 8.1 enum field with filters

20134.2k](/packages/datomatic-nova-enum-field)[bjuppa/laravel-blog

Add blog functionality to your Laravel project

483.3k2](/packages/bjuppa-laravel-blog)

PHPackages © 2026

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