PHPackages                             laravel-enso/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. laravel-enso/teams

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

laravel-enso/teams
==================

Team management backend for Laravel Enso

4.3.5(1mo ago)138.6k↓25%41MITPHP

Since Oct 4Pushed 1mo ago3 watchersCompare

[ Source](https://github.com/laravel-enso/teams)[ Packagist](https://packagist.org/packages/laravel-enso/teams)[ Docs](https://github.com/laravel-enso/teams)[ RSS](/packages/laravel-enso-teams/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (10)Versions (63)Used By (1)

Teams
=====

[](#teams)

[![License](https://camo.githubusercontent.com/7f219327ee96b9718d500c4b71c79b4fa5afe6b54c200e8182939ef934f05000/68747470733a2f2f706f7365722e707567782e6f72672f6c61726176656c2d656e736f2f7465616d732f6c6963656e7365)](LICENSE)[![Stable](https://camo.githubusercontent.com/ed1f34421a30d9d3bf69afa4c3322fd4b1567dd47a270dd60263ae03b38f592e/68747470733a2f2f706f7365722e707567782e6f72672f6c61726176656c2d656e736f2f7465616d732f76657273696f6e)](https://packagist.org/packages/laravel-enso/teams)[![Downloads](https://camo.githubusercontent.com/b05ac4108dc2aaf581833ecf099a99acdf2a1d1f4446a42348ef4859d203c5b9/68747470733a2f2f706f7365722e707567782e6f72672f6c61726176656c2d656e736f2f7465616d732f646f776e6c6f616473)](https://packagist.org/packages/laravel-enso/teams)[![PHP](https://camo.githubusercontent.com/da7cf113b588d26fe679dfefe4a15009272ed358ad4e786ad3c78b45faa61d69/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d382e322532422d3737376262342e737667)](composer.json)[![Issues](https://camo.githubusercontent.com/f3d8732c39c7ff64aa4f48840f538fefa263d589448eeb7b362beb30ffaa8aac/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f6c61726176656c2d656e736f2f7465616d732e737667)](https://github.com/laravel-enso/teams/issues)[![Merge Requests](https://camo.githubusercontent.com/e9ed3bb7ec5f64889c8a4c79c9324dd669f1ad8e67fc4942dcad13d99e6ade61/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732d70722f6c61726176656c2d656e736f2f7465616d732e737667)](https://github.com/laravel-enso/teams/pulls)

Description
-----------

[](#description)

Teams adds lightweight team administration to Laravel Enso.

The package stores team records, manages user membership through a pivot table, exposes CRUD-style API endpoints plus select options, and registers search integration for the team model.

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

[](#installation)

Install the package:

```
composer require laravel-enso/teams
```

Run the migrations:

```
php artisan migrate
```

Features
--------

[](#features)

- Team model plus many-to-many user membership pivot.
- Index, store, destroy, and options endpoints.
- Request validation through `ValidateTeam`.
- JSON resources for API payloads.
- Search service provider registration for team search integration.

Usage
-----

[](#usage)

Routes are registered under:

- prefix: `api/administration/teams`
- name prefix: `administration.teams.`
- middleware: `api`, `auth`, `core`

Endpoints:

- `GET /`
- `POST /`
- `DELETE {team}`
- `GET options`

The main model is `LaravelEnso\Teams\Models\Team`.

API
---

[](#api)

This package exposes its backend integration through the routes, controllers, services, jobs, and configuration points referenced in the usage examples above.

Consumers should rely on the published config keys, documented route groups, and explicit service classes shown in the examples. Internal helper classes, listeners, casts, and background jobs are implementation details unless the README calls them out as extension points.

Depends On
----------

[](#depends-on)

Required Enso packages:

- [`laravel-enso/core`](https://docs.laravel-enso.com/backend/core.html) [↗](https://github.com/laravel-enso/core)
- [`laravel-enso/dynamic-methods`](https://docs.laravel-enso.com/backend/dynamic-methods.html) [↗](https://github.com/laravel-enso/dynamic-methods)
- [`laravel-enso/migrator`](https://docs.laravel-enso.com/backend/migrator.html) [↗](https://github.com/laravel-enso/migrator)
- [`laravel-enso/rememberable`](https://docs.laravel-enso.com/backend/rememberable.html) [↗](https://github.com/laravel-enso/rememberable)
- [`laravel-enso/select`](https://docs.laravel-enso.com/backend/select.html) [↗](https://github.com/laravel-enso/select)

Companion frontend package:

- [`@enso-ui/teams`](https://docs.laravel-enso.com/frontend/teams.html) [↗](https://github.com/enso-ui/teams)

Contributions
-------------

[](#contributions)

are welcome. Pull requests are great, but issues are good too.

Thank you to all the people who already contributed to Enso!

###  Health Score

57

—

FairBetter than 98% of packages

Maintenance89

Actively maintained with recent releases

Popularity30

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity76

Established project with proven stability

 Bus Factor1

Top contributor holds 59.4% 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 ~48 days

Recently: every ~5 days

Total

58

Last Release

54d ago

Major Versions

1.0.19 → 2.0.02019-03-08

2.2.5 → 3.0.02020-06-26

3.0.4 → 4.0.02022-02-25

PHP version history (2 changes)1.0.0PHP &gt;=7.1.0

2.2.0PHP &gt;=7.4.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/16073274?v=4)[Adrian Ocneanu](/maintainers/aocneanu)[@aocneanu](https://github.com/aocneanu)

---

Top Contributors

[![aocneanu](https://avatars.githubusercontent.com/u/16073274?v=4)](https://github.com/aocneanu "aocneanu (60 commits)")[![gandesc](https://avatars.githubusercontent.com/u/14071925?v=4)](https://github.com/gandesc "gandesc (16 commits)")[![raftx24](https://avatars.githubusercontent.com/u/10864136?v=4)](https://github.com/raftx24 "raftx24 (9 commits)")[![GITmanuela](https://avatars.githubusercontent.com/u/44998004?v=4)](https://github.com/GITmanuela "GITmanuela (6 commits)")[![AbdullahiAbdulkabir](https://avatars.githubusercontent.com/u/33360580?v=4)](https://github.com/AbdullahiAbdulkabir "AbdullahiAbdulkabir (5 commits)")[![StyleCIBot](https://avatars.githubusercontent.com/u/11048387?v=4)](https://github.com/StyleCIBot "StyleCIBot (2 commits)")[![vmcvlad](https://avatars.githubusercontent.com/u/37445394?v=4)](https://github.com/vmcvlad "vmcvlad (2 commits)")[![tedipop16](https://avatars.githubusercontent.com/u/71398467?v=4)](https://github.com/tedipop16 "tedipop16 (1 commits)")

---

Tags

ensolaravellaravel-ensoteam-managementteamsTeamslaravel-ensoteam-management

### Embed Badge

![Health badge](/badges/laravel-enso-teams/health.svg)

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

###  Alternatives

[laravel-enso/data-import

Excel Importer dependency for Laravel Enso

2044.0k6](/packages/laravel-enso-data-import)[laravel-enso/localisation

Language and translation management for Laravel Enso

1362.8k11](/packages/laravel-enso-localisation)[laravel-enso/tutorials

Tutorial management backend for Laravel Enso

1140.7k](/packages/laravel-enso-tutorials)[laravel-enso/core

The backend shell of a Laravel Enso application

3465.3k206](/packages/laravel-enso-core)[laravel-enso/permissions

Permission management for Laravel Enso

1244.2k52](/packages/laravel-enso-permissions)[laravel-enso/roles

Role management for Laravel Enso

1044.9k32](/packages/laravel-enso-roles)

PHPackages © 2026

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