{"id":14954870,"url":"https://github.com/wordpress/performance","last_synced_at":"2026-02-27T22:27:39.864Z","repository":{"id":37433792,"uuid":"431263819","full_name":"WordPress/performance","owner":"WordPress","description":"Performance plugin from the WordPress Performance Group, which is a collection of standalone performance modules.","archived":false,"fork":false,"pushed_at":"2025-04-14T23:47:35.000Z","size":32457,"stargazers_count":394,"open_issues_count":142,"forks_count":110,"subscribers_count":47,"default_branch":"trunk","last_synced_at":"2025-04-15T03:48:26.305Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://wordpress.org/plugins/performance-lab/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WordPress.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-23T21:51:03.000Z","updated_at":"2025-04-14T04:34:06.000Z","dependencies_parsed_at":"2023-10-19T15:42:17.400Z","dependency_job_id":"a54cbc43-343c-4842-8620-07e43d59e98f","html_url":"https://github.com/WordPress/performance","commit_stats":{"total_commits":4434,"total_committers":81,"mean_commits":54.74074074074074,"dds":0.7469553450608931,"last_synced_commit":"d8e9331e7adcebfbce038bdc9b8cd627bbc2b99f"},"previous_names":[],"tags_count":39,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WordPress%2Fperformance","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WordPress%2Fperformance/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WordPress%2Fperformance/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WordPress%2Fperformance/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WordPress","download_url":"https://codeload.github.com/WordPress/performance/tar.gz/refs/heads/trunk","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249003941,"owners_count":21196794,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-09-24T13:10:05.195Z","updated_at":"2026-02-27T22:27:39.849Z","avatar_url":"https://github.com/WordPress.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Performance Lab\n![Performance Lab plugin banner with icon](https://github.com/WordPress/performance/assets/10103365/99d37ba5-27e3-47ea-8ab8-48de75ee69bf)\n\n[![codecov](https://codecov.io/gh/WordPress/performance/graph/badge.svg?token=zQv52K2LWz)](https://codecov.io/gh/WordPress/performance)\n\nMonorepo for the [WordPress Performance Team](https://make.wordpress.org/performance/), primarily for the Performance Lab plugin, which is a collection of standalone performance-related features.\n\nDetails about the Performance Lab plugin, including instructions for getting started and contributing, are available in the [Performance Team Handbook](https://make.wordpress.org/performance/handbook/performance-lab/).\n\nFor WordPress and PHP version requirements, please refer to the [CONTRIBUTING.md file](https://github.com/WordPress/performance/blob/trunk/CONTRIBUTING.md).\n\nThe feature plugins which are currently highlighted by this plugin are:\n\nPlugin                          | Slug                      | Experimental | Links\n--------------------------------|---------------------------|--------------|-------------\n[Embed Optimizer][5]            | `embed-optimizer`         | No           | [Source][13], [Issues][21], [PRs][29]\n[Enhanced Responsive Images][6] | `auto-sizes`              | No           | [Source][14], [Issues][22], [PRs][30]\n[Image Placeholders][1]         | `dominant-color-images`   | No           | [Source][9],  [Issues][17], [PRs][25]\n[Image Prioritizer][7]          | `image-prioritizer`       | No           | [Source][15], [Issues][23], [PRs][31]\n[Instant Back/Forward][41]      | `nocache-bfcache`         | No           | [Source][42], [Issues][43], [PRs][44]\n[Modern Image Formats][2]       | `webp-uploads`            | No           | [Source][10], [Issues][18], [PRs][26]\n[Optimization Detective][33]    | `optimization-detective`  | No           | [Source][34], [Issues][35], [PRs][36]\n[Performant Translations][3]    | `performant-translations` | No           | [Source][11], [Issues][19], [PRs][27]\n[Speculative Loading][4]        | `speculation-rules`       | No           | [Source][12], [Issues][20], [PRs][28]\n[View Transitions][37]          | `view-transitions`        | Yes          | [Source][38], [Issues][39], [PRs][40]\n[Web Worker Offloading][8]      | `web-worker-offloading`   | Yes          | [Source][16], [Issues][24], [PRs][32]\n\n[1]: https://wordpress.org/plugins/dominant-color-images/\n[2]: https://wordpress.org/plugins/webp-uploads/\n[3]: https://wordpress.org/plugins/performant-translations/\n[4]: https://wordpress.org/plugins/speculation-rules/\n[5]: https://wordpress.org/plugins/embed-optimizer/\n[6]: https://wordpress.org/plugins/auto-sizes/\n[7]: https://wordpress.org/plugins/image-prioritizer/\n[8]: https://wordpress.org/plugins/web-worker-offloading/\n[33]: https://wordpress.org/plugins/optimization-detective/\n[37]: https://wordpress.org/plugins/view-transitions/\n[41]: https://wordpress.org/plugins/nocache-bfcache/\n\n[9]: https://github.com/WordPress/performance/tree/trunk/plugins/dominant-color-images\n[10]: https://github.com/WordPress/performance/tree/trunk/plugins/webp-uploads\n[11]: https://github.com/swissspidy/performant-translations\n[12]: https://github.com/WordPress/performance/tree/trunk/plugins/speculation-rules\n[13]: https://github.com/WordPress/performance/tree/trunk/plugins/embed-optimizer\n[14]: https://github.com/WordPress/performance/tree/trunk/plugins/auto-sizes\n[15]: https://github.com/WordPress/performance/tree/trunk/plugins/image-prioritizer\n[16]: https://github.com/WordPress/performance/tree/trunk/plugins/web-worker-offloading\n[34]: https://github.com/WordPress/performance/tree/trunk/plugins/optimization-detective\n[38]: https://github.com/WordPress/performance/tree/trunk/plugins/view-transitions\n[42]: https://github.com/westonruter/nocache-bfcache\n\n[17]: https://github.com/WordPress/performance/issues?q=is%3Aopen+label%3A%22%5BPlugin%5D+Image+Placeholders%22\n[18]: https://github.com/WordPress/performance/issues?q=is%3Aopen+label%3A%22%5BPlugin%5D+Modern+Image+Formats%22\n[19]: https://github.com/swissspidy/performant-translations/issues\n[20]: https://github.com/WordPress/performance/issues?q=is%3Aopen+label%3A%22%5BPlugin%5D+Speculative+Loading%22\n[21]: https://github.com/WordPress/performance/issues?q=is%3Aopen+label%3A%22%5BPlugin%5D+Embed+Optimizer%22\n[22]: https://github.com/WordPress/performance/issues?q=is%3Aopen+label%3A%22%5BPlugin%5D+Enhanced+Responsive+Images%22\n[23]: https://github.com/WordPress/performance/issues?q=is%3Aopen+label%3A%22%5BPlugin%5D+Image+Prioritizer%22\n[24]: https://github.com/WordPress/performance/issues?q=is%3Aopen%20label%3A%22%5BPlugin%5D%20Web%20Worker%20Offloading%22\n[35]: https://github.com/WordPress/performance/issues?q=is%3Aopen%20label%3A%22%5BPlugin%5D%20Optimization%20Detective%22\n[39]: https://github.com/WordPress/performance/issues?q=is%3Aopen%20label%3A%22%5BPlugin%5D%20View%20Transitions%22\n[43]: https://github.com/westonruter/nocache-bfcache/issues\n\n[25]: https://github.com/WordPress/performance/pulls?q=is%3Apr+is%3Aopen+label%3A%22%5BPlugin%5D+Image+Placeholders%22\n[26]: https://github.com/WordPress/performance/pulls?q=is%3Apr+is%3Aopen+label%3A%22%5BPlugin%5D+Modern+Image+Formats%22\n[27]: https://github.com/swissspidy/performant-translations/pulls\n[28]: https://github.com/WordPress/performance/pulls?q=is%3Apr+is%3Aopen+label%3A%22%5BPlugin%5D+Speculative+Loading%22\n[29]: https://github.com/WordPress/performance/pulls?q=is%3Apr+is%3Aopen+label%3A%22%5BPlugin%5D+Embed+Optimizer%22\n[30]: https://github.com/WordPress/performance/pulls?q=is%3Apr+is%3Aopen+label%3A%22%5BPlugin%5D+Enhanced+Responsive+Images%22\n[31]: https://github.com/WordPress/performance/pulls?q=is%3Apr+is%3Aopen+label%3A%22%5BPlugin%5D+Image+Prioritizer%22\n[32]: https://github.com/WordPress/performance/pulls?q=is%3Apr+is%3Aopen+label%3A%22%5BPlugin%5D+Web%20Worker%20Offloading%22\n[36]: https://github.com/WordPress/performance/pulls?q=is%3Apr+is%3Aopen+label%3A%22%5BPlugin%5D+Optimization%20Detective%22\n[40]: https://github.com/WordPress/performance/pulls?q=is%3Apr+is%3Aopen+label%3A%22%5BPlugin%5D+View%20Transitions%22\n[44]: https://github.com/westonruter/nocache-bfcache/pulls\n\nNote that the plugin names sometimes diverge from the plugin slugs due to scope changes. For example, a plugin's purpose may change as some of its features are merged into WordPress core.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwordpress%2Fperformance","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwordpress%2Fperformance","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwordpress%2Fperformance/lists"}