TGMPA/TGM-Plugin-Activation
TGM Plugin Activation is a PHP library that allows you to easily require or recommend plugins for your WordPress themes (and plugins). It allows your users to install, update and even automatically activate plugins in singular or bulk fashion using native WordPress classes, functions and interfaces. You can reference bundled plugins, plugins from the WordPress Plugin Repository or even plugins hosted elsewhere on the internet. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5452
- days_rel: n/a
- days_push: 945
- n_releases_24m: 0
Adoption not part of the score
1759 stars · 424 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
TGM Plugin Activation is a PHP library for WordPress that lets theme and plugin authors require or recommend plugins, handling their installation, update, and activation in singular or bulk fashion. It supports bundled plugin zips, WordPress Plugin Repository plugins, and plugins hosted elsewhere, using native WordPress upgrader classes.
Use cases
- require plugins with a wordpress theme
- recommend plugins to users installing my theme
- bundle premium plugin zips with a theme and auto-install them
- bulk install and activate plugins from the wordpress repository
- make my theme pass theme check and theme review guidelines
- prompt users for ftp credentials when installing plugins
When to choose
- you ship a WordPress theme or plugin that depends on other plugins
- you need Theme Check/Theme Review-compliant plugin recommendations for wordpress.org or ThemeForest
- you want to support bundled, repository, and remotely hosted plugin sources with automatic activation
When to avoid
- you are not building for WordPress
- you need a modern dependency manager like Composer for server-side PHP dependencies
- you need actively developed features - the library is in maintenance mode with infrequent releases
Facets
library · maturity maintenance
plugin-system package-manager developer-tools cms web-development developer-tools php self-hosted wordpress theme-development plugin-installation plugin-activation wp-admin theme-review-compliance automation web-server
4 sources
- readme: https://github.com/TGMPA/TGM-Plugin-Activation · fetched 2026-08-28 · 09a1419e0df2
- homepage: http://tgmpluginactivation.com/ · fetched 2026-08-29 · 26bc1c94f4ed
- site_page: http://tgmpluginactivation.com/installation · fetched 2026-08-29 · ab393f07e72e
- site_page: http://tgmpluginactivation.com/faq · fetched 2026-08-29 · 16fe4ccabeb6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| TGMPA/TGM-Plugin-Activation | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="TGMPA/TGM-Plugin-Activation")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem