PHPackages                             escolalms/tags - 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. escolalms/tags

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

escolalms/tags
==============

Escola Headless LMS Tags

0.1.22(2y ago)0128.2k↑788.3%5MITPHPPHP &gt;=7.4CI failing

Since Apr 28Pushed 10mo ago1 watchersCompare

[ Source](https://github.com/EscolaLMS/Tags)[ Packagist](https://packagist.org/packages/escolalms/tags)[ RSS](/packages/escolalms-tags/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (5)Versions (25)Used By (5)

Tags
====

[](#tags)

[![swagger](https://camo.githubusercontent.com/bf46f50926ef796b1bb0b6e41af746af52ff3aacdffb0533450f3b614a7334a2/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646f63756d656e746174696f6e2d737761676765722d677265656e)](https://escolalms.github.io/Tags/)[![codecov](https://camo.githubusercontent.com/19c8c661874aa09977127bbdd30e6652cf48bc914121599f556849ad634f5d86/68747470733a2f2f636f6465636f762e696f2f67682f4573636f6c614c4d532f546167732f6272616e63682f6d61696e2f67726170682f62616467652e7376673f746f6b656e3d63693456505162724f49)](https://codecov.io/gh/EscolaLMS/Tags)[![phpunit](https://github.com/EscolaLMS/Tags/actions/workflows/test.yml/badge.svg)](https://github.com/EscolaLMS/Tags/actions/workflows/test.yml)[![downloads](https://camo.githubusercontent.com/61cf6ab193645753692e0ca9464e9f17efd4bea3606d40c8a65617cb2ae051e0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6573636f6c616c6d732f74616773)](https://packagist.org/packages/escolalms/tags)[![downloads](https://camo.githubusercontent.com/c06463566909493c4ac4da776d3b8fcfa572126c6b1a2a47486482d688de3eb1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6573636f6c616c6d732f74616773)](https://packagist.org/packages/escolalms/tags)[![downloads](https://camo.githubusercontent.com/d8bc8b2648659b22fecefa67f7a81b4f80e0c8e9d24508db99ec139cf09c192b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6573636f6c616c6d732f74616773)](https://packagist.org/packages/escolalms/tags)[![Maintainability](https://camo.githubusercontent.com/d4b842478c4708ba3a0a72e53eb44e579bc0dd21af67d31643076159cc681208/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f66323335636335666664646534333138613461302f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/EscolaLMS/Tags/maintainability)

Features
--------

[](#features)

The lib allows tags

- adding tags to each module
- edit and create multiple tags

See [Swagger](https://escolalms.github.io/Tags/) documented endpoints.

Some [tests](tests) can also be a great point of start.

To play the content you can use [EscolaLMS Tags](https://github.com/EscolaLMS/Tags)

Install
-------

[](#install)

1. `composer require escolalms/tags`
2. `php artisan migrate`

### Cors

[](#cors)

All the endpoints need to be accesible from other domains, so [CORS](https://laravel.com/docs/8.x/routing#cors) must be properlly set.

Except of endpoints assets must expose CORS headers as well. You achive that by setting Apache/Nginx/Caddy/Whatever settings - below is example for Nginx for wildcard global access.

```
location ~* \.(eot|ttf|woff|woff2|jpg|jpeg|gif|png|wav|mp3|mp4|mov|ogg|webv)$ {
    add_header Access-Control-Allow-Origin *;
}

```

### Seeder

[](#seeder)

You can seed library and content with build-in seeders that are accessible with

- `php artisan tag-permissions:seed` to add permissions

Road map
--------

[](#road-map)

- caching
- casading delete
- sql foreign keys indexing
- clearup task - deleting temp files, marked for delete

###  Health Score

38

—

LowBetter than 83% of packages

Maintenance39

Infrequent updates — may be unmaintained

Popularity31

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 63% 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 ~46 days

Recently: every ~154 days

Total

23

Last Release

868d ago

PHP version history (2 changes)0.1.0PHP &gt;=7.4

0.1.8PHP ^7.4|^8.0

### Community

Maintainers

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

---

Top Contributors

[![HerbertIV](https://avatars.githubusercontent.com/u/62691459?v=4)](https://github.com/HerbertIV "HerbertIV (46 commits)")[![qunabu](https://avatars.githubusercontent.com/u/214608?v=4)](https://github.com/qunabu "qunabu (11 commits)")[![mako321](https://avatars.githubusercontent.com/u/59456825?v=4)](https://github.com/mako321 "mako321 (8 commits)")[![daVitekPL](https://avatars.githubusercontent.com/u/58150098?v=4)](https://github.com/daVitekPL "daVitekPL (3 commits)")[![dyfero](https://avatars.githubusercontent.com/u/59400506?v=4)](https://github.com/dyfero "dyfero (3 commits)")[![ArtKob](https://avatars.githubusercontent.com/u/108077902?v=4)](https://github.com/ArtKob "ArtKob (1 commits)")[![KrzysztofDziedziechEscolasoft](https://avatars.githubusercontent.com/u/96292232?v=4)](https://github.com/KrzysztofDziedziechEscolasoft "KrzysztofDziedziechEscolasoft (1 commits)")

---

Tags

api-restlaraveltagging

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/escolalms-tags/health.svg)

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

###  Alternatives

[markwalet/nova-modal-response

A Laravel Nova asset for Modal responses on an action.

17878.9k](/packages/markwalet-nova-modal-response)[crumbls/layup

A visual page builder plugin for Filament 5 — Divi-style grid layouts with extensible widgets.

592.6k2](/packages/crumbls-layup)[tomshaw/electricgrid

A feature-rich Livewire package designed for projects that require dynamic, interactive data tables.

119.4k](/packages/tomshaw-electricgrid)

PHPackages © 2026

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